摘要:多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这100个数字,我们希望线程之间不会出现交叉乱序打印,而是顺序地打印。先来看第一段代码,这里我们在run()方法中加入了synchronized关键...
阅读全文
摘要:你站在桥上看风景 看风景的人在楼上看你 明月装饰了你的窗子 你装饰了别人的梦
阅读全文
摘要:有时候将自己的程序打包成jar文件作为类库调用,出错时,遇到自己的jar包里的类文件报异常信息时,无法打印出行号,而是(Unknown Source)解决办法:在编译任务中加上如下参数debug="true" debuglevel="lines,vars,source"例如:
阅读全文
摘要:CVS介绍CVS是Concurrent Versions System(并发版本系统)的缩写,基于Unix体系中成熟的SCCS(Source Code Control System)和RCS(Revision Control System)开发,是一个开放源码的项目,目前已是版本控制系统的主流软件。一个很常见的使用CVS的场合,就是开放源码项目。由于开放源码项目的开发者的分布性,对于版本管理的要求...
阅读全文
摘要:[1]单击 工具 菜单中的 选项 菜单项,在弹出的 选择 对话框中选择 拼写和语法 选项卡 [2]在 拼写 选项组中取消 键入时检查拼写 复选框,在 语法 选项组中取消 键入时检查语法。 [3]选中 拼写 选项组中的 隐藏文档中的拼写错误 复选框和 语法 选项组中的 隐藏文档中的语 法错误 复选框。 (此步骤实际上在[2]完成后就已经完成了)[4]确定以上方法在Word 2003中测试通过
阅读全文
摘要:化冰为水 春已至,冰成水。 寒冬,将水凝。一道冰墙,阻挡在心与心之间。 冰“水为之而寒于水”,连同杂质都冻成心墙。冰在零下便不可一世,低温是他滋生的温床,而人与人之间的淡漠使寒气更重。 一堵心的冰墙,看似无坚不摧无法跨过,但,不要忽视了一样非常极其有用的东西——热。当冰度不断加热,直至温度不断升高,它就会屈服,融化,化成一滩水,有温度的柔水。杂质便会显露,沉入水底。但,水亦可灭...
阅读全文