会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
Cuzzz
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2023年2月19日
《深入理解java虚拟机》第七章读书笔记——虚拟机类加载机制
摘要: 系列文章目录和关于我 一丶虚拟机类加载机制是什么 java虚拟机将描述类的数据从class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可用被虚拟机直接使用的java类型。 二丶类加载时机 1.什么时候会触发虚拟机的类类加载昵? 遇到new(使用new关键字实例化对象),getstat
阅读全文
posted @ 2023-02-19 23:28 Cuzzz
阅读(479)
评论(2)
推荐(5)
2023年2月16日
限流器算法实现(JUC原子类使用实践)
摘要: 系列文章目录和关于我 一丶限流器存在的意义 在高并发系统中,出于系统保护角度考虑,通常会对流量进行限流。 限流*的目的是在遇到流量高峰期或者流量突增(流量尖刺)时,通过对流量速率进行限制,当达到限制速率时,可以拒绝服务(定向到错误页或告知资源没有了)、排队或等待(比如秒杀、评论、下单)、降级(返回兜
阅读全文
posted @ 2023-02-16 22:36 Cuzzz
阅读(2038)
评论(0)
推荐(3)
2023年2月4日
《深入理解Java虚拟机》第三章读书笔记(三)——经典垃圾回收器
摘要: 系列文章目录和关于我 一丶概述 上图展示了 经典的垃圾回收器,其中Serial,ParNew,Parallel Scavenge(图中的Parallel) 作用在新生代Serial Old CMS,Parallel Old作用在老年代,这些垃圾回收器颜色相同表示通常搭配使用。G1,ZGC,Shena
阅读全文
posted @ 2023-02-04 16:48 Cuzzz
阅读(333)
评论(0)
推荐(0)
2023年2月2日
《深入理解Java虚拟机》第三章读书笔记(二)——HotSpot垃圾回收算法实现(OopMap,安全点安全区域,卡表,写屏障,三色标记算法)
摘要: 系列文章目录和关于我 前面《深入理解Java虚拟机》第三章读书笔记(一)——垃圾回收算法我们学习了垃圾回收算法理论知识,下面我们关注下HotSpot垃圾回收算法的实现,分为以下几部分 对象是垃圾的判断依据 GC Roots 是如何高效扫描的 如何解决跨代引用对象的垃圾回收问题 如何降低垃圾回收STW
阅读全文
posted @ 2023-02-02 21:48 Cuzzz
阅读(500)
评论(0)
推荐(0)
2023年1月29日
《深入理解Java虚拟机》第三章读书笔记(一)——垃圾回收算法
摘要: 参考书籍《深入理解java虚拟机》周志明著 系列文章目录和关于我 本文主要介绍垃圾回收理论知识 1.jvm哪些区域需要进行垃圾回收 虚拟机栈,本地方法栈,程序计数器都是线程私有的,随线程而生,随线程而灭。其中栈中的栈帧随着方法的进入和退出而有条不紊的执行出栈和入栈操作,每一个栈帧需要分配内存基本上在
阅读全文
posted @ 2023-01-29 23:54 Cuzzz
阅读(532)
评论(0)
推荐(0)
2023年1月23日
WeetCode4 —— 二叉树遍历与树型DP
摘要: 系列文章目录和关于我 一丶二叉树的遍历 1.二叉树遍历递归写法与递归序 了解过二叉树的朋友,最开始肯定是从二叉树的遍历开始的,二叉树遍历的递归写法想必大家都有所了解。 public static void process(TreeNode node) { if (node == null) { re
阅读全文
posted @ 2023-01-23 19:57 Cuzzz
阅读(239)
评论(0)
推荐(1)
2023年1月18日
SpringBoot源码学习3——SpringBoot启动流程
摘要: 系列文章目录和关于我 一丶前言 在 《SpringBoot源码学习1——SpringBoot自动装配源码解析+Spring如何处理配置类的》中我们学习了SpringBoot自动装配如何实现的,在 《Spring源码学习笔记12——总结篇IOC,Bean的生命周期,三大扩展点》我们总结了Spring
阅读全文
posted @ 2023-01-18 23:37 Cuzzz
阅读(616)
评论(0)
推荐(1)
2023年1月11日
JUC源码学习笔记5——1.5w字和你一起刨析线程池ThreadPoolExecutor源码,全网最细doge
摘要: 源码基于JDK8 文章1.5w字,非常硬核 系列文章目录和关于我 一丶从多鱼外卖开始 话说,王多鱼给好友胖子钱让其投资,希望亏得血本无归。胖子开了一个外卖店卖国宴,主打高端,外卖小哥都是自己雇佣,并且开迈巴赫送外卖。最开始胖子觉得这么贵的外卖,就雇佣100个外卖员(核心线程)够了,并购买了100台迈
阅读全文
posted @ 2023-01-11 23:11 Cuzzz
阅读(582)
评论(4)
推荐(1)
2023年1月9日
SpringCloud源码学习笔记1—— Zuul网关源码分析
摘要: 系列文章目录和关于我 源码基于 spring-cloud-netflix-zuul-2.2.6.RELEASE.jar 需要具备SpringMVC源码功底 推荐学习https://www.cnblogs.com/cuzzz/p/16538064.html 零丶概述 Zuul是netflix旗下开源网
阅读全文
posted @ 2023-01-09 21:30 Cuzzz
阅读(671)
评论(2)
推荐(2)
2023年1月3日
JUC源码学习笔记7——FutureTask源码解析,人生亦如是,run起来才有结果
摘要: 系列文章目录和关于我 一丶我们在哪里会使用到FutureTask 基本上工作中和Future接口 打交道比较多,比如线程池ThreadPoolExecutor#sumbit方法,返回值就是一个Future(实际上基本上就是一个FutureTask)。ThreadPoolExecutor#sumbit
阅读全文
posted @ 2023-01-03 08:12 Cuzzz
阅读(418)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告