上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 一、问题的引出目的:设计一个加密的工具类。写法一:【单例模式】public class CipherUtils { private List key; private static CipherUtils instance; private CipherUtils(String... args){ // TODO 比较复杂的初始化KEY的过程 } public static boolean initInstance(String... args){ instance = new CipherUtils(args); return true; } public static Cipher... 阅读全文
posted @ 2013-08-28 20:30 Zollty 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 在写方法(函数)的过程中,总结了如下原则:【问题1】、有些方法,内容都差不多,只是参数的个数不一样。此时,到底是写多个方法呢,还是写一个方法涵盖所有功能(根据传入的标识去执行不同的步骤)。A、写多个方法,每个方法参数不同优点:每个方法执行一件事情,过程清晰明了,调用也简单。缺点:多个方法,有很多代码是冗余的,而且要改起来很麻烦。B、写一个方法,涵盖所有参数优点:只需要编写和维护一套代码。缺点:调用时需要明确指定所有参数。需要做很多判断,性能稍微低一点(可以忽略)。》》》举例:改变字符串编码的方法:按照A原则,可以写两个方法:changeCode(String orgStr);changeCod 阅读全文
posted @ 2013-08-27 15:03 Zollty 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 我遇到的问题是:CC(IBM ClearCase)用到的.copyarea.db文件在作怪,这种文件不能拷贝到编译目录,否则就会爆“内部错误 选择的文件是不能修改的系统文件。它将被隐藏。” 的错误。解决方案,编译时把.copyarea.db排除在外。我们用的maven,在pom.xml里面把build相关的src/main/resourcessrc/main/java**/*.java改成如下形式: 阅读全文
posted @ 2013-07-03 11:17 Zollty 阅读(3689) 评论(1) 推荐(0) 编辑
摘要: 问题原因:我遇到这个问题的原因是:maven 插件引起的,maven clean或maven build后,经常无法自动编译class(虽然project自动编译了,但是只有包文件夹名,而没有class文件)。解决方案: 方法一:前提:勾选Build Atomatically然后:先maven clean 再 project clean就可以了,所以项目都能自动编译。方法二:前提:勾选Build Atomatically然后执行:maven clean1)如果maven clean后project没有自动编译那就再执行:project clean通常,这样就能成功编译了。2)如果maven c 阅读全文
posted @ 2013-07-02 14:25 Zollty 阅读(2752) 评论(0) 推荐(0) 编辑
摘要: 原因是“引入的jar包太多,class文件太多,导致jvm内存溢出”,通过设置jvm的参数来增大内存如果是eclipse,则找到java-JRE,找到对应的jdk,选择编辑,然后在Default VM Arguments里面写入下面的参数:-Xms768m -Xmx768m -XX:MaxNewSize=256m -XX:MaxPermSize=256m如果是myeclipse,则找到servers-tomcat-jdk,在Optional Java VMArguments里面写入上面的那几个参数,则OK 阅读全文
posted @ 2013-06-14 18:16 Zollty 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在包与类的命名和定位时,service tool util 常常搞混淆,在此分析一下它们的定位:名称特点与定位独立性方法和类的属性util通用的、与业务无关的,可以独立出来,可供其他项目使用不调用任何业务相关的类 方法通常是public static的,一般无类的属性,如果有,也是public static的tool与某些业务有关,通用性只限于某几个业务类之间要调用某些业务相关的类方法通常是public static的,一般无类的属性,如果有,也是public static的service与某一个业务有关,不是通用的要调用某些业务相关的类方法通常是public的,通常是通过接口去调用,一般有p 阅读全文
posted @ 2013-05-12 16:38 Zollty 阅读(2708) 评论(0) 推荐(0) 编辑
摘要: 具体报错信息如下:webapp E com.ibm.ws.webcontainer.webapp.WebApp logError SRVE0293E: [Servlet Error]-[null]: com.ibm.ws.webcontainer.webapp.WebAppErrorReport: at com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sendError(WebAppDispatcherContext.java:624) at com.ibm.ws.webcontainer.srt.SRTServletRespon. 阅读全文
posted @ 2013-04-27 05:02 Zollty 阅读(5846) 评论(4) 推荐(0) 编辑
摘要: 一般来说新官上任三把火,新的高管空降之后往往会大肆招人,快速推进改革。但我在入职之前就考虑过这个问题,以为宜缓不宜急,理由如下: 1、做为空降高管,在公司没有任何根基,亦没有做出任何成绩来证明自己,这个时候领导的信任和授权是有限度的。一旦初战不利,领导的信任度被透支,在公司恐怕难有立足之地,更遑论改造团队,发挥自己的才能了。 2、我早年做过很多软件咨询项目,给很多公司讲过敏捷开发、领域模型、面向对象建模和ORM。但我能够得到这些公司的信任,却并非因为讲这些时髦的内容,而是因为擅长解决各类技术上的疑难杂症,可以扮演一个救火队长的角色,对客户公司的问题基本做到手到病除。当一个公司出了大麻烦请你.. 阅读全文
posted @ 2013-04-21 01:05 Zollty 阅读(407) 评论(1) 推荐(0) 编辑
摘要: 最近制定了报表引擎数据交互的XML规范,没时间写总结,先列出下面的参考资料:http://www.w3school.com.cn/schema/schema_example.asphttp://www.w3.org/TR/xmlschema-0/http://maven.apache.org/xsd/(很好的规范参考)http://www.opentravel.org/Specifications/OnlineXmlSchema.aspx(很好的规范参考)http://blog.csdn.net/zhengyeqing520/article/details/6091656 阅读全文
posted @ 2013-04-19 21:53 Zollty 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 深入Java虚拟机去理解:在java虚拟机中,每个对象和类在逻辑上都是和一个监视器相关联的。对于对象来说,相关联的监视器保护对象的实例变量。对于类来说,监视器保护类的类变量。(如果一个对象没有实例变量,或者一个类没有变量,相关联的监视器就什么也不监视。)为了实现监视器的排他性监视能力,java虚拟机为每一个对象和类都关联一个锁。代表任何时候只允许一个线程拥有的特权。线程访问实例变量或者类变量不需锁。但是如果线程获取了锁,那么在它释放这个锁之前,就没有其他线程可以获取同样数据的锁了。(锁住一个对象就是获取对象相关联的监视器)类锁实际上用对象锁来实现。当虚拟机装载一个class文件的时候,它就会创 阅读全文
posted @ 2013-04-18 20:26 Zollty 阅读(464) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页