以下代码基于 skywalking8.7.0 轻量级队列 基于无锁环状队列实现 -- 消费者内存消息队列 目标: 防止收集方生成数据速度大于往后端发送数据速度造成的数据积压和...
以下代码基于 skywalking8.7.0 轻量级队列 基于无锁环状队列实现 -- 消费者内存消息队列 目标: 防止收集方生成数据速度大于往后端发送数据速度造成的数据积压和...
这个 BUG 在 JDK 9 版本中进行了修复。也就是说,如果你用的 JDK 8,也许会遇到这样的问题。 先带大家看看这个问题是怎么样的: 这个 BUG 说:FutureTa...
其实早就听说了节流和防抖的解决方案。这两个的目的都是为了提升页面中监听事件的性能。才疏学浅,如果有错误,也希望各位指正。 一 为什么会出现debounce和throttle ...
前言 何谓函数式编程 编程语言主要有三种类型: 命令式编程:专注于“如何去做”,所有的事情都按照你的命令去做; 函数式编程:把运算的过程尽量表现成一系列的嵌套函数调用,相比命...
简书 占小狼,转载请注明原创出处,谢谢! 当服务发生GC问题时,一般会使用jmap工具进行分析,jmap工具很强大,所以有必要了解它的方方面面。 jmap可以做什么? 1、j...