文章列表

聊聊MyBatis缓存机制

凯伦
本文主要从源码角度理解Java ORM框架MyBatis缓存特性。 阅读全文

卫星系统——酒店后端全链路日志收集工具介绍

亚辉 曾鋆
本文介绍了如何通过日志收集、绘制调用链路图并在图上展示相关日志,解决微服务拆分过细的情况下,全链路排查问题的痛点。 阅读全文

从实际案例聊聊Java应用的GC优化

录录
本文介绍一些Java工程中GC优化的通用原则和相关案例,主要针对CMS垃圾回收器。 阅读全文

Spring Data REST 远程代码执行漏洞(CVE-2017-8046)分析与复现

其河
本文对Spring Data REST远程代码执行漏洞(CVE-2017-8046)进行分析和复现,希望能引起重视,及早修补。 阅读全文

缓存那些事

明辉
在现今的本地应用或互联网应用中,出于提升性能、扛住压力等多种原因考虑,都会引入和使用各类缓存组件,包括本地缓存、分布式缓存、持久化缓存等,基于不同的实际场景,各类缓存工具都有独特的优势,如何合理的选择和使用?以低成本带来高收益?本文总结了我们初步的思考和摸索。 阅读全文

聊聊clean code

王烨
Clean Code是一线工程师共同的追求,本文讲述了它的一些原则、促成的手段和编写的技巧。冰山一角,抛砖引玉。 阅读全文

红黑树深入剖析及Java实现

振兴
红黑树是应用广泛的数据结构,本文从二叉查找树开始讲起,透彻地分析了红黑树的插入和删除操作,并提供了Java实现代码。 阅读全文

高性能队列——Disruptor

宫铭
本文介绍Disruptor的实现原理。主要介绍了常用内存队列的缺陷,Disruptor针对缺陷进行的独特设计,以及优化后的性能对比。 阅读全文

Java NIO浅析

王烨
本文从NIO原理的角度出发,讲解其解决线程池瓶颈、处理海量连接之道,并结合在服务端和客户端的使用方式描述其优势,最后会讲一些NIO的高级主题。 阅读全文

Spring MVC注解故障追踪记

占康
本文深入讨论了Spring MVC注解引发空指针的表现及深层次原因,涵盖问题的产生和表象、排查和定位、解决方案和深入的原理探索。 阅读全文

Java Hotspot G1 GC的一些关键技术

小亮
本文介绍了G1 GC的特征、核心概念、内部原理。并且分析了GC日志和主要参数,为大家正确使用提供理论基础。 阅读全文

RDS平台介绍

柯任
介绍美团点评数据库运维的自动化平台。首先简单介绍一下做平台的背景、平台的一些技术架构,以及针对我们DBA和开发需求的全套解决方案。 阅读全文