03 2010 档案

该文被密码保护。
posted @ 2010-03-24 01:08 kelin1314 阅读(9) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2010-03-21 11:47 kelin1314 阅读(5) 评论(0) 推荐(0)
摘要:import java.io.InputStream;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class Read... 阅读全文
posted @ 2010-03-19 00:11 kelin1314 阅读(886) 评论(0) 推荐(0)
摘要:介绍 Java 自带的线程池转自http://www.evget.com/zh-CN/info/catalog/9781.html从 Java 5 开始,Java 提供了自己的线程池。线程池就是一个线程的容器,每次只执行额定数量的线程。 java.util.concurrent.ThreadPoolExecutor 就是这样的线程池。它很灵活,但使用起来也比较复杂,本文就对其做一个介绍。  首先是... 阅读全文
posted @ 2010-03-18 22:53 kelin1314 阅读(7777) 评论(0) 推荐(1)
摘要:Private Sub Worksheet_SelectionChange(ByVal Target As Range) col_num = ActiveCell.Column row_num = ActiveCell.Row Cells(row_num, 1) = DateEnd Sub 阅读全文
posted @ 2010-03-11 00:12 kelin1314 阅读(392) 评论(0) 推荐(0)
摘要:当多个线程并发执行的时候,其实是对处理机资源的轮转调度,当然也包括其他的资源(如打印机等),这样就很容易的产生死锁(多个线程对同一资源的竞争,占有这个资源的线程又在等待其他的资源而不能得到)。因此,引入wait()/notify()(or notifyAll())是很有必要的:当条件不满足的的时候(注意wait()方法要在synchronized块中),调用wait()方法解锁,使其进入̶... 阅读全文
posted @ 2010-03-04 21:03 kelin1314 阅读(2109) 评论(0) 推荐(1)