摘要: 进程和线程的关系:网上有一副很经典的图可以让我们来理解进程和线程的关系:下面这副图是一个双向多车道的道路图,假如我们把整条道路看成是一个“进程”的话,那么图中由白色虚线分隔开来的各个车道就是进程中的各个“线程”了。这副图出自:http://www.blogjava.net/pengpenglin/archive/2008/09/02/226292.html一些说明:这些线程(车道)共享了进程(道路)的公共资源(土地资源)。这些线程(车道)必须依赖于进程(道路),也就是说,线程不能脱离于进程而存在(就像离开了道路,车道也就没有意义了)。这些线程(车道)之间可以并发执行(各个车道你走你的,我走我的 阅读全文
posted @ 2013-07-17 21:41 kivi 阅读(235) 评论(0) 推荐(0) 编辑
摘要: Struts2是Struts社区和WebWork社区的共同成果,我们甚至可以说,Struts2是WebWork的升级版,他采用的正是WebWork的核心,所以,Struts2并不是一个不成熟的产品,相反,构建在WebWork基础之上的Struts2是一个运行稳定、性能优异、设计成熟的WEB框架。下载的Struts2源代码文件是一个名叫struts-2.1.0-src.zip的压缩包,里面的目录和文件非常多,读者可以定位到struts-2.1.0-src"struts-2.0.10"src"core"src"main"java目录下查看 阅读全文
posted @ 2013-07-17 16:27 kivi 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: jQuery定时加载 If you click on me, I will disappear. jQuery延迟加载只需将setInterval函数改为setTimeout即可! 阅读全文
posted @ 2013-07-17 10:56 kivi 阅读(578) 评论(0) 推荐(0) 编辑