最新 最热

JVM问题分析调优经验

一、前言JVM 性能优化步骤:预估系统参数压测后,调整 JVM 参数线上系统监控和优化统一的 JVM 参数模板 线上频繁 Full GC 的表现:机器 CPU 负载过高频繁 Full GC 报警系统无法处理请求或者处理过慢频繁 Full GC 常见原因:...

jvm
2023-03-10
0

哪些场景会产生OOM?怎么解决?

什么时候会抛出OutOfMemery异常呢?初看好像挺简单的,其实深究起来考察的是对整个JVM的了解,而这个问题从网上可以翻到一些乱七八糟的答案,其实在总结下来基本上4个场景可以概括下来。...

2023-03-10
1

Java基础

运行时数据区可以被划分为5个主要组件:方法区、堆区、栈区、PC寄存器以及本地方法栈。其中方法区、堆区与栈区是其三大核心部分。

2023-03-09
0

Leaf——美团分布式ID生成系统

Leaf——美团点评分布式ID生成系统 https://github.com/Meituan-Dianping/Leaf数据库号段发号线程池设置线程编号public static class UpdateThreadFactory implements ThreadFactory { priv......

2023-03-08
0

奉劝那些想学好编程的人!

那今天来给大家分享一个二哥编程星球里的主题:以我快 3 年的工作经验来看,很多原理性质的东西似乎没啥用,比如说 HashMap 的原理,这些原理性质的真的需要学习吗?...

2023-03-08
1

面试官: 这些都不清楚,如何pass?

问题本身不难,都是些基础的概念,这些问题的价值在于每一个问题背后都可以挖出很多要点。

2023-03-07
0

Java中的堆栈和堆内存

Java数据类型在执行期间存储在两种不同形式的内存中:堆栈和堆。它们通常由运行Java虚拟机(JVM)的底层平台维护。小面从Java软件开发的角度对这两种内存类型提供了一些见解。...

2023-03-07
1

《快学BigData》--Tomcat 总结(19)

Tomcat 是常用的web开发服务器之一,在并发时有一定的局限性,一般的大型的网站采用NGINX与tomcat结合使用从而减少单个机器压力的问题。

2023-03-06
1

Java main()方法剖析

此处,Something类的文件名叫OtherThing.java,该程序是否可以正常编译、运行?

2023-03-04
0

jvm参数调优

jstat 用于监视虚拟机运行时状态信息,它可以显示出虚拟机进程中的类装载、内存、垃圾收集、JIT 编译等运行数据。

2023-03-03
1