- 博客(5)
- 资源 (16)
- 收藏
- 关注
原创 生产者-消费者问题【Java实现】
综合示例,演示有限长度字符序列缓冲区的并发读写, 或者称 生产者 - 消费者问题。错漏之处, 恳请指出 ^_^ /** * PCProblem : * 模拟生产者-消费者问题, 生产者产生字符并写入字符序列缓冲区, 消费者从缓冲区取走字符 * * @author shuqin1984 2011-08-05 * */package threadprogr
2010-12-25 15:50:00 1148
原创 并发编程—— Java 内建线程机制【上】
不理解多线程程序设计, 就无法真正理解 JavaSE 和 JDK 源码; 因为线程特性已经与Java 语言紧密地融合在一起。 如何学习多线程程序设计呢? 那看上去似乎总是显得有些神秘。首先, 必须透彻理解并发程序设计的基本原理和机制, 否则, 只是学习使用那些关键字、类的招式,恐怕只能获得Superficial 的认识, 因为多线程程序设计的难点就在于,在任何情况下都能正确工作
2010-12-24 13:53:00 1385
原创 统计方法运行时间【Java实现】
使用命令模式和适配器模式实现方法运行时间的统计: 代码实现如下: 接口Command:定义命令的执行操作 package common;public interface Command { // 运行方法 void run();} CommandRuntime 类:统计命令运行时间,使用命令模式 package
2010-12-13 21:35:00 2823
原创 生成真值组合【Java实现】
/** *问题描述:给定 n个布尔变量,打印所有真值组合。 *例如, n = 2时,所有真值组合为 (true, false),(true, true),(false, true),(false, false). * *算法的基本思路: *使用一个长度为 n的数组存储着 n个布尔变量;位 1表示 true ,位 0表示
2010-12-13 20:25:00 1439
drools5.1 规则流示例
2011-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人