`
shilimin
  • 浏览: 13807 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
文章分析了下面这两种for循环的写法 for (int i = 0; i < list.size(); i++) { list.get(i); } for (String string : list) { ; } 1、执行看效率选用了两种有代表性的List,分别是ArrayList和LinkedList import java.util.ArrayList; import java.util.LinkedList; import java.util.List; public class DealForTest { public void testArray ...
tomcat最根本就是一个Socket Server,于是我找到了org.apache.tomcat.util.net.DefaultServerSocketFactory#createSocket(int port, int backlog),最终就是这个方法执行new java.net.ServerSocket(port, backlog)启动了一个ServerSocket实例。 查看ServerSocket API就发现@param backlog  the maximum length of the queue.   明确了,tomcat的acceptCount就是ServerSo ...
  一朋友说要修改tomcat的session cookie name,我翻了一下tomcat各个版本的源码(tomcat4已经没人用了,所以除外),帮朋友解决了问题,现总结了一下 修改后效果 1、tomcat5修改方法 在启动项中增加org.apache.catalina.SESSION_COOKIE_NAME参数 linuxJAVA_OPTS=’-Dorg.apache.catalina.SESSION_COOKIE_NAME=yousessionname‘ winset JAVA_OPTS=”-Dorg.apache.catalina.SESSION_COOKIE_NAME ...
  今天有朋友问Integer a = 10;的内存使用,随便带出了自动拆装箱问题,以整型为例子进行说明 1、自动装箱 @Test public void fun1() { Integer Ii = null; int ii = 0; long s = System.currentTimeMillis(); for (int i = 0; i < 100000; i++) { Ii = i; } long e = System.currentTimeMillis(); System.out.println(e - s); s = Syste ...
Global site tag (gtag.js) - Google Analytics