
Java
文章平均质量分 59
skysaint99
这个作者很懒,什么都没留下…
展开
-
[转]Java中Set的深入研究
Java中Set的深入研究 作者:jjpSet和数学中的集合是同一个概念,就是没有重复元素的集合。这篇文章主要论述了Set是如何实现"没有重复元素"(no duplicate elements)的,以及阐述了什么是“重复”(duplicate),是相同的地址空间?是equals的返回值为true?是compareTo的返回值为0 ?还是有相同的hashCode?本文还给出了在什么情况下...2007-06-02 10:00:28 · 95 阅读 · 0 评论 -
请教如何在dos下实现显示滚动进度
我想在dos下用System.out.print打连续循环的打印出\ | - /这四个字符,但要求打印到同一个位置以达到动画的效果。请问如何实现?我已经试过了打印后退符(\b)没有效果的?...2007-08-23 12:51:07 · 367 阅读 · 0 评论 -
在Linux下多线程的问题
最近做的程序出现了一个多线程的问题,肯定是同步引起的,但是我个人还是不太理解,因为同样一段代码在Windows下运行正常,在Linux下就处理一堆问题了。程序思想是这样子的,有多个任务需要处理,每次主线程处理一个任务,并把这个任务分成多个子任务让子线程去处理。在主线程中启动多个子线程去做事情,并注册自己。主线程就不断的检查是所有线程已经注销了,子线程做完事情后,会向主线程销自己,然后结束。...2008-09-11 18:20:07 · 226 阅读 · 0 评论 -
配置与注解优缺点理解
使用XML做为配置文件在Java开发常见的模式,如spring,struts等,一大堆xml,最初使用的时候,感觉还好,因为大家都那样用的,就跟着用呗,肯定有好处。但现在开发多了,越来越觉得使用XML的配置相当臃肿,越看越烦。 注解(annoation)是JDK5.0的一个重要feature,虽然有所了解,他们基本上没有使用过,其最主要的一个原因就是没有想到使用注解有什么好处。...原创 2010-01-28 22:22:14 · 367 阅读 · 0 评论 -
maven使用心得
升级到Maven3Maven3已经发布很久了,对以前的版本也做了很多兼容,但是如果直接升级maven2到maven3,但发 现打包失败。提示找不到parent库。在maven2中,打 包依赖于reactor插件,可以这个打包过程最重要的就是找到其它工程的类,并加入到当前环境的classpath。但我们的定义的父pom不会产生任何 的jar。所以没必要让子工程依赖于库。可以采用以下方式依...原创 2012-01-12 19:41:36 · 187 阅读 · 0 评论