V2AS
问路
意见反馈
↓ 按住下拉
G1垃圾回收参数调优及MySQL虚引用造成GC时间过长分析
我方有一应用,偶尔会出现GC时间过长(间隔约4小时),导致性能波动的问题(接口最长需要耗时3秒以上)。经排查为G1垃圾回收器参数配置不当 叠加 MySQL 链接超过闲置时 ......
GC
回收
引用
XX
MySQL
SimpleDateFormat 线程安全问题修复方案
在日常的开发过程中,我们不可避免地会使用到 JDK8 之前的 Date 类,在格式化日期或解析日期时就需要用到 SimpleDateFormat 类,但由于该类并不是线程安全的,所以我 ......
java
SimpleDateFormat
线程
text
lang
【技术积累】Java中的JVM【一】
什么是JVM JVM英文全称为Java Virtual Machine,中文意为Java虚拟机。JVM是一种能够执行Java语言编写的程序的虚拟机器,它首次作为Java语言的一部分,后来又被移植到 ......
JVM
Java
加载
内存
引用
大白话带你认识JVM
如果在文中用词或者理解方面出现问题,欢迎指出。此文旨在提及和而不深究,但会尽量效率地把知识点都抛出来 一、JVM的基本介绍 JVM 是 Java Virtual Machine 的缩写, ......
内存
JVM
加载
对象
线程
java中的4种引用和GC Roots
https://juejin.im/post/5d06de9d51882559ee6f4212?utm_source=gold_browser_extension 1.首先,四种引用如下: FinalReference 强引用
SoftReference
软引用 Weak ......
引用
Java
回收
对象
四种
Java (强/弱/软/虚)引用
当内存不足,JVM 开始垃圾回收,对于强引用的对象,就算是出现了 OOM 也不会对该对象进行回收,死都不收。强引用是我们最常见的普通对象引用,只要还有强引用指向一个 ......
引用
o1
对象
回收
Java
请介绍下你了解的ThreadLocal,它的底层原理!
前言 业务开发中经常使用 ThreadLocal 来存储用户信息等线程私有对象... ThreadLocal 内部构造是什么样子的?为什么可以线程私有?常说的内存泄露又是怎么回事? ......
null
key
ThreadLocal
Entry
线程
JVM堆空间结构及常用的jvm内存分析命令和工具
jdk8之前的运行时数据区域 程序计数器 是一块较小的内存空间,它可以看做是当前线程所执行的字节码的行号指示器。每个线程都有一个独立的程序计数器,这类内存区 ......
收集器
对象
内存
线程
虚拟机
Java初级面试题整理
先看再点赞,给自己一点思考的时间,如果对自己有帮助,微信搜索【程序职场】关注这个执着的职场程序员。 我有什么:职场规划指导,技能提升方法,讲不完的职场故事,个人 ......
线程
对象
方法
Java
引用
更好的Android多线程下载框架
/** * 作者:Pich * 原文链接:http://me.woblog.cn/ * QQ群:129961195 * Github:https://github.com/lifengsofts */ 为什么是更好的Android多线程下载框架 ......
downloadInfo
setText
下载
tv
多线程
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
Linux下VCS2014和Verdi2015的联合使用
Linux下安装ffmpeg,视频格式转换
UPX源码分析——加壳篇
4
Ajax(form表单文件上传、请求头之contentType、Ajax传递json数据、Ajax文件上传)
5
nodejs基础【持续更新中】
6
一次 RocketMQ 进程自动退出排查经验分享(实战篇)
7
偷天换日,用JavaAgent欺骗你的JVM
8
jvm的组成入门
9
Qt Charts 动态实时绘制各种曲线图
10
golang包管理工具