headermask image

header image

category archive listing Category Archives: 默认分类

新年,blog一个送老婆

 致安然:
新年到了。2008年,人们向往的日子。总结过去,不堪回首的历史。
希望和老婆在在未来的日子里少争斗,多和谐。
共同进步,为了美好的明天努力奋斗。

祝老婆大人新年快乐!:) 

You don`t bird me ,I don`t bird you

你不鸟我,我也不鸟你

To do list 2007-12-05

 有关she’s perfumes的to do list
1,支付宝return-url修正
2,Front page定义,页面模块重新组合
3,本机环境搭建及最新模块测试
4, 论坛css修正,论坛用户级别定义
5,she’s商店用户注册页面修正,用户注册active-link
6,支付宝用户信息修正
7,确定供货商(延后)
8,站点全部文档定义
9,  支付宝用户邮件问题解决
10,商品列表页面高度统一

热爱

爱人,这次你是真的伤了心,我的眼中泪如泉涌,它们奔流到你的身边围绕你的双足流淌,以示我对你崇敬,请让我们胸臆中这团苦涩的火证明你我的热爱。。

Java Concurrent Blocking Queue

前两天公司培训RTSJ说到了JDK1.5的conccurrent包,
这个包中确实增加了不少实用类。课堂上面说到了
这个精简的阻塞工作队列,感觉很实用

//这个例子示例了使用阻塞队列协调生产者和消费者的关系,当有一些工作需要做的时候,生产者向队列中增加工作单元。消费者多
//线程消费。重点在于当队列满的时候生产者向队列中增加这个动作阻塞。

// Create a bounded blocking queue of integers
final int capacity = 10;
BlockingQueue queue = new ArrayBlockingQueue(capacity);
// Create a set of worker threads
final int numWorkers = 2;
Worker[] workers = new Worker[numWorkers];
for (int i=0; i workers[i] = new Worker(queue);
workers[i].start();
}try {
// Add some work to the queue; block if the queue is full.
// Note that null cannot be […]