自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 HashMap java8分析

pointHashMap java8中实现从结构实现来讲,HashMap是数组+链表+红黑树(JDK1.8增加了红黑树部分)实现的,在java8中新增对HashMap的优化在于,链路地址解决Hash冲突的时候,当链表长度超过8时,将其转为红黑树,时间复杂度由O(n)变为O(log n),当链表长度小于6的时候,再将其转为链表,目前需要探寻的就是转换的规律.成员变量 /** 初...

2019-11-09 17:26:13 117

原创 HashMap java8分析

# point ## HashMap java8中实现从结构实现来讲,HashMap是数组+链表+红黑树(JDK1.8增加了红黑树部分)实现的,在java8中新增对HashMap的优化在于,链路地址解决Hash冲突的时候,当链表长度超过8时,将其转为红黑树,时间复杂度由O(n)变为O(log n),当链表长度小于6的时候,再将其转为链表,目前需要探寻的就是转换的规律.### 成员变...

2019-11-09 17:24:44 174

原创 设计模式之访问者模式

访问者模式的实现访问者模式就是针对不同的资源设置不同的访问权限, 反转这访问权限的设置位置,从而达到不修改资源来控制访问权限的目的.先设置一个元素材资源和元访问权限public class unionLevel { public String getLevelName(unionVisitor visitor){ return "see union le...

2019-11-04 23:36:40 907

原创 datax分析与思考(一)

Datax总体流程图先看执行的第一个步骤:在最上层抽象类,这个里面相当于获取全局公共信息,java入口部分就是这个Engine的main方法直接启动Engine 启动com.alibaba.datax.core.Engine#main直接启动阿里这边有提供多级JSON配置信息无损存储com.alibaba.datax.common.util.Configuration...

2019-11-01 18:18:05 377

原创 beanfactory中单例bean的初始化过程(一)

Date 10.06 pmPoint完成beanfactory中单例bean的初始化beanFactory.preInstantiateSingletons()拿到所有的bean定义信息(在 beanDefinitionNames中,遍历list获取到bean的定义信息如果这个bean不是抽象,是单例,不是懒加载的判断这个bean是否factorybean(判断这个...

2019-11-01 00:29:38 416

原创 @EnableTransactionalManager 发生了什么

@EnableTransactionalManager利用TransactionManagementConfigurationSelector 给容器中注入bean,导入2个组件:AutoProxyRegistrarProxyTransactionManagementConfigurationAutoProxyRegistrarInfrastructureAdvisorAutoP...

2019-10-31 15:32:45 320

原创 MyBatis Generator maven 配置

之前在eclipse上是有专门的插件使用,但是换到idea上后就只能自己手动了。就比较麻烦,所以又去官网上面看了下maven的配置官方地址其实官网上都是有案例的,应该简单但是我还是搞了很久,主要是有2个东西,一个是xml的配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration ...

2018-02-09 15:01:03 665

原创 spring mybatis的多线程查询功能

最近几天写我的自己的项目的时候用到数据的实例化,这个要求多张表查询数据源,当时我是想的直接按照顺序进行查询然后在通过map集合返回到前台,但是感觉这样数据量一高 估计前端等待时间有点久。所以我想起用多线程的方式去同时查询数据返回。* 类名称:ThreadPoolUtil * 类描述:线程池查询 * 创建人:fulln * 创建时间:2018年1月25日 下午7:1

2018-01-25 19:47:14 7407 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除