好文转载
宅男当道
这个作者很懒,什么都没留下…
展开
-
Java 利用SWFUpload多文件上传 session 为空失效,不能验证的问题
Java 利用SWFUpload多文件上传 session 为空失效,不能验证的问题 我们都知道普通的文件上传是通过表单进行文件上传的,还不能达到异步上传的目的。通过使用某些技术手段,比如jquery form.js可以达到异步上传的目的,但最重要的问题在于,它不能够进行多个文件的上传。如果你要上传多个文件,必须一个一个地上传,同时还要在界面上处理当上传完一个文件之后,下一个文件上转载 2013-08-23 00:08:14 · 865 阅读 · 0 评论 -
Tomcat 5源码分析
老话题了,不过经典代码分析总是能学到很多东西。 PS:图都存在google drive里的,如果你看不到,说明你已经被HX!!过些日子把所有的图都移过来~^ ^目录代码准备与DEBUG调试配置总体结构容器与生命周期管理思想HTTP(TCP)连接管理详细Deployer模块详细资源请求与响应servlet请求servlet 请求转载 2013-09-09 21:59:54 · 1130 阅读 · 0 评论 -
为什么单例对象的并发调用需要同步?
最近在阅读 《Inside the JVM》 这本书,结合一些日常工作学习中的感想,随便写一些东西,蜻蜓点水,不必有章法。 关于“单例同步”: 一直有人在问单例对象的并发调用是否需要同步,基本属于“月经帖”了,答案是现成的满天下都是,但真正能让人心里踏实下来的解释寥寥无几。实际上,只要学习了一些JVM的运行原理,解释这个问题就不难了。 如果一个类是单例的,比如某转载 2014-07-28 21:54:46 · 540 阅读 · 0 评论 -
JVM性能优化:垃圾收集
Java平台的垃圾收集机制显著提高了开发者的效率,但是一个实现糟糕的垃圾收集器可能过多地消耗应用程序的资源。在Java虚拟机性能优化系列的第三部分,Eva Andreasson向Java初学者介绍了Java平台的内存模型和垃圾收集机制。她解释了为什么碎片化(而不是垃圾收集)是Java应用程序性能的主要问题所在,以及为什么分代垃圾收集和压缩是目前处理Java应用程序碎片化的主要办法(但不是最有新意的转载 2014-08-28 20:12:24 · 634 阅读 · 0 评论