Blog Archive 2022 挑战大型系统的缓存设计——应对一致性问题 Apr 14 2022 2020 为什么在一段时间内RocketMQ的队列同时分配给了两个消费者?详细剖析消费者负载均衡中的坑(上) Nov 26 2020 消息幂等(去重)通用解决方案,RocketMQ Jun 08 2020 记一次因索引合并导致的MySQL死锁分析过程 Jun 01 2020 Elastic Job从单点到高可用、同城主备、同城双活 May 25 2020 [DUBBO] ReferenceConfig(null) Is Not DESTROYED When FINALIZE分析及解决 May 22 2020 优雅地处理重复请求(并发请求)——附Java实现 May 19 2020 Dubbo Provider中获取调用者的应用名与IP May 18 2020 利用Java进程名进行jstat -gc May 13 2020 自定义ShardingSphere的加解密器 Apr 29 2020 Java GC垃圾收集器这点小事 Apr 27 2020 基于Sharding Sphere实现数据“一键脱敏” Mar 18 2020 2019 SpringBoot+Dubbo优雅退出分析及方案 Sep 30 2019 监控Spring Boot中的Tomcat性能数据 Sep 23 2019 2018 RabbitMQ实现延迟队列 Aug 15 2018 RabbitMQ常用命令与配置 Jan 15 2018 2017 RocketMQ 客户端配置 Jun 13 2017 RocketMQ——消息文件过期原理 Feb 16 2017 RocketMQ——消息ACK机制及消费进度管理 Jan 25 2017 2016 RocketMQ——水平扩展及负载均衡详解 Dec 19 2016 RocketMQ——通信协议 Dec 19 2016 RocketMQ——角色与术语详解 Dec 15 2016 RocketMQ——组件 Dec 14 2016 在IntilliJ中运行Maven的Tomcat项目 Apr 15 2016 如何优雅地停止运行中的内嵌Tomcat的Spring Boot应用 Apr 05 2016 通过VM参数指定本地log4j配置文件,Spring Boot Mar 21 2016 避免写出不走索引的SQL, MySQL Jan 19 2016 2015 Git中只merge部分commit Dec 22 2015 CSS实现垂直居中 Aug 04 2015 Octopress 博文中引入javascript文件/HTML文件 Jul 30 2015 Jackson 操作JSON May 13 2015 修改IntelliJ的快捷键中的CTRL+Y为Redo操作 May 07 2015 Python中用dictionary操作SQL Select, Insert May 07 2015 Insert or Update操作,MySQL May 05 2015 JavaScript实现私有方法 Mar 04 2015 修改octopress的时间格式 Feb 16 2015 CSS中的display ‘Block’,’inline’,’inline-block’ Feb 16 2015 jQuery BlockUI 的使用 Feb 10 2015 JavaScript中返回函数 Feb 02 2015 2014 Untrace .gitignore中已经被commit的文件 Dec 03 2014 从属性文件为变量赋值,Spring Nov 30 2014 通过VM参数选择本地log4j配置文件 Nov 30 2014 在windows上使用_netrc文件让Git记住用户名和密码 Nov 28 2014 Maven 配置 BAE SDK Nov 25 2014 Git Push Error: RPC Failed; Result=22, HTTP Code = 411 解决方案 Nov 23 2014 Stateless的web架构 Nov 10 2014 5分钟速写自定义搜索引擎插件 Nov 06 2014 谈谈性能瓶颈及简单调优 Oct 31 2014 SQL优化的一些技巧 Oct 26 2014 快速入门Memcached Oct 26 2014 大学生与烧饼小贩 Oct 21 2014 如何在eclipse中修改源目录路径 Oct 18 2014 浅谈网站性能优化 Oct 17 2014 如何在两台机器上使用octopress Oct 17 2014 谈谈Java同步机制 Oct 13 2014 初探SOA Oct 11 2014 JVM垃圾回收算法 Oct 10 2014 ADB Server Didn’t ACK ,failed to Start Daemon 解决方法(小心风行客户端) Oct 03 2014 数据库事务的隔离级别与并发控制 Oct 02 2014 怎么在Spring Controller里面返回404 Sep 27 2014 什么时候应该使用“静态类”而不使用单例? Sep 24 2014 为什么java8引进了Lambda表达式 Sep 24 2014 Cookie 与 Session的区别 Sep 24 2014 Windows7上配置和使用Octopress Sep 04 2014