分类 Java基础 下的文章
单点登陆这里不多介绍,在这里主要介绍一些主要使用的技术。一.会话技术1.cookie2.session了解什么是会话和他们的原理,能够分析。session钝化/session活化如:服务器如何确保在一次会话范围内,多次获取的session对象是同一个
1、获取应用的pidlinux:ps -ef | grep java或着使用ps -aux | grep java如下图:使用jsp命令获取,前面的是进程pidjsp
<!--more-->
继上篇文章分析了内存溢出后,也没说怎样获取dump文件,这次得讲讲。。。
我们可用JDK自带工具,命令方式获取即可。
## 第一种方案:
### 1、获取应用的pid
`l- 阅读剩余部分 -
线程,是程序执行的最小单元。一个标准的线程由线程ID,当前指令指针,寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。以上概念来自于百度百科。对于开发者来说- 阅读剩余部分 -
上篇文章粗略的写了解决问题的大致过程。这次使用jvisualvm.exe,来还原程序出错的具体过程。jvisualvm.exe是JDK自带的工具,在JDK的bin目录下可以直接找到,双击打开即可,界面如下
写文章之前想了很多,不知道怎样去记录这次经历,时间有点长,有的地方已经有些忘记了。以前总想着怎样去深入了解java内存溢出,这次是个不错的机会,更是一个挑战。机会是可以利用工作时间去处理这件事情,挑战是自己都不知道在哪里下手。自己百度了很多文章,但是和自己问题都不是一回事,一度陷入僵局。尝试使用google,不得不说,google比百度优秀很多。特别是某些英文文章,会更有深度。- 阅读剩余部分 -
- 1
- 2
- 3
- 4
- ...
- 7
- 后一页 »