- 浏览: 5927 次
- 性别:
- 来自: 北京
最新评论
文章列表
Java有两种Thread:“守护线程Daemon”与“用户线程User”。
我们之前看到的例子都是用户,守护线程是一种“在后台提供通用性支持”的线程,它并不
属于程序本体。
从字面上我们很容易将守护线程理解成是由虚拟机(virtual
machine)在内部创建的,而用户线程则是自己所创建的。事实并不是这样,任何线程都可以是“守护线程Daemon”或“用户线程User”。他们在
几乎每个方面都是相同的,唯一的区别是判断虚拟机何时离开:
用户线程:Java虚拟机在它所有非守护线程已经离开后自动离开。
守护线程:守护线程则是用来服务用户线程的,如果没有其他用户线程在运行,那么就没有 ...
最近有个项目需要用到Portal技术,经过分析了各种portal最终决定用Pluto,因为其方便扩展。
主要包括:Pluto,Liferay,eXo,Jetspeed四种开源Portal的介绍和分析,有助于对具体项目选择合适的开发平台。
(1)Pluto
2003
年10月JSR168规范1.0正式公布后,Jakarta
Apache就开始实施Pluto计划(冥王星计划),最终开发出该规范的一个参考实现(Reference
Implementation),即Pluto。Pluto的1.0.1-rc2版与2004年12月发布。
Pluto实现基于
JSR168的一个 Por ...
- 2009-08-22 22:00
- 浏览 1930
- 评论(0)
最新突然想学点法语,也学和工作有点关系吧。但是自己只有英语基础,法语只是一片空白。怎么下手呀,感觉最困难的就是发音了。。法国人说“如果把英语比做小学生的话,法语就是博士后”了,虽然有些夸张,但法语的严谨与精确的确是其它语言无法比拟的,在纯正标准的法语中,你很难找到可以玩文字游戏的破绽,联合国之所以把一些重要的文件用法语备案,也恰恰是看中这一点。当然,“博士后”的“美誉”是以其繁杂的语法、众多的动词变位和飘忽的单词阴阳性等“不近人情”的规则为代价的。不过路是一步一步走的,一步一步来吧。。给自己鼓励一下,加油!! 坚持下去。。学习中。。。。。法语语音常识
音素和字母:
语言有两种基本 ...
- 2009-08-12 14:36
- 浏览 838
- 评论(0)