首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
刘
订阅
用户2167689636486
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
HikariCP极致优化:Dead code elimination🪄
背景介绍 故事开头发生于笔者所在的技术交流群。 A同学提问:有大佬看 HikariCP源码吗?这个我没看懂 X大佬答道: C2 的时候,调用这个类的任何方法的代码都会被抹掉,相当于没有调用一样。
MybatisPlus Sql Inject魔法🪄
背景介绍 笔者日常的工作有些业务会遇到唯一索引约束。注意到: 业务功能相似,要求当唯一键存在时根据唯一键更新,否则直接插入 Mysql DUPLICATE KEY UPDATE天然支持上述功能 由此引
Redis主从同步浅析
概述 《数据密集型应用》 一书中写道: 虽然Redis可能更像是计算密集型的应用,但是书中的观点依然十分适用。复制意味着在通过网络连接的多台机器上保留相同数据的副本我们希望能复制数据,可能出于各种各样
位运算技巧总结
1. 判断数字是否为2的幂 技巧: n & (n-1) == 0 且 n > 0 原理: 2的幂在二进制中只有一个1位,减1后所有低位都变成1,高位变成0,两者按位与结果为0。 例子: 2. 交换两个
Redis scan高位进位加法机制浅析
Redis Scan 命令使用了一种独特的遍历算法——高位进位加法(Reverse Binary Iteration),这是一种巧妙的位运算技巧,确保了在哈希表扩容或缩容过程中能够安全、完整地遍历
Kernel bypass技术遥望
最近阅览一些文章,都提到了Kernel bypass技术,方知随着硬件性能的飞速发展,传统操作系统内核在某些场景下成为了性能瓶颈。由此引发我查阅资料与学习总结遂成本文。
ElasticSearch关键参数备忘
20多个ElasticSearch核心设置默认值,从影响范围来可以分为集群级别、索引级别参数等类型,从灵活性来可以分为动态参数、静态参数。
AutowireMode的一些理解
在这之前我从来没怀疑过上面的那个问题。 原来他默认支持五种装配模式,但是其中一种已经摒弃,不在推荐使用。
Springboot 获取配置信息的优雅实践
闲来无事,翻看源码时发现Springboot在获取配置信息方面的实践十分优雅,值得效仿。 之前在介绍 Aware家族接口时,其实提到过获取配置信息的解决方案,但是无论是实现EnvironmentAware接口,还是直接注入Environment的bean,本质上相同,获取多个配…
Java IO获取配置信息的正确姿势
上文,我们效仿Spring源码,完成了解析配置信息的优雅实践,可以覆盖日常开发中绝大多数的情形。但是有时候还是不够灵活,比如要求配置键前缀一致。 通过实现EnvironmentAware接口,或者注入Environment的bean,使用getProperty()虽然可以解决配…