2022年03月21日
开篇诗两句:
会当凌绝顶,一览众山小。 ——杜甫《望岳》
HTTPS 概述
安全性
通常在通信过程中,具备如下四个特性就可以认为是”安全”的:(1)机密性(2)完整性(3)身份认证(4)不可否认
HTTPS协议
HTTPS默认端口号443,其他的特性与HTTP完全相同(除了”明文”和”不安...
阅读更多
2021年12月31日
开篇诗两句:
借问江潮与海水,何似君情与妾心。
相恨不如潮有信,相思始觉海非深。 ——白居易《浪淘沙》
HTTP协议发展历史
版本
描述
功能演进
HTTP/0.9
20世纪90年...
阅读更多
2021年12月10日
开篇诗两句:
春眠不觉晓,处处闻啼鸟。
夜来风雨声,花落知多少。 ——孟浩然《春晓》
学习G1收集器过程中总结的相关知识。
概述
G1(Garbage First)是当今垃圾回收机制中最前沿的成功之一,在JDK7中就已经开始引入G1,并作为重点发展的垃圾回收器。G1最大的特点是引入了分区...
阅读更多
2021年07月30日
书籍链接《凤凰架构》
本篇主要记录分布式一致性算法中Paxos,Raft以及Zab协议的相关zhizhi
Paxos
Paxos算法中将分布式系统中的节点分为三种:
(1)Proposer:提案节点,对某个值进行设置的节点,该行为称为提案(Proposal),值一旦设置成功,就不会丢失也不可变。
...
阅读更多
2021年07月19日
开篇诗两句:
莫道谗言如浪深,莫言迁客似沙沉。
千淘万漉虽辛苦,吹尽狂沙始到金。 ——刘禹锡《浪淘沙》
书籍链接《凤凰架构》
RPC vs REST
RPC
远程服务调用(Remote Procedure Call,RPC)的目的,就是为了让计算机能够跟调用本地方法去调用远程方法。而R...
阅读更多
2021年06月30日
开篇诗两句:
江天一色无纤尘,皎皎空中孤月轮。
江畔何人初见月?江月何年初照人? ——张若虚《春江花月夜》
参考链接:https://www.confluent.io/blog/configure-kafka-to-minimize-latency/
本篇是参考上述文章以及根据实际工作经验总结...
阅读更多
2021年06月29日
开篇诗两句:
李杜诗篇万口传,至今已觉不新鲜。
江山代有才人出,各领风骚数百年。 ——赵翼《论诗》
查看线程占用CPU情况
(1):查看占用CPU最高的线程ID
top -Hp pid
H打印线程信息,p指定pid(pid可以通过jps命令查看)
(2)将线程ID转化为16进制,使...
阅读更多
2021年06月28日
开篇诗两句:
十年生死两茫茫,不思量,自难忘。
千里孤坟,无处话凄凉。 ——苏轼《江城子》
零拷贝
实现零拷贝的方式主要有两种:
(1)MMAP + write
通过MMAP的方式直接将文件加载到内存,减少一次CPU的拷贝,然后通过write方法将内存中数据写到socket缓冲区中
(...
阅读更多