Struts2 整合 Discuz 论坛 (1)
因为有一个 Struts2 网站发布,需要整合一个论坛来使用,公司的一个项目过去曾经整合过一个英文论坛,但似乎不能满足我们的需求,需要找一个成熟稳定的中文论坛,与我们的系统结合。最终选择了 Discuz 作为我们的论...
Quartz 项目应用笔记-补充
ReschedulerescheduleJob(String triggerName, String groupName, Trigger newTrigger)在进行 reschedule 操作的时候,我们通常只需要修改 Trigger 的时间,这时候我们只需要重新 new 一个含有新的 Schedule 时间的...
Quartz 项目应用笔记
Quartz 是一个强大的企业级 Schedule 工具,也是目前最好的开源 Schedule 工具,最近因为项目的需要,简单的用到了 Quartz 的一些功能,对项目中使用 Quartz 的一些问题做简单的记录。在 Quartz 的应用中,我们用到...
Java打造简易股指跟踪系统(1)
最近股市大牛,相信这里的不少朋友都在炒股,当然上班时间老是开着网页看股市或是盯着红红绿绿的专业股票软件是总是担心被周围同事看到的,但又不时的想着大盘是涨了还是跌了,自己的股票又是如何呢。 &...
[转]JPDA:Java平台调试架构(常用的远程调试方法)
原文出处:http://www.javaeye.com/topic/75128最近使用WTP的Server功能很不爽,连tomcat服务器时java类中的任何改动都要重启服务器,一怒之下就改用JPDA了,以下是一些总结。 什么是JPDA Java Platform. De...
JBoss deploy 出现 OutOfMemoryError : PermGen space
最近在把在 tomcat 5.5 上开发的项目 deploy 到 JBoss 4.2 上时,在操作一段时间就会出现 java.lang.OutOfMemoryError: PermGen space,开始以为是代码中存在死循环的地方造成这样的问题,但是后来发现,出问题的地...
JBoss 4.2 GA 使用感受
JBoss 4.2 GA 已经发布有一段时间了,主要还是一些 bug fix 已经一些新的包的加入。感觉比较爽的是解决了过去不太好用的一些地方。过去在用 JBoss 4.0.5 的时候一直被 Log 的问题困扰,如果在自己的项目里加入 log4j...
JSF 这一年
新的一年开始,按理说要对去年的什么东西做一番总结了,当然总结很多了,这次先总结一下 JSF 了,毕竟这对我来说是今年最主要的技术方向,对它也算是比较熟悉了,虽然没有非常深入的去研究它,但从一年多的使用和理...
《精通EJB 3.0》出版有感
昨天看到《精通EJB3.0》的中文版出来了,虽然早就在预料之中了,不过多少还是有一点想法的,终于第一本 EJB 3.0 的书正式出来了,对目前 EJB 3.0 的追逐总归是有了点方向,但我仍然感觉,EJB 3.0 不可能像 EJB...
批评一下 dearbook
一直从dearbook创办起就在 dearbook 买书直到现在,已经成为了钻石VIP会员了,经历了 dearbook 发展中的种种,不过说起来 dearbook 的服务确实不像其标语中说标榜的"第二书店,第一服务",从我这么多年和他们打交道...
Agile 随想
关于敏捷问题 周末听 rocket 介绍了一些来自 thoughtworks 关于敏捷的一些思想,同时也引发了大家的一些思考和讨论。从一种角度来看, Agile 体现了一种软件开发最根本的问题,就是由人在一定的时间内开发出高质量...
Tapestry,JSF和Struts的比较
这里我们要将 Tapestry 与其它主要的 Java Web 框架做一番比较,包括 Struts,JSF。 Struts 是一个 Action 方式的 Web 框架,所有的请求直接对应了相应的 Action,我们需要通过一些相应的技巧性...
UML和工作流
虽然看起来两者似乎没有什么联系,但是看起来 工作流 的一些概念和状态图有着惊人的相似之处,或许是我过去对 UML 的理解太少了,而对 UML 的理解有仅限于 Class Diagram 和 Sequence Diagram,而且仅仅是一些粗浅的...
向编程恶习说再见
今天看了一篇很有意思的文章, http://www.blogjava.net/uiiang/archive/2006/10/30/77993.html ,介绍了种种项目中的编码的恶习,其中很多的东西看起来真的是很搞笑,比如趴在Tab上睡着了那个,用中文做变量名的,...
利用 Axis 使用 Web Services 笔记
1. 基于 JWS 的 Web Services 的发布 (直接利用 axis 包里面的 webapp) a. 写一个 Java 文件(Hello.java),含有需要暴露为 WS 的方法,改名为 .jws (Hello.jws) b. 把该文件放到发布目录 webapps/axis ...
随 AgileJava iCustomer 改进想到的
花了近一周的时间,把 iCustomer 大改了一番,其实说来也没有特别大的变化了,修改的东西只不过是一些过去的一些bug和网上朋友们的一些建议,其实重点还是放在改 bug 上,另外就是 Order 这部分系统的领域模型重构,...
Share Session
连续三天做了三场 Share Session,讲了一些关于系统开发的三个层的东西,Web Layer / Business Layer / Persistence Layer 分别以各个层面最优秀的技术为例和组内组外的同事们分享了一些我关于这些技术的理解。 &nb...
到底什么是Hibernate,什么是Spring
似乎很久没有写些什么了,因为最近想的太多,做的太少了。 第一次发现 Hibernate 原来并不是自己过去想像的那样简单,它很复杂,很强大,却能让你最后要做的事情变的很少,虽然它带来了如此多的好...
遭遇 Hibernate 脏数据错误
用 Hibernate 碰到一个很傻的问题,在 iCustomer 中有这样的关联,有服务记录,该记录会与 Customer 关联,当时为了在不需要的时候不在 VO 里 new 出 Customer,用了这样的写法。 public Customer getCustomer() {&...
Sun 解决方案大会归来
昨天去了趟上海,参加了一下 Sun 的解决方案大会,不过这次大会并不是面向开发者的,更多的是面向公司决策层的领导们,不过听听看也有机会更多的去了解 Sun,去了解这个 Java 的创始者。了解它们的一些理念。 ...