- 博客(2)
- 资源 (9)
- 收藏
- 关注
原创 【HTTPS】HTTPS过程详解,tcpdump抓包一步一步分析
RFC中的HTTPS交互过程如下:抓包分析Client Hello客户端支持的TLS最高版本号客户端生成的随机数客户端支持的加密套件主机名server_namecipher suite怎么理解名字为 ECDH-ECDSA-AES128-SHA256 的CipherSuite使用 ECDH做密钥交换, 使用ECDSA做认证, 使用AES-128做加密算法, 使用SHA256做MAC算法。客户端能支持的加密套件即浏览器能支持的加密算法Server.
2020-07-29 17:10:08 14851
原创 【Linux】perf 火焰图 性能分析利器
大部分情况下,在进程级的性能优化,通过查看系统CPU、内存资源等基本都能定位到性能问题,定点解决,但是当你去帮别人做性能排查定位的时候,你不熟悉代码的情况,最快速的就是通过火焰图迅速输出系统调用栈的详细信息,分析出耗时的方法调用。在JAVA开发过程中,通过visualvm的cpu抽样和内存抽样就可以达到上述效果,CPU抽样的堆栈就可以看出线程的调用关系,最后一层往往都是JDK的api调用,在这个过程中,基本就能定位到自己的哪个方法比较耗时了,但是如果光通过JDK的api还看不出问题,那就需要通过火...
2020-07-21 00:05:40 947
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人