- 浏览: 480673 次
- 性别:
- 来自: 北京
最新评论
-
yuan:
Hooopo 写道( ^_^ )不错嘛不错个啥?这家伙的博客都 ...
用五年时间跨越鸿沟——“大学未毕业程序员”的流水帐 -
dearsunkey:
嗯 的确如此,中国的软件企业是应该要好好反省
从企业门户网站看中外软件的差距 -
Hooopo:
( ^_^ )不错嘛
用五年时间跨越鸿沟——“大学未毕业程序员”的流水帐 -
wfwkiss:
小弟,最近正在用NetBeans IDE 6.0.1 开发GU ...
Sun的新版开发工具——救世主还是噱头? -
airbuddy:
我访问http://localhost:8080/seleni ...
用Selenium测试web应用
文章列表
我已经下载了,基本上全是中文的了。呵呵,感谢制作人沈东良。15093933512.rar文件大小:9.00MB文件类型:WinRAR 压缩文件完成进度:100%存放位置:H:\download\http://download1.csdn.net/down3//20070115/15093933512.rar引用页:http://download.csdn.net/down/160639注释:本地下载下载用时:00:00:10平均速度:921.60KB/s15094806638.rar文件大小:9.00MB文件类型:WinRAR 压缩文件完成进度:100%存放位置:H:\download\http ...
- 2008-01-24 11:24
- 浏览 2087
- 评论(0)
近日对PHP产生了浓厚的兴趣,遂决定学习一下。首先是安装。第一步,安装Apache 从apache下载Apache2.2安装包,安装,运行,浏览器输入地址127.0.0.1:8080,出现“It Works!”,安装成功。第二步,安装PHP5 从cn2.php. ...
- 2008-01-23 17:21
- 浏览 928
- 评论(0)
杂七杂八 1.ThreadLocal的应用相当于每个线程的保管箱。存放的内容是每个线程特有的。例如在一个Web分层的架构中,可以将一个变量从前端(比如Action)传到后端(比如Service, DAO等)。2.精灵线程/守护线程守护线程是一类特殊的线程,它和普通线程的区别在于它并不是应用程序的核心部分,当一个应用程序的所有非守护线程终止运行时,即使仍然有守护线程在运行,应用程序也将终止,反之,只要有一个非守护线程在运行,应用程序就不会终止。守护线程一般被用于在后台为其它线程提供服务。可以通过调用方法 isDaemon() 来判断一个线程是否是守护线程,也可以调用方法 setDaemon() ...
- 2008-01-22 18:03
- 浏览 1506
- 评论(0)
相关新闻:http://www.infoq.com/cn/news/2008/01/sun-buy-mysqlSun公司今天宣称,计划以8亿美元的现金和2亿美元的股票期权收购MySQL公司,以增强其在数据库领域的竞争力。这一交易预计将于2008年第三季度或第四季度完成。这个新闻和Oracle收购BEA的新闻都是连夜赶成的,在InfoQ中文站发布这个新闻时,InfoQ.com上还没有出现,期待明天,应该是今天看看他们写出来的稿件是什么样子的。之所以加班写这两个新闻,一是第六感是它们肯定都是国内读者所关注的内容,另外就是对这几个公司或者产品的感情。一毕业用的是Delphi,但后来就转到Java平台上 ...
- 2008-01-17 05:10
- 浏览 860
- 评论(0)
相关新闻:Oracle出价85亿美元成功收购BEAOracle公司宣布,该公司已经同BEA达成协议,将以85亿美元收购后者,而BEA公司董事会也一致通过接受这一新的报价。尘埃终于落定,这场长达数月的收购大战,最终以Oracle成功入主BEA而告终,但这场交易也被媒体称为“重伤收购”。每次收购都是几家欢喜几家愁,这次肯定也不例外。与我而言,我在想BEA被Oracle收购之后,BEA中国和Oracle中国会怎么融合,是BEA团队搬到国贸去,还是Oracle团队搬到人寿大厦去?那么BEA中国的这些高层又何去何从?这些高层还好说一些,因为他们可能事先得到了这个信息,对于那些压根对这些事情不了解的中下层员 ...
- 2008-01-17 04:55
- 浏览 1047
- 评论(0)
恰好昨天看了王志对冯小刚的专访,而今天看了那威对李安的专访,虽然都没有看全,但都挺有收获的。 对冯小刚的印象是自己现在很不看重得奖,从前没有得奖的时候非常在意,但后来发现这个东西越想越对自己没有好处,搞得自己心慌神乱。所以现在不仅自己不想那些什么鬼奖项,而且告诉拍片的演员也不要去关心。放下这个心思之后,反倒轻松了许多,因为没有什么牵挂了。这让我想起那个用手抓沙的故事,意思是说你抓的越紧,沙子就漏的越快,反之,剩的可能会更多。我想生活虽然需要有目标,需要拼搏,但注意不要让目标和拼搏伤害了你自己。 对李安的印象则是他的冷幽默,外表看起来一本正经,其实很多地方都是笑话,而且很睿智,我很喜欢这样的人。李 ...
- 2008-01-15 23:12
- 浏览 856
- 评论(0)
JDK1.5还提供了Callable<T>和Future<T>接口,用于线程池执行任务并获取返回值。下面给出一个简单的示例代码。1. 实现一个任务 public class Caller implements Callable<Float> ...{ private float[] score;
- 2008-01-15 13:56
- 浏览 2003
- 评论(1)
线程池JDK1.5以后提供了一个线程池执行器,可以使用线程池执行一组任务。先看一下示例,代码来自于JDK文档。 class NetworkService { private final ServerSocket serverSocket; private final ExecutorService pool; public NetworkService(int port, int poolSize) throws IOException { serverSocket = new ServerSocket(port); //创建线程池 pool ...
- 2008-01-15 13:39
- 浏览 2062
- 评论(0)
Volatile变量volatile变量表示保证它必须是与主内存保持一致,它实际是"变量的同步", 也就是说对于volatile变量的操作是原子型的,如用在long 或 double变量前。Java语言中变量被保存在主内存中,可以用于多线程间的通信, ...
- 2008-01-14 17:52
- 浏览 1455
- 评论(0)
1.锁和条件变量JDK1.5以上提供了锁和条件变量来控制线程的同步,想必同步方法和等待/通知函数,锁和条件变量提供了更直观的使用形式,更广泛的锁定操作,更灵活的数据结构。此外,多个条件变量可以和一个锁绑定。使用示例,代码来源于JDK文档,可以看一下基本的用法。class BoundedBuffer { final Lock lock = new ReentrantLock(); final Condition notFull = lock.newCondition(); final Condition notEmpty = lock.newCondition(); fin ...
- 2008-01-14 16:46
- 浏览 2710
- 评论(0)
同步方法同步方法接近于临界区的概念,同一时间只能运行一个线程,一个类中所有的同步方法同一时间内只能有一个线程在一个方法体内执行。例如:public class Resource { public synchronized String get(){ //.......... return null; } public synchronized void put(String str){ //.......... } }当一个线程执行get()时,其他线程既不 ...
- 2008-01-14 13:49
- 浏览 1089
- 评论(0)
喜欢一个人有很多原因,不喜欢一个人也有很多原因,但是我发现我现在有点喜欢上周鸿祎了。原因很简单,他用他的口才和真诚打动了我。刚一开始还是很敬佩这个人的,虽然知道他很厉害,因为做过3721,因为将3721成功(他 ...
- 2008-01-13 22:27
- 浏览 836
- 评论(0)
线程的生命周期<v:shapetype o:spt="75" coordsize="21600,21600" stroked="f" id="_x0000_t75" filled="f" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"><v:stroke joinstyle="miter"></v:stroke><v ...
- 2008-01-13 21:26
- 浏览 914
- 评论(0)
线程和对象在Java中,创建线程是通过创建一个线程对象实现的,这就容易让人混淆,线程和对象有什么关系吗?其实两者之间没有关系。线程是一个动态的概念,一个执行的概念,在Java虚拟机中,线程可以看作是一组语句的执行序列。对象是一种封装方式,在Java中,一切都是对象,线程也需要通过对象来表达。Thread class也仅仅是一个对象,可以被其他的线程对象引用,其中的方法既可以被自身表达的线程所执行,也可以被其他的线程所执行。
- 2008-01-13 21:21
- 浏览 922
- 评论(0)
创建线程Java中创建线程又两种方式,一种是继承Thread类,一种是实现Runnable接口。对于Thread的继承类,直接new即可,对于Runnable的实现类,用这个接口的实现类来new一个线程。代码示例如下://继承Thread类public class FirstThread extends Thread { //需要继承run方法 public void run() { try { for (int i = 0; i < 20; i++) { ...
- 2008-01-12 22:21
- 浏览 947
- 评论(0)