
Code Gossip
iteye_10554
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Living in the concurrent world No.1
1. 重构场景1: 导入大数据量的文本文件(记录数>10000). 性能分析: 系统要求能够接受xml, csv两类文件, 并且最后的处理统一按照xml来进行解析。由于系统架构的缘故, 目前是通过使用xslt将csv转换成xml文件。基本的过程是通过JAXB将xml结构解析成相应的对象, 然后调用统一的repository/domain操作, 将其插入数据库中. 从csv转换得到的x...2009-01-23 17:22:31 · 106 阅读 · 0 评论 -
Living in the concurrent world No.0
最近在对产品的回顾中发现存在较大的性能问题。由于该产品直接面向车间现场进行质量监控和绩效评估, 每时每刻会产生大量的生产实时数据。如果能更好的提升产品的性能表现对客户至关重要, 于是决定引入并发和多线程的技术来逐步对产品的主要模块进行重构。 1. 准备 先前陆陆续续了解了相关的一些概念, 也收集了一些书籍,并没有在项目中实际用过。通过阅读书籍的代码和Google的搜索, 觉得使用JDK的...2009-01-23 17:29:02 · 251 阅读 · 0 评论 -
Tips:彻底解决类路径加载问题
将类放到包中。 严格遵守包和类的命名约定和大小写约定。 确保包的层次结构与目录的层次结构匹配。 总是对 javac 应用 -d 选项。 不要在 jre\lib\ext 内放任何东西。 不要在 jre\lib\endorsed 内放任何东西。 不要将 .java 文件与 .class 文件放在同一个目录。 不要将任何 .java 或 .class 文件放在当前的工作目录。 ...原创 2009-11-19 13:24:00 · 157 阅读 · 0 评论