Blogs
2025
2024
- 2024-12-10-授权专利-CN115118695B
- 2024-12-03-授权专利-CN114911954B
- 2024-09-24-授权专利-CN112685537B
- 2024-09-10-授权专利-CN111581340B
- 2024-07-30-授权专利-CN115473865B
- 2024-02-23-授权专利-CN114024953B
- 2024-02-23-授权专利-CN115277617B
- 2024-02-06-授权专利-CN114979087B
- 2024-02-06-授权专利-CN114024954B
- 2024-01-02-授权专利-CN114666175B
2023
- 2023-11-21-授权专利-CN115361352B
- 2023-11-14-授权专利-CN114143280B
- 2023-11-14-授权专利-CN111399797B
- 2023-10-31-授权专利-CN115412517B
- 2023-10-31-授权专利-CN114143280B
- 2023-10-03-授权专利-CN113476853B
- 2023-09-19-授权专利-CN115134327B
- 2023-08-29-授权专利-CN111104634B
- 2023-07-11-授权专利-CN113472631B
- 2023-06-30-授权专利-CN113268179B
- 2023-06-23-授权专利-CN113630305B
- 2023-06-23-授权专利-CN111368329B
- 2023-06-20-授权专利-CN114205320B
- 2023-06-20-授权专利-CN113872851B
- 2023-06-20-授权专利-CN112511539B
- 2023-05-23-授权专利-CN114157627B
- 2023-05-23-授权专利-CN112769677B
- 2023-03-24-授权专利-CN112769681B
- 2023-03-21-授权专利-CN112583896B
- 2023-03-10-授权专利-CN110162366B
- 2023-01-20-授权专利-CN113098781B
- 2023-01-20-授权专利-CN111049732B
2022
- 2022-11-21-授权专利-CN113179206B
- 2022-10-11-授权专利-CN111555961B
- 2022-09-30-授权专利-CN113315869B
- 2022-09-09-授权专利-CN112202582B
- 2022-08-26-授权专利-CN111865757B
- 2022-08-12-授权专利-CN109828816B
- 2022-08-05-授权专利-CN111399796B
- 2022-08-05-授权专利-CN109151605B
- 2022-07-22-授权专利-CN111049735B
- 2022-06-10-授权专利-CN111654758B
- 2022-06-03-授权专利-CN108984417B
- 2022-05-24-授权专利-CN110597974B
- 2022-05-06-授权专利-CN111555894B
- 2022-05-06-授权专利-CN111399709B
- 2022-05-03-授权专利-CN109618018B
- 2022-04-08-授权专利-CN109087055B
- 2022-03-25-授权专利-CN112051946B
- 2022-03-25-授权专利-CN111224795B
- 2022-03-25-授权专利-CN110740091B
- 2022-03-25-授权专利-CN108846295B
- 2022-03-04-授权专利-CN109639561B
- 2022-01-28-授权专利-CN109714247B
- 2022-01-25-授权专利-CN111131000B
- 2022-01-25-授权专利-CN111083039B
- 2022-01-21-授权专利-CN110087118B
- 2022-01-21-授权专利-CN109634688B
- 2022-01-21-授权专利-CN109614561B
2021
- 2021-12-07-授权专利-CN111367448B
- 2021-12-07-授权专利-CN109412935B
- 2021-12-07-授权专利-CN109150901B
- 2021-11-23-授权专利-US11184305B2
- 2021-11-16-授权专利-US11176192B2
- 2021-11-10-授权专利-CN110502890B
- 2021-10-26-授权专利-CN110138574B
- 2021-10-26-授权专利-CN109873753B
- 2021-10-22-授权专利-CN113244630B
- 2021-10-22-授权专利-CN110460512B
- 2021-09-17-授权专利-CN109561151B
- 2021-09-14-授权专利-CN107885571B
- 2021-09-10-授权专利-CN109889662B
- 2021-08-17-授权专利-CN110147503B
- 2021-07-13-授权专利-CN109976618B
- 2021-07-13-授权专利-CN109889438B
- 2021-07-13-授权专利-CN109521918B
- 2021-07-13-授权专利-CN109104361B
- 2021-05-25-授权专利-CN110083658B
- 2021-05-25-授权专利-CN108965106B
- 2021-05-18-授权专利-CN109660450B
- 2021-03-23-授权专利-CN108881393B
- 2021-03-19-授权专利-CN109286560B
- 2021-03-02-授权专利-CN109120598B
- 2021-02-23-授权专利-CN109739415B
- 2021-02-12-授权专利-CN109787890B
- 2021-02-09-授权专利-CN110445706B
- 2021-02-02-授权专利-CN108737246B
- 2021-01-22-授权专利-CN110427512B
2020
- 2020-12-29-授权专利-CN108718346B
- 2020-12-25-授权专利-CN110618770B
- 2020-12-25-授权专利-CN109635203B
- 2020-12-11-授权专利-CN109710790B
- 2020-12-01-授权专利-CN108419144B
- 2020-11-20-授权专利-CN107613039B
- 2020-11-10-授权专利-CN109522116B
- 2020-11-03-授权专利-CN109670125B
- 2020-11-03-授权专利-CN109067816B
- 2020-10-30-授权专利-CN110196673B
- 2020-10-02-授权专利-CN108984098B
- 2020-09-25-授权专利-CN108989191B
- 2020-09-18-授权专利-CN106569697B
- 2020-09-04-改变HBase的Rowkey设计和scan脏数据问题
- 2020-09-02-ElasticSearch工程实践中的总结
- 2020-08-23-Spring如何解决循环依赖
- 2020-08-18-插入意向锁解析
- 2020-06-13-Java内存泄漏总结
- 2020-06-02-授权专利-CN107276795B
- 2020-05-29-HBase的HFile合并过程解析
- 2020-05-28-从分页功能看Elasticsearch和MySQL的区别
- 2020-05-27-海量数据优化查询的套路之——ordinals
- 2020-05-21-ElasticSearch聚合优化实战
- 2020-05-05-授权专利-CN109039869B
- 2020-05-05-授权专利-CN108681972B
- 2020-05-02-关于延迟加载的一些应用
- 2020-05-01-泛型相关的总结
- 2020-05-01-授权专利-CN108989062B
- 2020-04-06-关于PECS原则
- 2020-03-28-AOP的概念结合Spring的解析
- 2020-03-08-如何理解ABA问题
- 2020-02-29-一个TCP发送缓冲区的问题引发的解析
- 2020-02-28-授权专利-CN107491238B
- 2020-02-28-大文件下载中的SocketTimeoutException问题定位
- 2020-02-26-关于Nginx和Tomcat的Timeout相关配置的分析
- 2020-02-21-SpingMVC项目迁移SpringBoot的问题梳理
- 2020-02-07-授权专利-CN109412929B
- 2020-02-07-Retina屏下图片的优化
2019
- 2019-12-13-授权专利-CN105978865B
- 2019-12-08-ConcurrentHashMap弱一致性分析
- 2019-12-06-关于ZipList
- 2019-12-05-关于SkipList
- 2019-11-24-关于synchronized关键字
- 2019-11-19-gRPC-Python
- 2019-11-17-Tomcat架构模型浅析
- 2019-11-16-Java中的Copy-0n-Write
- 2019-11-11-JDK1.8中HashMap的resize操作
- 2019-11-10-理解Java中Integer的实例化
- 2019-11-10-Spring中Bean的生命周期
- 2019-11-10-CompletableFuture
- 2019-10-28-熔断限流利器Resilience4j初探
- 2019-10-26-限流的方法
- 2019-10-22-也谈缓存更新策略
- 2019-10-13-记录一次线上图片服务的OOM分析
- 2019-10-13-关于小动物喝毒药的算法题的分析
- 2019-10-04-巴塞罗那
- 2019-10-04-从TreeMap到红黑树
- 2019-09-27-Java中的迭代器
- 2019-09-24-使用并行流Stream的正确姿势
- 2019-09-21-Stream之map和flatMap的用法
- 2019-09-21-Stream之Spliterator
- 2019-09-17-授权专利-CN108616447B
- 2019-09-16-Java8中Stream的原理分析
- 2019-09-14-排序算法总结
- 2019-09-11-Java8函数式编程之Reduction
- 2019-09-08-数学计算中的二分
- 2019-09-07-递归和递归常见的例子分析
- 2019-09-07-二分查找及其变种
- 2019-09-07-二分查找介绍及其变种题目
- 2019-08-30-授权专利-CN106022151B
- 2019-08-28-授权专利-EP3264817B1
- 2019-08-03-阿姆斯特丹
- 2019-06-19-Python科学计算库之Numpy
- 2019-05-17-授权专利-CN106302648B
- 2019-04-26-B+Tree-and-BTree
- 2019-04-17-Linux和JVM内存
- 2019-04-13-使用Redis实现分布式环境下的可重入的排他锁
- 2019-04-12-授权专利-CN105955895B
- 2019-04-10-授权专利-JP6496805B2
- 2019-03-24-Thread的join方法是如何控制多线程同步的
- 2019-03-23-FAQ-JVM-GC
- 2019-03-19-MySQL如何解决各种不正常读
- 2019-03-10-Fibonacci的思考
- 2019-03-09-MVCC中Row的可见性问题解析
- 2019-02-27-ThreadLocal的内存泄漏问题
- 2019-01-30-Solve-Flask-CAS-SSO-ISSUE
- 2019-01-23-授权专利-EP3239880B1
2018
- 2018-12-26-MySQL的log-slave-updates参数
- 2018-12-20-用实例验证MySQL对批量提交优化效果
- 2018-12-18-浅析MySQL的批量提交的优化
- 2018-12-05-谈ProtoBuff编码的问题
- 2018-12-02-谈Redis的事务
- 2018-12-01-微信群管理的时序图
- 2018-12-01-CAP的FAQ
- 2018-11-29-Skip-Level-Talk
- 2018-11-29-RR和RC隔离级别下的索引和锁的测试脚本
- 2018-11-28-经常被误解的MySQL中对REPEATABLE-READ
- 2018-10-26-授权专利-CN105975384B
- 2018-10-14-新TLD的消亡
- 2018-10-12-授权专利-RU2669683C2
- 2018-10-09-用Maven进行项目版本号维护的小结
- 2018-10-02-授权专利-US10091236B2
- 2018-09-26-Font-Awesome
- 2018-09-25-Add-Gitalk-to-Your-Blog
- 2018-09-23-Multiple-Level-IP-Access-Frequency-Limiter
- 2018-09-22-自研IM平台的技术点解析
- 2018-09-19-SpringIntegration_in_Realtime_Message_Keynote
- 2018-09-18-如何绑定你的独立域名到自己的GitHub-Pages
- 2018-09-15-SpringIntegration_in_Realtime_Messaging
- 2018-09-10-ABC-of-Emoji
- 2018-06-15-How-to-Deploy-Slides-on-Github-Pages
- 2018-05-03-浅谈微信群管理的若干问题
- 2018-04-25-lombok反序列化报错原因定位
- 2018-04-10-使用Wireshark抓取Redis协议包
- 2018-04-05-浅谈之UT和Mock
- 2018-04-03-使用lombok的@Builder注解的一个坑
- 2018-01-09-授权专利-CN103746817B