统计

留言簿(1)

DB

Others

QA

Tech Website

阅读排行榜

评论排行榜

Programing

【转】Java学习的30个目标以及系统架构师推荐的书
     摘要: 2.你需要学习JAVA语言的基础知识以及它的核心类库 (collections,serialization,streams,networking, multithreading,reflection,event,handling,NIO,localization,以及其他)。  阅读全文

posted @ 2011-06-18 15:25 XXXXXX 阅读(669) | 评论 (1)  编辑

Dom4j解释XML示例

posted @ 2011-06-15 17:53 XXXXXX 阅读(348) | 评论 (0)  编辑

Visitor模式和Double Dispatch
     摘要: 静态分派(Static Dispatch),发生在编译时期,分派是根据静态类型信息发生的,方法重载就是静态分派。
动态分派(Dynamic Dispatch),发生在运行时期,动态分派动态地置换掉某个方法。面向对象的语言用动态分派实现多态性。
Java语言支持静态多分派和动态的单分派,复用设计模式Java可以实现Double Dispatch,即访问者模式。  阅读全文

posted @ 2011-05-24 16:54 XXXXXX 阅读(1602) | 评论 (1)  编辑

CyclicBarrier in Java
     摘要: A synchronization aid that allows a set of threads to all wait for each other to reach a common barrier point. CyclicBarriers are useful in programs involving a fixed sized party of threads that must occasionally wait for each other. The barrier is called cyclic because it can be re-used after the waiting threads are released.  阅读全文

posted @ 2011-05-07 15:35 XXXXXX 阅读(630) | 评论 (0)  编辑

CountDownLatch in Java
     摘要: A java.util.concurrent.CountDownLatch is a concurrency construct that allows one or more threads to wait for a given set of operations to complete  阅读全文

posted @ 2011-05-07 15:10 XXXXXX 阅读(240) | 评论 (0)  编辑

Multithreaded Servers in Java

posted @ 2011-05-07 09:58 XXXXXX 阅读(163) | 评论 (0)  编辑

回调机制
     摘要: 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。
同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用,如HTTP;
回调是一种双向调用模式,也就是说,被调用方在接口被调用时也会调用对方的接口;
异步调用是一种类似消息或事件的机制,不过它的调用方向刚好相反,接口的服务在收到某种讯息或发生某种事件时,会主动通知客户方(即调用客户方的接口),如JMS;
  阅读全文

posted @ 2011-04-29 22:36 XXXXXX 阅读(339) | 评论 (0)  编辑

【转】关于多线程编程您不知道的 5 件事
     摘要: 虽然很少有 Java™ 开发人员能够忽视多线程编程和支持它的 Java 平台库,更少有人有时间深入研究线程。相反地,我们临时学习线程,在需要时向我们的工具箱添加新的技巧和技术。以这种方式构建和运行适当的应用程序是可行的,但是您可以做的不止这些。理解 Java 编译器的线程处理特性和 JVM 将有助于您编写更高效、性能更好的 Java 代码  阅读全文

posted @ 2011-04-28 11:59 XXXXXX 阅读(212) | 评论 (0)  编辑

Python设计的核心理念

posted @ 2011-04-18 09:10 XXXXXX 阅读(334) | 评论 (0)  编辑

Java集合框架比较

posted @ 2011-03-07 14:25 XXXXXX 阅读(1561) | 评论 (0)  编辑

Java设计模式总结

posted @ 2011-02-21 23:40 XXXXXX 阅读(3137) | 评论 (0)  编辑

【JUnit源码解读】--观察者模式

posted @ 2011-02-15 10:33 XXXXXX 阅读(211) | 评论 (0)  编辑

【Junit源码解读】--概括

posted @ 2011-02-13 17:09 XXXXXX 阅读(367) | 评论 (0)  编辑

常见的OO原则

posted @ 2011-02-13 10:23 XXXXXX 阅读(483) | 评论 (0)  编辑

【Effective Java】--异常

posted @ 2011-02-12 18:02 XXXXXX 阅读(224) | 评论 (0)  编辑

Full Programing Archive