- 浏览: 5007 次
最新评论
文章列表
以前负责一个项目,我负责从一个超大的文本文件中读取信息存入数据库再进一步分析。而文本文件内容是每行一个json串。我在解析的过程中发现,有很小的概率json串的结构会破坏,比如前一个json串只写了半行,后面就被另一个json串覆盖掉了。
与产生日志的部门沟通,他们说是多线程使用log4j写入,可能偶尔会有串行。
具体他们是否使用log4j的AsyncAppender我不太了解,暂时也没去看log4j的源码,当时只是简单的忽略异常的行了事儿。
现在比较闲,想测试一下jdk里面各种输出方式,例如Writer,在多线程交替写入文件一行时是否会出现串行的情况,于是便出现了本文。
测 ...
java集合框架印象
- 博客分类:
- java
http://docs.oracle.com/javase/6/docs/technotes/guides/collections/overview.html
集合框架层次上比较复杂,网上有无数文字和图片来说明,这里按我的思路整理了一下:
省略了AbstractCollection,AbstractList等层次的抽象类
省略了RoleList等javax包中的 ...
本文为从网上东拼西凑的java泛型学习笔记,摘出了我认为有价值的部分,尚未整理,先放在这里备份。
http://docs.oracle.com/javase/1.5.0/docs/guide/language/generics.html
泛型在类、接口和方法中定义,在实现(extends,implements)和实例 ...