`
文章列表
1、单例模式(单发,群发text) 在classpath底下新建application-mail.xml,内容如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/X ...
转自: http://www.blogjava.net/BlueDavy/archive/2009/10/10/297661.html 非常强烈的推荐下BTrace这个工具,用了后不得不说太强大了,BTrace简单来说,就是能在不改动当前程序的情况下,运行时的去监控Java程序的执行状况,例如可以做到内存状 ...
转自: http://www.blogjava.net/killme2008/archive/2007/02/06/98250.html   呵呵,在《develope J2EE without EJB》中,DTO被狠很地批判了一把,rod说这完全是反模式。可实际项目当中,我们还是不得不在使用。VO,PO,一牵扯到概念总是多么复杂。。。把一个PO从头传到尾??从页面到数据库,一捅到底?NO,NO,万一你要显示给用户的是几个PO的结合怎么办?万一我们只是需要某几个属性组合在一起显示怎么办?一捅到底的策略是多么丑陋,而且你完全把你的数据库设计模型暴露给用户。所以我们需要一些map工具来转换,在这 ...
对org.springframework.beans.CachedIntrospectionResults的再次解读  http://www.blogjava.net/killme2008/archive/2007/06/26/126282.html   org.springframework.beans简单解读  http://www.blogjava.net/killme2008/archive/2007/04/16/110889.html   org.springframework.core.enums类图 http://www.blogjava.net/killme2008/ar ...
转自: http://www.blogjava.net/killme2008/archive/2007/09/03/142344.html 当外部代码能够在活动自然完成之前,把它的状态更改为完成状态,那么这个活动被称为可取消(cancellable)。取消任务是一个很常见的需求,无论是由于用户请求还是系统错误引起的服务关闭等等原因。最简单的任务取消策略就是在线程中维持一个bool变量,在run方法中判断此变量的bool值来决定是否取消任务。显然,这个bool变量需要声明为volatile,以保持多线程环境下可见性(所谓可见性,就是当一个线程修改共享对象的某个状态变量后,另一个线程可以马上看到修 ...
转自 http://www.blogjava.net/killme2008/archive/2009/04/15/265721.html   1、散列表要解决的一个问题就是散列值的冲突问题,通常是两种方法:链表法和开放地址法。链表法就是将相同hash值的对象组织成一个链表放在hash值对应的槽位;开放地址法是通过一个探测算法,当某个槽位已经被占据的情况下继续查找下一个可以使用的槽位。java.util.HashMap采用的链表法的方式,链表是单向链表,因此在删除过程中要自己维持prev节点,我想不采用双向链表是从节省空间考虑。一个典型的查找过程: <!--<br /> ...
http://www.blogjava.net/killme2008/   XMemcached 作者的blog  
首先感谢阿宝同学的帮助,我才对这个gc算法的调整有了一定的认识,而不是停留在过去仅仅了解的阶段。在读过sun的文档和跟阿宝讨论之后,做个小小的总结。    CMS,全称Concurrent Low Pause Collector,是jdk1.4后期版本开始引入的 ...
转自 http://www.blogjava.net/whzhengzy/archive/2009/09/21/295882.html
转自  http://www.blogjava.net/atealxt/archive/2009/09/20/spring_mvc_annotation_interceptor_gae.html   Spring-MVC如何使用拦截器,官方文档只给出了非注解风格的例子。那么基于注解风格如何使用拦截器呢?基于注解基本上有2个可使用的定义类,分别是DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter <bean class="org.springframework.web.servlet.mvc.annot ...
  find命令用于查找文件和目录,任何位于参数之前的字符串都将被视为欲查找的目录。   find 可以指定查找条件如名称,类型,时间,文件大小,权限和所有者查找,针对多个条件进行与或非的逻辑运算。我们可以控制find的 ...
书籍: O'Reilly的Learning The VI Editor 文件操作 vi +n file 打开文件并移动到第n行 vi +  file 打开文件并移动到最后一行 vi R file / view file  只读打开文件 :w  保存 :w!  覆盖已存在的文件文件 :w newfile 保存为新文件 :wq  保存并退 ...
http://www.blogjava.net/aoxj/category/37028.html
是google提出的,一种语言无关、平台无关、扩展性好的用于通信协议、数据存储的结构化数据串行化方法。   http://gashero.yeax.com/?p=108   http://code.google.com/p/protobuf/
深入 Lucene 索引机制 http://www.ibm.com/developerworks/cn/java/wa-lucene/  用 Lucene 加速 Web 搜索应用程序的开发 http://www.ibm.com/developerworks/cn/web/wa-lucene2/ Apache Solr 的新特性 http://www.ibm.com/developerworks/cn/java/j-solr-update/ 使用 Apache Solr 实现更加灵巧的搜索,第 1 部分: 基本特性和 Solr 模式 http://www.ibm.com/d ...
Global site tag (gtag.js) - Google Analytics