当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 在很多中大型的应用中,如SCM(供应链管理)、CRM(客户关系管理)和ERP(企业资源计划)等,使用者往往要根据自身的需求,灵活的对某一些参数值进行变更,使得按照某固定公式计算的结果符合目前的情况。
 

 

 ·设计合适的接口    »显示摘要«
    摘要: 我们在设计系统接口时,经常会遇到这样的问题: 1、我们的接口应该提供多少方法才合适? 2、我们的接口应该提供"原子方法"还是"复合方法"? 3、我们的接口是否应该封装(或者,能否封装)所有的细节? 接口的设计需要考虑用户的使用习惯、使用的方便程度、使用的安全程度,根据我的编程经验,下面会详细讨论接口设计的2个需要权衡的方面:接口的单一化 & 复合化。 ......
 ·让xdoclet为你写存根类    »显示摘要«
    摘要: 写ejb和rmi的存根类,和其他为了虚拟机正常运行的类通常是很烦人和单调的。一旦宿主类改动了,你除了不得不写这些代码外,还需要修改存根代码。xdoclet提供了一个很好的办法。 xdoclet和ant集成起来,通过ant的自定义标签运行在编译时。你可以和ant其他任务一样使用这些标签。 要使用xdoclet,你就要在代码里面加上自定义的javadoc的标签。xdocl......


用BeanShell实现公式管理
在很多中大型的应用中,如scm(供应链管理).crm(客户关系管理)与erp(企业资源计划)等,使用者往往要根据自身的需求,灵活的对某一些参数值进行变更,使得按照某固定公式计算的结果符合目前的情况.如不同时期商品价格的折扣率需要根据实际情况进行调整,或者职员的奖金百分比要根据公司的业绩而定.这就需要有一个强大的公式管理机制来对一些参数进行灵活调整.本文用beanshell(一种java 解释器)实现了一个这样的公式管理系统.从该系统的实现我们可以了解到beanshell带给我们灵活的java 脚本机制;并且,我们还可以在该系统的基础上,定制自己的公式管理系统. 详细内容:java/l-formula/index.shtml?ca=dwcn-newsletter-java>http://www-900.ibm.com/developerworks/cn/java/l-formula/index.shtml?ca=dwcn-newsletter-java
 ·classloader介绍    »显示摘要«
    摘要: jvm在运行时会产生三个classloader,bootstrap classloader、extension classloader和appclassloader.其中,bootstrap是用c++编写的,我们在java中看不到它,是null。它用来加载核心类库,在jvm源代码中这样写道: static const char classpathformat[] = "%/lib/......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE