最新 最热

java反射原理简单介绍(java反射机制的应用)

大家好,又见面了,我是你们的朋友全栈君。前面给大家介绍了一下什么是java反射机制,那么下面要给大家介绍的就是java反射机制的原理,那么它的原理究竟是怎样的呢?下面就通过下面来做一下详细的了解吧。...

2022-07-28
1

jvm触发full gc条件(Linux内存管理机制)

GC,即就是Java垃圾回收机制。目前主流的JVM(HotSpot)采用的是分代收集算法。作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题。与C++不同的是,Java采用的是类似于树形结构的可达性分析法...

2022-07-28
1

Full GC触发条件总结以及解决策略「建议收藏」

Full GC相对于Minor GC来说,停止用户线程的STW(stop the world)时间过长,至少慢10倍以上,所以要尽量避免,首先说一下Full GC可能产生的原因,接着给出排查方法以及解决策略。...

2022-07-28
1

什么叫杂谈(e网杂谈)

这篇文章的起因是这样的,在上周五凌晨很苦逼得参加双十一压测值班的时候,有个业务方突然打电话来说我们提供的客户端存在内存泄漏问题导致线上应用持续full gc,本来已经快要睡着的我立马就精神起来了,一通排查,最终定位到...

2022-07-28
1

linux jdk安装步骤(下载安装jdk)

1.linux虚拟机需要先连接互联网 2.命令行下载jdk安装包 3.jdk安装包解压安装及环境配置 4.直接在线安装jdk并配置运行环境。

2022-07-28
1

2013年,我有点喜欢编程了

初看到这个问题,我的嘴角微微上扬。记忆闪回到了2013年,那一年,命运给我了一点点正反馈,我有点喜欢编程了。

2022-07-27
1

jstack那些事

工作多年,经常遇到灵异事件,比如说: "任务为什么不跑了" , "没什么复杂业务呀,怎么cpu这么高" ,"用了缓存,怎么查询还是这么慢" , 一些工作一两年的同学遇到这类问题可能会手足无措 ,所以我想写一些文字来和大家分享下 。...

2022-07-27
1

synchronized真的很重么?

synchronized 是java中常见的保证多线程访问共享资源时的安全的一个关键字。很多人在讲到synchronized 时都说synchronized 是一把重量级的锁,那么synchronized 真的很重么?...

2022-07-27
1

月薪 35k*16薪,看看人家的项目经验和技术能力...,绝了

今年6月,我前同事的小公司辞退了30多个程序员。近3月过去了,大部分人都找不到合适工作。问起被裁时的原因,有些老板找员工面谈时,为了让员工相对容易接受,会说公司效益不好要倒闭了、大环境不好、行业趋势下滑,而唯独不会告...

2022-07-27
1

一文了解 Java 8 - 18,垃圾回收的十次进化

作者 | Thomas Schatzl 译者 | 弯月出品 | CSDN(ID:CSDNnews)经历了数千次改进,Java的垃圾回收在吞吐量、延迟和内存大小方面有了巨大的进步。2014年3月JDK 8发布,自那以来JDK又连续发布了许多版本,直到今日的JDK 18是Jav...

2022-07-27
1