从四个方面来区分: 概念 servlet是一种运行在服务器端的Java应用程序,独立于平台和协议,可以动态的生成web页面,它工作于客户端请求和服务器的中间层 filter是一个可以复用的代码片段,可以用来转换请求,响应以及头信息,filter不能产生请求和响应,他只能在请求到达servlet之前对 Read More
posted @ 2018-03-21 19:56
海棠--依旧
Views(8297)
Comments(0)
Diggs(1)
首先我们要知道jvm的调优,主要是对那些部分的优化。通过jvm内存模型我们可以,首先是分析遇到的问题,然后通过一些工具或者手段找到问题所在,然后通过一定的措施解决问题,下面我们也将按着这个思路来给出具体的操作。 问题分析 这个主要是根据我们在运行程序时出现的问题:内存溢出,栈溢出,或者请求停顿。 解 Read More
posted @ 2018-03-21 16:45
海棠--依旧
Views(288)
Comments(0)
Diggs(0)
线程状态 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于“可运行线程池”中,变得可运行,只等待获取CPU的使用权。即在就绪状态的进程除CPU之外,其它的运行所需资源都已全部获得。 3、运行状 Read More
posted @ 2018-03-21 16:42
海棠--依旧
Views(1691)
Comments(0)
Diggs(0)
内存模型分类 程序计数器 是线程私有的。Java虚拟机的多线程是通过线程的轮流切换并分配处理器时间来实现的,在任何一个时刻,一个处理器或者一个内核只能处理一个县城,为了保证每个线程能正确的回到之前执行的位置,所以引入程序计数器。 字节码解释器工作时就是通过改变这个程序计数器的值来选取下一个需要执行的 Read More
posted @ 2018-03-21 13:32
海棠--依旧
Views(147)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号