- 博客(12)
- 收藏
- 关注
原创 LinkedHashMap
LinkedHashMap是HashMap的子类,与HashMap有着同样的存储结构,但它加入了一个双向链表的头结点,将所有put到LinkedHashmap的节点一一串成了一个双向循环链表,因此它保留了节点插入的顺序,可以使节点的输出顺序与输入顺序相同。
2017-09-22 15:08:41 526
原创 PropertyPlaceholderConfigurer扩展
在Spring项目中,我们常常会使用·PropertyPlaceholderConfigurer·来做一些配置宏替换,例如,XML中配置jdbc时会采用${jdbc.masterUsername}这种形式,在Spring加载时会将${jdbc.masterUsername}替换为property文件中键jdbc.masterUsername对应的值。 但是PropertyPlaceholderCo
2017-09-19 19:56:20 552
原创 Spring Bean加载过程(二)
在前面http://blog.csdn.net/zero__007/article/details/77264245文章中,分析了在refresh()方法中obtainFreshBeanFactory()执行完后所有的BeanDefinition已经初始化好了。 之后会调用所有注册的BeanFactoryPostProcessor的Bean:invokeBeanFactoryPostProcess
2017-09-19 19:32:13 493
转载 单个JVM下支撑100w线程数
转载自: http://blog.csdn.net/xiaolang85/article/details/74322277 http://blog.csdn.net/tiger0709/article/details/74296720 http://jzhihui.iteye.com/blog/1271122I、创建的线程数的计算公式:(MaxProcessMemory - JVMMemory
2017-09-18 18:29:01 734
转载 ReferenceQueue、Reference详解
转载自:http://www.jianshu.com/p/f86d3a43eec5 http://www.cnblogs.com/jabnih/p/6580665.htmlReferenceQueue 引用队列,在检测到适当的可到达性更改后,垃圾回收器将已注册的引用对象添加到该队列中,ReferenceQueue实现了入队(enqueue)和出
2017-09-14 19:29:16 1310
转载 Hystrix的原理与使用
转载自:https://segmentfault.com/a/1190000005988895 http://blog.csdn.net/xiaoyu411502/article/details/50601687 Netflix的 Hystrix 是一个帮助解决分布式系统交互时超时处理和容错的类库, 它同样拥有保护系统的能力. Hy
2017-09-11 19:37:42 5409
转载 数据库连接池Druid使用总结
转载自:http://blog.csdn.net/jiangguilong2000/article/details/68483886 http://blog.csdn.net/qq_26562641/article/details/54600976 目前的数据库连接池有多种,在性能方面 hikariCP>druid>tomcat-jdbc>dbcp
2017-09-11 19:27:20 2601
转载 subList的缺陷
转载自:http://blog.csdn.net/chenssy/article/details/44102915ArrayList的subList返回仅仅只是一个视图: public List<E> subList(int fromIndex, int toIndex) { subListRangeCheck(fromIndex, toIndex, size);
2017-09-05 18:58:26 914
转载 堆外内存之DirectByteBuffer
http://www.jianshu.com/p/007052ee3773堆外内存 堆外内存是相对于堆内内存的一个概念。堆内内存是由JVM所管控的Java进程内存,我们平时在Java中创建的对象都处于堆内内存中,并且它们遵循JVM的内存管理机制,JVM会采用垃圾回收机制统一管理它们的内存。那么堆外内存就是存在于JVM管控之外的一块内存区域,因此它是不受JVM的管控。...
2017-09-04 19:49:43 567
转载 红黑树TreeMap使用
转载自:http://blog.csdn.net/chenssy/article/details/26668941TreeMap的实现是红黑树算法的实现。红黑树简介 红黑树又称红-黑二叉树,它首先是一颗二叉树,它具体二叉树所有的特性。同时红黑树更是一个自平衡的排序二叉树。 一个基本的二叉树都需要满足一个基本性质,即树中的任何节点的值大于它的左子节
2017-09-04 19:04:18 345
转载 OkHttp使用
转载自:http://blog.csdn.net/qq_26562641/article/details/53639982OKHttp是基于Http协议上的网络通讯,相较于HttpClinent,OKHttp就比较轻量级。
2017-09-04 18:58:20 272
原创 Joiner、Strings、Splitter使用
Strings//padEnd 尾填充String a = "12345";String b = Strings.padEnd(a, 7, 'x');System.out.println(b); // 12345xx//padStart 头填充String a="12345";String b=Strings.padStart(a, 7, 'x');System.out.print
2017-09-04 18:53:54 555
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人