摘要: 最近,在接到一个任务,处理一个超大并发量请求的web应用,业务逻辑很简单,就分析一下请求,将有用的信息插入到数据库,麻烦的在于请求数目可能巨大,系统要能够很好的承载,代码的架构就需要很好的考虑考虑,还好有前车之鉴,通过多线程和连接池,再加个任务队列就可以完美的完成这个任务。找个时间把架构记录一下。另外还有个对于定时任务的实现,并没有采用java提供的Timer,而是自己实现。更神奇的是这个定时任务框架可以随时关闭该任务。这个也要记录一下吧 阅读全文
posted @ 2011-06-22 17:12 杨超路飞 阅读(841) 评论(0) 推荐(0) 编辑
摘要: Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。好处: 和全局变量相比,它对于系统性能的优化更好,因为它是属于什么时候用,什么时候实例化的。 一般Singleton模式通常有两种形式: 第一种形式: 也是常用的形式。 public class Singleton { private static Singleton instance = null; private Singleton(){ //do something } //这个方法比下面的有所改进,不用每次都进行生成对象,只是第一次使用时生成实例,提高了效率 public static Sin. 阅读全文
posted @ 2011-06-22 16:48 杨超路飞 阅读(2095) 评论(0) 推荐(0) 编辑