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

我们必须要了解的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

Java 线程安全问题的本质

目录: 线程安全问题的本质 简单理解CPU

赵志浩 赵志浩 Published on 2020-12-19

Thread interrupt() 线程中断的详细说明

GitHub源码地址 一个线程不应该由其他线程来强制中断或停止,而是应该由线程自己自行停止。所以,Thread.stop, Thread.suspend, Thread.resume 都已经被废弃了。Java Thread.interrupt()方法所提供的线程中断,实际就是从线程外界,修改线程内部

赵志浩 赵志浩 Published on 2020-12-09

kafka 消费组功能验证以及消费者数据重复数据丢失问题说明 3

背景 上一篇文章记录了kafka的副本机制和容错功能的说明,本篇则主要在上一篇文章的基础上,验证多分区Topic的消费者的功能验证; 目录: 消费组功能验证

赵志浩 赵志浩 Published on 2020-12-04

kafka 消费者 3

./kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 2 --topic arnold_consumer_test_1 ./kafka-topics.sh --describ

赵志浩 赵志浩 Published on 2020-12-02

Cat 消息文件存储结构

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

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

JVM 内存分析 Mat使用详解

背景 笔记中躺了很久的文章,今天用到Mat时发现之前写的内容还算清晰,分享出来; 如下所举例使用的dump文件是针对之前使用的ignite库溢出时的dump文件;关于ignite的概念此处不再叙述,本篇文章重点则在于Mat即可 Mat的作用 MAT是Memory Analyzer tool的缩写,是

赵志浩 赵志浩 Published on 2020-11-28
Previous Next