赵志浩的个人空间 贪、嗔、痴,本分、平常心、实事求是,加油 🎉

分布式锁

分布式锁🔒的使用场景 解决方案: 分布式锁🔒 Redis🔒 解决死锁问题 解决超时问题 解锁问题 分布式锁🔒的使用场景 1、select num from A where id = 1; 2、newNum = num + 3; 3、update set num = newNum wher

赵志浩 赵志浩 Published on 2023-06-11

5、Skywalking 日志集成 GrayLog

Skywalking 原生日志集成 <configuration>   <!-- 控制台输出 --> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder class

赵志浩 赵志浩 Published on 2023-03-20

kafka 客户端手动 ack频率过高,导致kafka 内部消费__consumer_offsets 分区积压

一个group id 会分配到 __consumer_offsets 的某一个partition上,那么如果这个group id提交的ack的标识qps 很高,则可能会导致kafka内部消费这个partition积压。 从监控中可知,该 __consumer_offsets topic对应的某几个P

赵志浩 赵志浩 Published on 2022-06-07

我们必须要了解的Java位运算(不仅限于Java)

基本概念 1、当前常见的CPU位数是32位和64位,所谓32位处理器就是一次只能处理32位,也就是4个字节的数据,而64位处理器一次则能处理64位,即8个字节的数据。关于64位处理器 、32和64位含义 、

赵志浩 赵志浩 Published on 2022-04-26

微信视频通话使用虚拟摄像头

背景 三天小长假,晚上闲着没事刷B站,刷到了一个这样的视频 让你欲罢不能的10款Steam神级软件,满足你“奇怪”的需求 看完之后我直呼“握草”,视频里面介绍了Blender(免费开源的3D创造工具,新手建模必备软件)、VTube Studio(面部捕捉软件,可以精准识别人脸表情映射为新的人物模型)

赵志浩 赵志浩 Published on 2022-04-08

日志最佳实践

近一年多以来想要分享知识的欲望降低了许多,不知道是否是近一年来工作较忙的原因,导致整个21年没有对外输出什么内容,唯一的一篇 “Log4j2 Jndi 漏洞原理解析、复盘” 还是在趁热想抓波热点的情况下写的这篇文章(21年12月10号爆出漏洞、11号公司内修复、12号凌晨05:00趁热发布文章,发布

赵志浩 赵志浩 Published on 2022-04-07

Log4j2 Jndi 漏洞解析、复盘

“ 2021-12-10一个值得所有研发纪念的日子。” 一波操作猛如虎,下班到了凌晨2点25。 基础组件的重要性,在此次的Log4j2漏洞上反应的淋漓尽致,各种“核

赵志浩 赵志浩 Published on 2021-12-12

Cat 消息文件存储结构

消息模型 消息流水线 消息文件存储 CAT 针对消息写多读少的场景,设

赵志浩 赵志浩 Published on 2020-11-30

JDK14-ZGC调研初探

背景 公司ElasticSearch准备进行升级,而ElasticSearch7以上则是已经在支持使用JDK11了,JDK11中最大的特点就是 ZGC,更快的垃圾回收,更爽的快感,你懂的;所以,调研zgc的特性以及使用方式就迫在眉睫,再加上jdk14也已经刚出不久,所以则是直接以JDK14为基础,进

赵志浩 赵志浩 Published on 2020-08-24

快速上手Alibaba Arthas

Arthas 本文主要聚焦于快速上手并使用Arthas,所以对于基本的概念及使用目的此处不再赘述,详情可参考如下链接 关于Arthas的基本概念可参考: https://github.com/alibaba/arthas/blob/master/README_CN.md 关于Arthas等相关JVM

赵志浩 赵志浩 Published on 2020-05-25
Previous Next