
Java
Del_Zhu
这个作者很懒,什么都没留下…
展开
-
《Java并发编程实战》读书笔记·Part2
Publication and Escape Here is a example of Escape:原创 2015-02-12 19:48:20 · 1307 阅读 · 0 评论 -
Some pieces of Java
@(Java基础相关)[ClassPath, 文件读取]Java文件读取问题当我们遇到读取项目文件的时候,经常遇到的是对文件路径问题的困扰。有很多完善的教程给出了范例,但是我们放到本地却经常报错,那么问题出在哪里?这里来从根源去解释一下原创 2015-07-09 20:07:05 · 681 阅读 · 0 评论 -
Java遍历Map的四种方法
遍历Map的四种方法转载 2015-12-02 16:46:42 · 849 阅读 · 0 评论 -
Java动态代理机制研读
主要介绍了Java动态加载类的方法,以及利用Java的这种特性实现的动态代理模式.原创 2016-05-27 22:20:32 · 675 阅读 · 0 评论 -
java中断机制
中断原创 2016-06-08 17:27:06 · 1064 阅读 · 0 评论 -
Java HashMap的死循环
在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在并发下必然出现问题。但是,我发现近几年,很多人都经历过这个事(在网上查“HashMap Infinite Loo转载 2016-08-10 14:52:10 · 808 阅读 · 0 评论 -
Mybatis通过注解方式实现批量插入数据库
Mybatis通过注解配置实现批量插入数据库转载 2016-09-30 15:35:07 · 27537 阅读 · 4 评论 -
Upsupported major.minor version 51.0 @TAG
diamond 操作符(<>) 是从jdk1.7开始引入的。他可以把这样的代码:Map<String, List<String>> anagrams = new HashMap<String, List<String>>();简化为这样的代码:Map<String, List<String>> anagrams = new HashMap<>();固然很方便,但是在使用的过程中,却因为公司的集群环境原创 2016-11-16 13:05:54 · 1054 阅读 · 0 评论