摘要:下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 第一,控制资源的使用,通过线程同步来控制资源的并发访问; 第二,控制实例的产生,以达到节约资源的目的; 第三,控制数据共享,在不建立直接关联的条件下,让多个不...
阅读全文
随笔分类 - Java
摘要:该类是非线程安全的,在多线程场景下,该类不要使用全局静态获取,直接通过new运算符即可。// G Era 标志符 Text AD // y 年 Year 1996; 96 // M 年中的月份 Month July; Jul; 07 // w 年中的周数 Number 27 // W 月份中的周数 Number 2 // D 年中的天数 Number 189 // d 月份中的天数 Number 10 // F 月份中的星期 Number 2 // E 星期中的天数 Text Tuesday; Tue // a Am/pm 标记 Text PM ...
阅读全文
摘要:JarsRemove any jar files you don't need. When searching for classes every JAR file needs to be examined to find the needed class. Also during webapp startup, jar files are searched for TLD files. If the jar file is not there - there is nothing to search.Tomcat 7.+: You can add jars that do not n
阅读全文
摘要:1.首先将jprofiler7解压到/home/vms/jprofiler7下(先注册获取试用license:http://www.ej-technologies.com/download/jprofiler/trial)2.修改.profile文件,加入如下内容: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/vms/jprofiler7/bin/linux-x643.修改_base_start.sh文件,加入如下内容: JAVA_OPTS="$JAVA_OPTS -Xshareclasses:none -agentpath:/home
阅读全文
摘要:2012-05-19 14:37:39,244 ERROR: [http-bio-9604-exec-222] [BaseRootDAO.executeQueryByPS]throw SQL Exception ->No more data to read from socket java.sql.SQLRecoverableException: No more data to read from socket at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1157) at oracle.jdbc.dr
阅读全文

浙公网安备 33010602011771号