详情

全站展示位

JVM-14(垃圾回收概念) | Khighness

初步学习JVM内存溢出和内存泄露的原因,重点学习STW、安全点和四大引用等概念。。。。

推荐

Kubernetes-Meet | Khighness

Kubernetes是云原生领域容器编排系统的领导者,主要功能:应用部署、维护和滚动升级,负载均衡和服务发现,跨机器和跨地区的集群调度,自动伸缩······

SpringBoot-json | Khighness

SpringBoot内置的Jackson不但可以完成简单的序列化和反序列化操作,也能实现复杂的个性化的序列化和反序列化操作。

心灵鸡汤

小故事、三个金人

  曾经有个小国到中国来,进贡了三个一模一样的金人,金碧辉煌,把皇帝高兴坏了。可是这小国不厚道,同时出一道题目:这三个金人哪个最有价值?

  皇帝想了许多的办法,请来珠宝匠检查,称重量,看做工,都是一模一样的。怎么办?使者还等着回去汇报呢。泱泱大国,不会连这个小事都不懂吧?

  最后,有一位退位的老大臣说他有办法。

  皇帝将使者请到大殿,老臣胸有成足地拿着三根稻草,插入第一个金人的耳朵里,这稻草从另一边耳朵出来了。第二个金人的稻草从嘴巴里直接掉出来,而第三个金人,稻草进去后掉进了肚子,什么响动也没有。老臣说:第三个金人最有价值!使者默默无语,答案正确。

  心得:最有价值的人,不一定是最能说的人的人。老天给我们两只耳朵一个嘴巴,本来就是让我们多听少说的。善于倾听,才是成熟的人最基本的素质。

列表展示

主站展示位

ANTLR学习笔记 | Khighness

ANTLR 是功能强大的解析器生成器,用于读取,处理,执行或翻译结构化文本或二进制文件。 它被广泛用于构建语言,工具和框架。

偶然 | Khighness

但想了很久都没想到有什么要紧的,明明什么都没有却好像什么都没丢。

标签: Distributed-consensus | Khighness

炒菜K殿下

etcd-1-raftexample | Khighness

在阅读etcd的raft源码之前,首先应该学会使用etcd的raft模块。官方提供的raftexample实现了一个基于http的分布式存储服务。

Time-2-LamportClock | Khighness

由于NTP协议存在误差,所以不能通过机器上的本地时间来确定顺序,Lamport老爷子在1978年提出的Lamport逻辑时钟是解决这个问题的方法之一。

Time-3-向量时钟 | Khighness

Lamport逻辑时钟存在的问题是不能描述事件的因果关系,十年之后由Colin Fidge和Friedemann Mattern提出的向量时钟算法解决了这个问题。

Time-4-TrueTime | Khighness

NTP协议无法避免复杂的广域网导致的误差,Google于2012年提出的TrueTime同时在硬件和算法上提升了物理时钟的可靠性。

Time-5-混合逻辑时钟 | Khighness

物理时钟在于直观,但无法精确;逻辑时钟可以确定事件的因果关系,但需要节点通信。2014年诞生的混合逻辑时钟继承了二者的优势血脉。

Kubernetes-Job | Khighness

学习Kubernetes离线业务编排对象Job和Job Controller的执行原理,并通过实践学习Job对象三种常见的使用方法。

MySQL | Khighness

学习B站尚硅谷周阳老师的MySQL视频笔记,重点是Mjoin查询、explain性能分析、SQL优化和索引建立,后面是慢查询日志、锁机制和主从复制。

Netty | Khighness

学习B站尚硅谷韩顺平老师的Netty视频的笔记,学习Reactor模式,熟悉Netty核心组件和Handler的使用,顺便入门Protobuf。

JVM-8(方法区) | Khighness

理解方法区的存在意义,学习方法区的内部结构和参数设置,深入了解方法区的演进细节和垃圾回收。

博客寄语:

    带我逃走,日落之前

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。