什么是cas? cas:compare and swap 比较然后交换,它在没有锁的状态下可以保证多线程的对值得更...[作者空间]
以下内容都是基于jdk1.8 1、JVM 内存管理 2、JVM内存区域 JVM内存区域主要分为线程私有Thread...[作者空间]
我们在 Java 开发中,难免会接触到反射,而在一些框架中,反射的运用更是常见。我相信,每次提到反射,大家的第一反...[作者空间]
转发于:https://github.com/caison/caison-blog-demo/tree/maste...[作者空间]
背景 在某个Java应用增加新功能,缩容机器,或者应用以及机器发生异常,通常会停止正在运行的应用,该应用通常正在运...[作者空间]
本文翻译自:https://www.redhat.com/en/blog/collecting-and-readi...[作者空间]
撸Java的同学,多多少少都会碰到内存溢出(OOM)的场景,但是造成OOM原因却不止一个。 堆内存不足 这种场景最...[作者空间]
一. 前提 很早之前就了解到目前主流的APM开源框架如Pinpoint、SkyWalking等等都是通过java....[作者空间]
阅读本文大概需要 2.8 分钟。 出处:http://u6.gg/swLPg 编写 Java 代码的时候,大多数情...[作者空间]
前言 Java 在 JDK 1.4 引入了 ByteBuffer 等 NIO 相关的类,使得 Java 程序员可以...[作者空间]
Authas — 开源的java诊断工具 下载安装 authas是一个jar包,可以直接下载后运行 就可以启动起来...[作者空间]
G1模式下总计有3中日志级别,分别被称为:fine,finer,finest。 fine:fine模式打开方式是-...[作者空间]
Java动态追踪技术探究 在Java虚拟机中,字符串常量到底存放在哪 一次生产 CPU 100% 排查优化实践 聊...[作者空间]
前言 Java 语言是一门面向对象的语言(Java 类型一切皆对象,基本类型除外),我们使用 Java 语言进行程...[作者空间]
有业务反馈,线上一个应用运行了一段时间之后,在高峰期之后,突然发现处理能力下降,接口的响应时间变长,但是看Cat上...[作者空间]
简介 什么是反射 反射(Reflection)是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序...[作者空间]
序 本文主要研究一下jvm的-XX:MaxDirectMemorySize -XX:MaxDirectMemory...[作者空间]
在Java反射中Class.forName()加载类和使用ClassLoader加载类的区别。解释 在java中C...[作者空间]
本系列会持续更新。 金三已经过去一半了,即将进入面试的高峰期。在BAT面试中,JVM基本都是必考的系列。你至少需要...[作者空间]
本系列会持续更新。 一、JVM内存调优 对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数...[作者空间]