首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
K0n9D1KuA
掘友等级
Java后端工程师
|
腾讯
大三在校生。擅长摆烂,摆烂,摆烂。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
置顶
One Page
1. ES-ORM kdk-es-orm: es-orm (gitee.com) 2. API网关 ApiGateWay: 基于 Netty,Nacos,NacosConfig 开发的一款开箱即用的“
置顶
线程池源码解析+设计思想+线程池监控框架设计
1. 线程池理论基础 ctl ctl是对线程池的运行状态和线程池中有效线程的数量进行控制的一个字段, 它包含两部分的信息: 线程池的运行状态 (runState) 和线程池内有效线程的数量 (work
全链路监控规则配置

线程模型 + GMP 调度
用户级线程 从代码的角度看,线程其实就是一段代码逻辑。上述三段代码逻辑上可以看作三个“线程”while 循环就是一个最弱智的“线程库”,线程库完成了对线程的管理工作(如调度)。 一对N模型 线程的管理
接口超时治理方案
1. 实现原理 一图胜千言 大致的实现原理就是当请求发生的时候,会往时间轮里面添加一个延时任务,至于延时时长就是任务的超时阈值,当任务在设置的超时阈值内还没执行完成,就会触发延迟任务逻辑。延迟任务逻辑
手撕JDK动态代理源码
1、动态代理原理 可以参阅:聊聊动态代理 - 掘金 (juejin.cn) 2、动态生成代理类过程 需要代理的目标接口 生成的代理类 只要能生成这个代理类,只需要把这个代理类加载到JVM里,就可以进行
FutureTask源码解析,以及增强适配
1. 使用 这里你需要注意一个误区,并不是只有一个线程能调用 get() 方法,所有线程都能调用 get() 方法。 2. 一图胜千言 调用 future.get()的线程 调用 future.get
聊聊动态代理
通用准备 JDK动态代理 限制 限制:要代理的对象必须有接口 自定义 InvocationHandler 使用: 原理讲解: 可以先保存一下 看生成的代理类长什么样子 $Proxy0 重点观察save
JVM调优
1. 内存调优 离线分析 Mysql大量查询结果导致内存OOM 问题代码: 出现问题是因为没有限制分页,导致一次从数据库里面查询了大量的数据,撑爆了内存。 解决思路 服务出现 OOM 内存溢出的时候,
MAT内存检测原理
1. 支配树 MAT提供了称为 支配树(Dominator Tree) 的对象图。支配树展示的是对象实例间的支配关系。在对象引用图中,所有指向对象B的路径都经过对象A,则认为对象A支配对象B。 2.
下一页
个人成就
文章被点赞
127
文章被阅读
16,534
掘力值
1,139
关注了
9
关注者
58
收藏集
0
关注标签
0
加入于
2024-06-06