加载中
Java动态代理细探

之前写过2篇关于Java动态代理的文章,最近看spring的AOP,有重新再一次看了相关的内容,这一次将更加细致的介绍一下Java的Proxy方式动态代理的一些细节。

Cglib、Javassist、JDK动态代理

一、简介 Java的动态代理真的非常重要,特别是想要了解一些框架的原理的时候,如果对Java动态代理不熟悉,甚至不了解Java动态代理,那基本上就只能说一句“我太难了”。 比如想要知道MyBatis...

2019/11/10 18:20
435
Elasticsearch索引模板与动态mapping模板(四)

一、动态mapping 前面我们介绍了mapping相关的属性,细心的朋友可能会发现,在我们最开始使用ES的时候,可能还不太了解mapping,也没有添加过mapping为什么我们还是能够正常的添加文档。 那是...

2019/12/15 17:50
1.9K
BeanPostProcessor与Spring无侵入扩展

@TOC 一、BeanPostProcessor BeanPostProcessor接口有2个方法: Object postProcessBeforeInitialization(Object bean, String beanName) Object postProcessAfterInitialization(Object be...

2019/11/10 18:10
702
Spring整合MyBatis原理重要流程梳理

简介 最近重构项目,遇到一些关于MyBatis的奇奇怪怪的问题,还久没有看MyBatis源码都有点生疏了,这里重新梳理一下。 首先,先看一个简要的流程图: 在Spring中我们基本配置SqlSessionFacto...

2020/10/15 18:48
984
java配置方式

注意介绍一下动态文件配置方式和JMX的配置方式

JMX
2018/04/19 08:33
80
使用ProxyGenerator类生成字节码

Java的动态代理可以根据指定的接口动态的生成字节码并且加载,这篇文章就介绍一下Java Proxy代理类使用的ProxyGenerator生成的类是怎么样的。

Unicode再探

本文主要介绍一下Unicode的相关的知识,重点介绍了一下UTF-8编码和UTF-16编码方式。

2016/11/08 13:05
175
Spring @Configuration流程概述

开始 在Spring核心流程梳理中我们已经介绍了,Spring的核心流程都被封装在了模板方法refresh中。 但是AnnotationConfigApplicationContext解析BeanDefinition的方式和ClassPathXmlApplicati...

01/11 19:19
164
dbcp中几个重要实现类之间的关系和连接池参数简介

之前在记一次dbcp数据库连接池问题分析中分析了因为dbcp数据库连接池使应用程序被挂起的原因,顺便看了一点dbcp相关的几个类的源代码,这里就记一下dbcp中几个重要实现类的关系和dbcp数据库连...

Elasticsearch mapping性能相关参数详解

一、概览 我们先来看一下一些常用的参数的简介,大致明白这些参数的含义,后面会对一些重要的参数做一个更加详细一些的说明。 1.1 影响性能的参数 参数 说明 index 默认true,字段是否索引 ...

2019/12/12 08:58
1.1K
Spring EL 小记(一)

在mybatis的Mapper配置文件,FreeMarker标记,一些注解中常用到一些表达式语言。例如mybatis中的@Select("SELECT * FROM blog WHERE id = #{id}")这样的表达式,一直好奇他们是怎样解析呢?s...

Elasticsearch 重要mapping参数详解(三)

一、概览 我们先来看一下一些常用的参数的简介,大致明白这些参数的含义,后面会对一些重要的参数做一个更加详细一些的说明。 二、影响性能的参数 参数 说明 index 默认true,字段是否analy...

2019/12/15 17:33
1.5K
Python urllib实用方法、属性、流程总结

一、urllib、urllib2、urllib3、requests urllib2室python2中的,python3合并了urllib和urllib2到urllib目录下,所以python3直接使用urllib。 urllib3是一个三方库,它提供了连接池、客户端S...

2019/11/26 19:10
402
您真的明白java环境变量的配置吗?

很多是候我觉得自己已经被IDE宠坏了,所以有时候在IDE输出了一大堆错误后感觉无从下手。所以重新思考当我们输入javac,java等命令之后,系统和JVM到底做了哪些工作。通过对一些实例的错误分析...

一文搞定maven仓库相关配置

配置文件 首先,要区分下面两个配置文件的位置和作用,很多时候发现自己修改了配置文件,但是没有生效,就应该检查一下配置文件是否选对了。 用户配置:${user.home}/.m2/settings.xml 全局配...

2020/12/21 19:34
42
guava中EvictingQueue使用与改进

一、简介 因为业务有一些服务器在国外,网络非常不稳定,执行http请求的时候波动很大。所以我们希望在网络变慢的时候通过http代理切换到其他服务器发送http请求。 如果界定变慢呢? 如果,最...

2020/04/10 19:17
1.5K
hadoop初遇爬坑

下载 在下面的地址下载字节需要的版本,如果是windows下建议先下载hadoop windows工具包看一下现在支持哪些版本,然后选择对应的hadoop版本。 hadoop下载 hadoop windows工具包 下载完之后解...

2019/06/05 08:27
1.5K
Spring Data套装基础之Repositories

简介 Spring Data repository的目标是显著减少各种持久化存储在数据访问层的模板代码量。 简化一点的人话就是:减少数据库读写相关的代码量。 关于这一点Spring Data repository的确做到了,...

Elasticsearch中mapping值得注意的一些小细节

简介 在Elasticsearch中mapping有很多可以配置的地方,但是使用多了就会发现,一般情况有关mapping最常用、也最实用的就简单的几个需要注意的地方。 下面就简单的介绍一下关于这些mapping中值...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部