随笔分类 - Java
摘要:已经有现成的库现实现分布式的 session 管理: 1、memcached-session-manager。 2、tomcat-redis-session-manager。 3、spring-session 官网地址 : http://projects.spring.io/spring-sessi
阅读全文
摘要:译序:Java 的内存泄漏,这不是一个新话题。Jim Patrick 的这篇文章早在 2001 年就写出来了。但这并不意味着 Java 的内存泄漏是一个过时了的甚至不重要的话题。相反,Java 的内存泄漏应当是每一个关心程序健壮性、高性能的程序员所必须了解的知识。 本文将揭示什么时候需要关注内存泄漏以及如何进行防止。 摘要:Java 程序里也存在内存泄漏?当然。和流行的看法相反,内存管理仍然是 Java 编程时应该考虑的事情。在这篇文章里,你会了解到是什么原因导致了 Java 内存泄漏以及什么时候需要对这些泄漏进行关注。你也将会学到一个快速实用的课程以应对自己项目中的内存泄漏...
阅读全文
摘要:一个小程序写好了几次了,也测试了好多遍,但一直都没能输入中文,今天正式录入数据时,有中文了,一保存竟然乱码。这个问题以前也遇到过,一般使用过滤器或在页面中使用request.setCharacterEncoding("gb2312");来解决。今天在代码中加request.setCharacterEncoding("gb2312");后问题没有解决。印象中 STRUTS2 中有个配制编码的选项,网上搜索一下,问题解决:在 STRUTS.XML 文件中加入:constant name="struts.i18n.encoding" value="gb2312"/
阅读全文
摘要:今天在一台新的机器上装了 JAVA7 和 TOMCAT 6,装好之后 TOMCAT 启动不了,感觉很奇怪,重启了系统也不行,然后看了一下启日志,说是什么找不到对应的模块[javajni.c],至网上搜索了一下,搜到了挺多相关的信息。解决方法很简单,把 JAVA JDK 目录里的 BIN目录下面的 msvcr71.dll 文件复制到 SYSTEM32 目录下面就可以了。
阅读全文
摘要:使用 String.valueOf() 进行数据转换,如果被转换的数据为 null, 则这种方法将返回一个 "null" 字符串(String) 方法进行转换时,如果被转换的数据为 null, 则返回 null 对象而不是一个 "null" 字符串。
阅读全文
摘要:以前都是使用以下代码来实现这种功能的:int[] array1 = {1,2,3,4,5,6,7,8,9,0};int[] array2 = new int[5];int i = 0;while(i < array2.length){ int index = (int)Math.random() * array1.length; int value = array1[index]; if(...
阅读全文
摘要:今天在写一个程序的时候,需要知道程序当前工作所在的目录,查找了一个 JAVA 类库,没有找到相应的方法,于是在网上找了一下,找了一种方法:File file = new File("t.tmp");String fullpath = file.getAbsolutePath();
阅读全文
摘要:在为系统提供一些配制信息的时候,以前都是使用 web.xml 文件的 context-param 标签来提供,从 web.xml 文件中读取 context-param 信息的时候,需要一个 HttpServletContext 对象,所以在需要从 web.xml 文件中读取信息的时候都需要一个 HttpServletContext 对象,这使我感觉有点麻烦。今天看了一下 Properties 类...
阅读全文

浙公网安备 33010602011771号