标签:源码
-
剖析Redis协议(续)
通过Jedis这个redis的client包,执行一个基本的命令:get Device:99为例,跟踪Jedis源码可知调用了redis.clients.jedis.Jedis中的…
-
Redis源码涉及C语言
sizeof(): 太复杂了,泪奔; void *memcpy(void *dest, const void *src, size_t n); me…
-
探索StringTable提升YGC性能
很久很久以前看过笨神的一篇文章JVM源码分析之String.intern()导致的YGC不断变长,其原因是YGC过程需要对StringTable做扫描,而String.intern…
-
G1之REGION SIZE
说明:JDK7和JDK8的Region划分实现略有不同(差异非常小,且只有-Xmx和-Xms的值不一样才有区别),本篇文章讲解的是JDK8中Region的划分实现;如果要了解JDK…
-
如何了解CMS的垃圾碎片率
PrintFLSStatistics这个参考比较有用,因为CMS GC会有碎片问题,而随着碎片的越来越严重,GC性能会变差直到发生FullGC,而FullGC时STW通过会超过数秒…
-
10-十、Tomcat源码分析-关于tomcat热加载的一些思考
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 在前面的文章中,我们分析了 tomcat …
-
08-八、Tomcat源码分析-Session源码解析
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 在 web 开发中,我们经常会用到 Ses…
-
07-七、Tomcat源码分析-spring boot集成tomcat
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 前言 本文基于 spring boot 1…
-
06-六、Tomcat源码分析-启动分析(四) webapp
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 前言 上一篇文章中我们分析了 Servic…
-
05-五、Tomcat源码分析-启动分析(三) Catalina启动
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 在上一篇文章中,我们分析了tomcat的初…
-
04-四、Tomcat源码分析-启动分析(二) Catalina初始化
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 Bootstrap Tomcat运行是通过…
-
03-三、Tomcat源码分析-启动分析(一) Lifecycle
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 Lifecycle 在其他框架中也很常见,…
-
死磕Tomcat系列(2)——EndPoint源码解析
死磕Tomcat系列(2)——EndPoint源码解析 在上一节中我们描述了Tomcat的整体架构,我们知道了Tomcat分为两个大组件,一个连接器和一个容器。而我们这次要讲的En…
-
02-二、Tomcat源码分析-tomcat框架设计
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 总体架构 tomcat的总体架构如下图所示…
-
死磕Tomcat系列(1)——整体架构
死磕Tomcat系列(1)——整体架构 在许多的高端开发的岗位中都会或多或少有要求面试人员要研究过一些常用中间件源码。这是因为一切的秘密都是藏在源码中,阅读源码能够让我们对框架或者…
-
01-一、Tomcat源码分析-环境搭建
作者:黄小厮 | 出处 https://blog.csdn.net/dwade_mia/article/category/7527362 前言 为什么要学习tomcat源码? to…
-
11-十一、Spring AOP 源码分析 – 拦截器链的执行过程
1.简介 本篇文章是 AOP 源码分析系列文章的最后一篇文章,在前面的两篇文章中,我分别介绍了 Spring AOP 是如何为目标 bean 筛选合适的通知器,以及如何创建代理对象…
-
10-十、Spring AOP 源码分析 – 创建代理对象
作者:田小波 [原文连接](http://www.tianxiaobo.com "原文连接") 1.简介 在上一篇文章中,我分析了 Spring 是如何为目标 …
-
09-九、Spring AOP 源码分析 – 筛选合适的通知器
作者:田小波 [原文连接](http://www.tianxiaobo.com "原文连接") 1.简介 从本篇文章开始,我将会对 Spring AOP 部分的…