首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JVM
订阅
老张家的独苗
更多收藏集
微信扫码分享
微信
新浪微博
QQ
39篇文章 · 0订阅
B站 1面:手撕一个 Java Agent!
最近,有小伙伴反馈:B站 1面要直接手撕一个 Java Agent,直接把他搞懵逼了。这篇文章,我们将深入分析什么 Java Agent及其工作原!
Java Agent 探针技术
Java 中的 Agent 技术可以让我们无侵入性的去进行代理,最常用于程序调试、热部署、性能诊断分析等场景,现如今比较火热的分布式链路追踪项目Skywalking,就是通过探针技术去捕获日志
阿里二面:什么情况会发生Full GC?如何避免频繁Full GC?
阿里二面:什么情况会发生Full GC?如何避免频繁Full GC? 欢迎关注,分享更多原创技术内容~ 微信公众号:ByteRaccoon、知乎:一只大狸花啊、稀土掘金:浣熊say 微信公众号海量Ja
Java内存区域总结(堆、栈、方法区等)
1. JVM 运行时数据区 1. 程序计数器 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器。字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。 字节码指令、分支、循…
别再死记硬背JVM参数了!实战“双十一”大促,亲手调教服务器!
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第4篇文章,点击查看活动详情 | 为了更深刻的理解JVM,把握JVM在整个JDK的位置及功能是十分重要的。
别翻了,这篇文章绝对让你深刻理解java类的加载以及ClassLoader源码分析【JVM篇二】
你是否真的理解java的类加载机制?点进文章的盆友不如先来做一道非常常见的面试题,如果你能做出来,可能你早已掌握并理解了java的类加载机制,若结果出乎你的意料,那就很有必要来了解了解java的类加载机制了。代码如下 嗯哼?其实上面程序并不是关键,可能真的难不倒各位,不妨做下面…
06-阿里面试题:Tomcat容器类加载器设计 [线程上下文类加载器+破坏性双亲委派机制]
Tomcat这种web容器中的类加载器应该如何设计实现?首先我们来看下Tomcat类加载器的设计结构: 那么应用程序类加载器下的都是Tomcat自定义的类加载器,Tomcat为什么要自定义这么多类加载
JVM类加载机制
类的生命周期 “家宴准备了西式菜”,即家(加载)宴(验证)准备(准备)了西(解析)式(初始化)菜 加载(Loading),实现网络加载、热加载等,需要自定义ClassLoader时在这个阶段覆写方法
从Jar包冲突搞到类加载机制,就是这么霸气
接手了一套比较有年代感的系统,计划把重构及遇到的问题写成系列文章,老树发新枝,重温一些实战技术,分享给大家。【重构01篇】,给大家讲讲Jar包冲突及原理。 背景 目前市面上项目管理要么是基于Maven
Jar包冲突解决方案调研
工作中特别是中间件落地时常常会遇到jar包冲突的情况,本篇文章将分析目前业界的Jar包隔离解决方案。 Java 应用程序因某种因素,加载不到正确的类而导致其行为跟预期不一致。 二. jar包冲突的两种情况 应用程序依赖的同一个 Jar 包出现了多个不同版本,并选择了错误的版本而…