17 2021/01 CMS 执行的七个阶段 1. 引言 java 优于 c++ 的一个亮点就是自动的垃圾回收机制,成也萧何败萧何,最困扰 java 程序员的问题往往又都和垃圾 #技术帖 #java #gc #垃圾回收
08 2021/01 快速定位系统瓶颈 -- 用 Arthas 生成火焰图 1. 引言1.1 Arthas上一篇文章中,我们系统介绍了阿里巴巴公司开源的 java 性能分析工具箱 -- Arthas:java 性能调 #java #架构 #技术贴 #arthas
01 2021/01 java 性能调优神器 -- 黑暗骑士 Arthas 1. 引言在 java 开发过程中,总不会是一帆风顺的,你是否也遇到过下面的问题呢:接口耗时很高,如何短时间定位到底执行慢在哪里?类方法执行的代码与你预期不符,你想要知道 #技术帖 #调试 #java #阿里
28 2020/11 可靠的分布式锁 RedLock 与 redisson 的实现 1. 引言此前的文章中,我们详细介绍了基于 redis 的分布式事务锁的实现: 通过 redis + lua 实现分布式事务锁 我们看到,分布式锁是如 #redis #java #redlock #redisson
08 2020/11 log4j2 异步日志(二)-- 高性能队列 Disruptor 的实现 1. 引言上一篇文章中,我们介绍了 Log4j2 异步日志的实现 -- AsyncAppender:log4j2 异步日志(一) -- AsyncAp #log #日志 #java #队列
17 2020/10 log4j2 异步日志(一) -- AsyncAppender 1. 引言在我们的工程项目中,日志记录是必不可少的,在 java 项目中,我们通常会使用 log4j、logback、log4j2 等等组件中的一个来 #log #日志 #java #队列
26 2020/09 java8 Streams API 详解(下) -- streams 应用 1. 引言上一篇文章中,我们介绍了 Streams API 是如何使用的,以及列出了 java8 中 Streams A #技术帖 #streams #java #map
01 2020/08 让单测变得如此简单 -- spock 框架体验 引言测试流程在软件开发过程中显得越来越重要了,因为无论经验多么丰富的开发者,都难免在编码过程中出现失误甚至是逻辑错误,在这样的前提下,单元测试就显得非常重要了单元测试通过对程序中每个部分进行独立的测试 #技术帖 #java #spring #单元测试
22 2019/03 如何计算一个二进制数字中1出现的次数 引言闲来无事,在博客园里看到一篇博客如何统计二进制中 1 的个数 感觉解法非常新颖,分享一下 最基本的思路这个问题描述起来很简单,一句话,实际上解决起来也很简单 #技术帖 #算法 #c语言 #python
29 2018/08 SpringBoot 更换内置容器及容器配置方法 概述此前我们介绍了如何通过 springboot 构建一个最简单的 web 项目基于 springBoot 的 Hello World我们看到,通过 #技术帖 #技术分享 #容器 #java