- 博客(3)
- 收藏
- 关注
原创 慎用java 6u25 6u26
昨天,原来公司的一个同事的服务器遇到了一个问题。服务器在启动不久以后,突然的crash,并且在log中有如下的记录:## There is insufficient memory for the Java Runtime Environment to continue.# Native memory allocation (malloc) failed to allocate 1066...
2011-07-20 11:52:12
251
原创 另外一种使用jmap的方法
一般我们在分析java进程的内存使用状况的时候经常会使用jmap -heap:format=b <pid>的命令将进程内存dump成heap.bin文件。但是这种方式有时候会不成功,而且dump的速度不理想。其实还有另外一种dump方法。先利用gcore命令生成core.xxx文件,然后对这个文件使用jmap命令,具体方法如下:gcore xxxxjmap -heap:form...
2011-07-15 16:34:38
162
原创 数字签名以及数字加密
数字签名主要经过以下几个过程:信息发送者使用一单向散列函数(HASH函数)对信息生成信息摘要; 信息发送者使用自己的私钥签名信息摘要; 信息发送者把信息本身和已签名的信息摘要一起发送出去; 信息接收者通过使用与信息发送者使用的同一个单向散列函数(HASH函数)对接收的信息本身生成新的信息摘要,再使用信息发送者的公钥对信息摘要进行验证,以确认信息发送者的身份和信息是否被修改过。 数字加密主要经过以下...
2011-05-12 15:12:31
326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人