QuerySyntaxException异常一般都是由HQL语句的语法错误引起,今日在项目开发中遇到一则,记录一下。 More …
循环引用通常发生再如下两种情况下:
(1)如果我们的项目包含多个工程(project),而它们之间又是循环引用的关系;
(2)使用maven进行项目构建时,两个module之间存在相互依赖;
那么Eclipse在编译时会抛出如下一个错误信息: More …
当我们创建或修改文件的时候,Eclipse会在本地维护该文件的一个版本库。这个版本库比较简单,每保存一次文件,版本库中就会生成一个以保存时的时间戳为标志的修改版本。使用这个版本库,我们可以使用历史文件替换当前文件甚至可以恢复被删除的文件。 More …
在JDK1.5之前,集合框架类只能保存对象引用, 基本类型的数据被排斥在外,如果想保存基本类型的数据,那么必须使用对应的包装类才行,比如 int 对应的包装类是 Integer 。在 Java中,这种将基本类型转为对应包装类的操作被称为装箱(boxing);将包装类转为对应基本类型的操作称为拆箱(unboxing)。装箱和拆箱的操作使我们的java代码杂乱繁琐,JDK1.5的特性之一就是自动装箱(autoboxing)和自动拆箱(auto-unboxing),为我们解决了这个问题。 More …
公司的内部报销系统打印报销单据的时候需要加载一个 ActiveX 控件,遇到如下提示:“windows已经阻止此软件因为无法验证发行者。” More …
JDK中针对每一种集合类都提供了一种双向链表实现,HashMap对应LinkedHashMap、HashSet对应LinkedHashSet,ArrayList则对应LinkedList。 More …
ArrayList和LinkedList是List接口的两个不同实现,实现的思想不同,应用场景也不同。以下对ArrayList和LinkedList的特性进行了一下小结,并附了部分ArrayList和LinkedList源码。 More …
问:Word是一款十分“热情”的软件,许多服务项目不请自来,比如输入的语句它认为有语病,会主动在语句下加一波浪线加以提醒。请问,我应该怎样礼貌地把它打发走呢? More …