随笔分类 -  java

摘要:https使用了很多年,而且人们对安全的渴望让https更加的普及,个人觉得https主要解决了2个主要的安全问题。 1. 通过数字证书保证通信数据发给正确的接收方。 2. 通过对称加密来保障通信过程中,数据不被窃听。 其实没有数字证书也是可以完成通信的,只是浏览器会提醒本次通信是不安全的,虽然通信 阅读全文
posted @ 2020-05-07 22:14 joenali 阅读(3751) 评论(0) 推荐(0)
摘要:经常定位线程对cpu的耗时情况,每次重复去输入命令很不方便,特别写了一个脚本用于快速打印jvm的线程耗时情况 #!/bin/bash if [ $# -eq 0 ];then echo "please enter java pid" exit -1 fi pid=$1 jstack_cmd="" i 阅读全文
posted @ 2020-05-06 06:58 joenali 阅读(355) 评论(0) 推荐(0)
摘要:jdk里面定义的线程状态有: public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED; } 但是jstack里面输出的就没有这么简洁,问题追踪变得复杂 首先看一下线程状态轮换图 虽然线程状态整体分为 阅读全文
posted @ 2020-03-13 08:04 joenali 阅读(1942) 评论(0) 推荐(0)