首页
学习
活动
专区
工具
TVP
发布

java_python

专栏作者
77
文章
41641
阅读量
12
订阅数
java架构之路(多线程)synchronized详解以及锁的膨胀升级过程
  上几次博客,我们把volatile基本都说完了,剩下的还有我们的synchronized,还有我们的AQS,这次博客我来说一下synchronized的使用和原理。
小菜的不能再菜
2020-02-24
4890
java架构之路-(面试篇)JVM虚拟机面试大全
  下文连接比较多啊,都是我过整理的博客,很多答案都在博客里有详细说明,理解记忆是最扎实的记忆。而且我的答案不一定是最准确的,但是我的答案不会让你失望,而且几乎每个答案都是问题的扩展答案。
小菜的不能再菜
2019-10-09
3540
java架构之路-(JVM优化与原理)JVM之G1回收器和常见参数配置
  过去的几天里,我把JVM内部的垃圾回收算法和垃圾回收器。还剩下最后一个G1回收器没有说,我们今天数一下G1回收器和常见的参数配置。
小菜的不能再菜
2019-09-29
1.8K0
java架构之路-(JVM优化与原理)JVM垃圾回收算法和垃圾回收器
  接上次JVM虚拟机堆内存模型来继续说,上次我们主要说了什么时候可能把对象直接放在老年代,还有我们的可能性分析,提出GCroot根的概念。这次我们主要来说说垃圾回收所使用的的算法和我们的垃圾回收器,需要了解我们的可达性分析GCroot根是什么,还有我们的动态年龄判断和老年代分配担保机制,还不清楚咋回事的小伙伴可以去我上几篇JVM的博客去看一下,JVM内存模型的几篇博客 https://www.cnblogs.com/cxiaocai/p/11520731.html
小菜的不能再菜
2019-09-29
5950
java架构之路-(11)JVM的对象和堆
  上次博客,我们说了jvm运行时的内存模型,堆,栈,程序计数器,元空间和本地方法栈。我们主要说了堆和栈,栈的流程大致也说了一遍,同时我们知道堆是用来存对象的,分别年轻代和老年代。但是具体的堆是怎么来存放对象的呢?什么时候可以将对象放置在老年代呢。下面我来看一下。
小菜的不能再菜
2019-09-18
4050
java架构之路-(八)简单聊聊tomcat(二)
  上节课我们说到的Tomcat,并且给予了一般的tomcat配置,和配置的作用,提到了HTTP/1.1
小菜的不能再菜
2019-09-18
3320
java架构之路(一)JMM和volatile关键字
  说到JMM大家一定很陌生,被我们所熟知的一定是jvm虚拟机,而我们今天讲的JMM和JVM虚拟机没有半毛钱关系,千万不要把JMM的任何事情联想到JVM,把JMM当做一个完全新的事物去理解和认识。
小菜的不能再菜
2019-09-18
5050
java架构之路-(十)JVM的运行时内存模型
  还是我们上次的图,我们上次大概讲解了类加载子系统的执行过程,验证,准备,解析,初始化四个过程。还有我们的双亲委派机制。
小菜的不能再菜
2019-09-17
3510
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档