E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JVM那些事
BTrace的使用
简介BTrace可以动态地向目标应用程序的字节码注入追踪代码所依赖的技术:JavaComplierApi、
JVM
TI、Agent、Instrumentation+ASMBTrace安装新建环境变量:BTRACE_HOME
谁说咖啡不苦
·
2024-02-20 02:41
本是军事天才的杜牧,成为风流才子的
那些事
儿
公元828年,也就是唐大和二年,东都洛阳。一年一度的科举考试刚刚结束,一篇文章突然在洛阳广泛流传开。“六王毕,四海一;蜀山兀,阿房出。覆压三百余里,隔离天日……”这篇题为《阿房宫赋》的政论文章,洋洋洒洒数百言,骈散结合,观点犀利,气势恢弘,用词工整而不堆砌,富丽而不浮华,确实非同凡响。作者杜牧,字牧之,男,26岁,长安樊川人,正是今年进士科的考生。但是,很快又有人爆料,这篇文章并不是今年的高考作文
若森知道
·
2024-02-20 02:21
关于研学旅行的
那些事
2020年11月30日~12月4日我参加了西安市教育局组织的研学旅行业务培训,通过本次学习我真正意义上对研学旅行有了新的认识和看法,但是,在我心目中一直把研学旅行当做活动,这实质上这是大多数领导当时的共识,大家当时甚至有疑问,认为学校就应该是上好课考好试取得好成绩社会认可度就会高,活动搞得再好又有什么用呢?但是,在随后的活动中也慢慢有了新的认识,因为有的学生通过“研学活动”性格也发生了变化,愿意和
57ebfd20a7a6
·
2024-02-20 01:51
虽经历人情冷暖,还是得将日子过成滚烫
不妨让自己坐下来,把心沉浸在书籍的海洋里被治愈,然后鼓起勇气,笑对所有人,好像什么事都没有发生,又好像发生的
那些事
,也就那样。
郝春妮
·
2024-02-20 01:31
有执念的爱情其实都没有谈过真爱
情就是人情冷暖感动
那些事
,情就可以是父母,儿女兄弟姐妹友谊恋人的付出的时间金钱精力为情,甘心情愿就是真情,悔为执,哪怕朋友之间某某过生日,真心给人家红包的时候就不可以带着回报的心,假设你过生日没给你,或者少了
一白纸一
·
2024-02-20 00:28
一米白杨-----高中
那些事
(2)
念念不忘,必有回响(关于梦想)一米白杨:放不下的爱好就是梦想一路走来,不知道你有没有像一米白杨一样放弃过自己最初的梦想?初中的时候一直喜欢写文章,每次胡编乱造的故事总被老师在课堂上分享逗得全班哈哈大笑。由于满足于同他人分享自己脑海里的故事,本打算励志成为像简·奥斯汀那样的大作家,可是由于种种自以为的不可抗力进入高中就放弃了写作的心思,全身心的放在全家人以为有出路的理科学习上,导致写作这个爱好像微风
一米白杨
·
2024-02-20 00:21
D043+1组宁静致远+《这些人
那些事
》读书笔记
一百天的读书营活动,这周是第七本书《这些人
那些事
》。作者吴念真,台湾导演,在国内有大量文艺读者是他的粉丝,被公认为“全台湾最会说故事的人”。
宁静致远_dcc6
·
2024-02-20 00:43
JVM
调优之GC调优——响应时间优先(三)
GC调优之响应时间优先上一节简单介绍了GC调优的吞吐量优先,详见:https://blog.csdn.net/Winner941112/article/details/102679614,这一节将会考虑响应时长进行调优。响应时间优先依然使用之前的程序来模拟生产上的用户请求,但是改为每100毫秒创建1000线程,每个线程创建一个512kb的对象,观察GC情况,场景应该为响应时长优先。模拟代码如下:i
Winner941112
·
2024-02-19 23:02
【
Jvm
】性能调优(下)线上问题排查思路汇总
文章目录前言性能调优(上)线上问题排查工具汇总
JVM
调优(中)Java中不得不了解的OOMError一.
JVM
参数1.参数分类2.非稳定参数(-XX)说明3.查询
JVM
默认参数及运行时生效参数4.常用参数
墩墩分墩
·
2024-02-19 23:00
JVM
JVM调优
性能调优
垃圾收集器
GC
内存调优
JVM
-面试题
分配内存类加载检查通过后,
jvm
将为新生对象分配内存,对象所需的内存大小在类加载完成后便可确定,为对象分配空间的任务等同于把一块确定大小的内存从java堆中划分出来。指针碰撞适合场景:堆内存规整(
HBryce24
·
2024-02-19 23:59
JVM
jvm
Java多线程系列——内存模型JMM
可见性2.原子性3.有序性工作原理并发工具类对并发编程的影响同步策略JMM的实践意义结语Java内存模型(JavaMemoryModel,JMM)是Java并发编程中的核心概念,其定义了Java虚拟机(
JVM
飞影铠甲
·
2024-02-19 23:00
Java
java
开发语言
c++
算法
消息中间件之RocketMQ源码分析(十)
/conf/namesrv.conf>dev/null2>&1&通过脚本配置启动基本参数,比如配置文件路径、
JVM
参数,调用NamesrvStartup.main()方法,解析命令行的参数,将处理好的参数转化为
coffee_babe
·
2024-02-19 22:55
消息中间件
rocketmq
java
消息中间件
说说断舍离的
那些事
自从开始断舍离,可谓是停不下来,因为尝到甜头,从一开始的扔直接看上去就是垃圾的垃圾,再到每次扔物品时,看到自己的信念时的喜悦。有种终于找到你的豁然,很好的辅助向内学习内观自己。成长也迅速,家里更是空间在变大,空气里开始透着敞亮。听到老公说家里变整齐干净了的反馈时更是欣慰。当然也有遇到自己的一些执念时的难受,看到自己过去的经历,购买回来的物品背后的那些种种故事,对自己说出跟过去说拜拜,舍去也是对过往
高嘉影逆袭之路
·
2024-02-19 22:59
【读书小记】《鲜衣怒马少年时》:唐宋名家的
那些事
儿
怀着对唐宋诗人的种种崇敬,之前我翻开了这本书,放在读书碗里,一直没有动它,最近有不少闲暇时间,又恰巧找不到写作的灵感,无意中翻看,颇有趣味。这本书主要讲述了一些唐宋八大家话,唐初四节等一些有名的诗人的奇闻异事,用白话的形式交代了很多时代背景和诗人的生平介绍,其中不乏波澜壮阔的诗词鉴赏,读来十分享受。
雪高老师
·
2024-02-19 21:37
日更教会我的
那些事
儿
今天是初来开始日更的第二十天,来个阶段性打卡,也给自己加个油,希望好习惯保持下去。来的目的很单纯:欣赏简友的美文,写写自己的感触,于不断练习中提高文字功底。也是抱着这个目的开始日更。毕竟不是专业于文字创作的,写着写着就会产生惰性,会为自己的歇笔寻找各种理由借口。日更就不一样了,一旦决定开始,就是一项挑战。而大多数人是希望接受挑战的,觉得自己也是这类人,接受了挑战便会竭尽所能去达成。既然是挑战,就不
Y芊F絮
·
2024-02-19 21:57
关于网课
那些事
开学依旧遥遥无期,将近三个月的网课,似乎慢慢习惯了网课中层不出穷的各种问题,快来看看有没有你遇到的情况吧。1、第一次上网课的教员,一脸懵逼:哎你们能看到我吗?有声音吗?我怎么看不到你们?你们在不在?有没有人在?2、教员下课忘记关闭直播,叮铃咣当的锅碗瓢盆的声音:教员你在做饭吗?教员做什么好吃的呢?教员你直播忘记关啦!3、上课半小时后:人呢?人都去哪儿了?怎么才这么几个人?我点名了啊!4、课程中:教
旧巷子迷猫
·
2024-02-19 21:59
主流开发语言和开发环境?
Java具有“一次编写,到处运行”的特性,它的跨平台能力得益于Java虚拟机(
JVM
)。
dami_king
·
2024-02-19 20:50
开发语言
说一下
JVM
有哪些垃圾回收器?如何选择垃圾收集器?notify()和notifyAll()有什么区别?
说一下
JVM
有哪些垃圾回收器?如果说垃圾收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。
weixin_53180424
·
2024-02-19 20:02
java
jvm
JVM
-垃圾回收(标记算法,收集器)
申明:文章内容是本人学习极客时间课程所写,文字和图片基本来源于课程资料,在某些地方会插入一点自己的理解,未用于商业用途,侵删。原资料地址:课程资料垃圾回收的基本原理1什么是垃圾?在内存中,没有被引用的对象就是垃圾。2如果找到垃圾对象?引用计数法遍历堆中的对象是不是被引用了,如果没有就是垃圾对象。当这个对象引用都消失了,消失一个计数减一,当引用都消失了,计数就会变为0。此时这个对象就会变成垃圾,对于
developer@liyong
·
2024-02-19 20:59
jvm
垃圾标记算法
收集器
垃圾回收
JVM
-----调优指令
1、调优指令设置
JVM
内存的参数有四个:-XmxJavaHeap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-XmsJavaHeap初始值,Server端
JVM
java_leejin
·
2024-02-19 20:28
JVM
JVM
调优
JVM
-
JVM
调优基础(理论)
原资料地址:课程资料
JVM
参数标准参数定义:稳定的参数不会随着Java版本的变化而变化。
developer@liyong
·
2024-02-19 20:53
JVM虚拟机
jvm
【
Jvm
】类加载机制(Class Loading Mechanism)原理及应用场景
文章目录
Jvm
基本组成一.什么是
JVM
类的加载二.类的生命周期阶段1:加载阶段2:验证阶段3:准备阶段4:解析阶段5:初始化三.类初始化时机四.类加载器1.引导类加载器(BootstrapClassLoader
墩墩分墩
·
2024-02-19 20:23
JVM
类加载器
双亲委派模型
双亲委派机制
热部署
线程上下文类加载器
描述一下
JVM
加载class文件的原理机制?
什么时候会触发FullGC?除直接调用System.gc外,触发FullGC执行的情况有如下四种。1.旧生代空间不足旧生代空间只有在新生代对象转入及创建为大对象、大数组时才会出现不足的现象,当执行FullGC后空间仍然不足,则抛出如下错误:java.lang.OutOfMemoryError:Javaheapspace为避免以上两种状况引起的FullGC,调优时应尽量做到让对象在MinorGC阶段
weixin_53180424
·
2024-02-19 20:23
java
jvm
【
Jvm
】性能调优(拓展)Jprofiler如何监控和解决死锁、内存泄露问题
文章目录Jprofiler简介1.安装及IDEA集成Jprofiler2.如何监控并解决死锁3.如何监控及解决内存泄露(重点)4.总结5.后话Jprofiler简介Jprofilers是针对Java开发的性能分析工具(免费试用10天),可以对Java程序的内存,CPU,线程,GC,锁等进行监控和分析,1.安装及IDEA集成Jprofiler本人IDEA版本是2020.2.2,选择的Jprofile
墩墩分墩
·
2024-02-19 19:23
JVM
Jprofiler
JVM调优
内存泄露
内存异常
死锁
《明朝
那些事
儿》漫画版
《明朝
那些事
儿》主要说了明朝的7位皇帝,这7位皇帝分别是朱元璋—朱允炆—朱棣—朱高炽—朱瞻基—朱祁镇—朱祁钰。
点点_8558
·
2024-02-19 19:56
JAVA面试虚拟机篇
1.
JVM
内存结构要求掌握
JVM
内存结构划分尤其要知道方法区、永久代、元空间的关系结合一段java代码的执行理解内存划分执行javac命令编译源代码为字节码执行java命令创建
JVM
,调用类加载子系统加载
是程序喵呀
·
2024-02-19 18:57
Java
java
面试
开发语言
公司网站服务器内存多大合适,一般服务器内存多大合适
一般服务器内存多大合适内容精选换一换
JVM
在执行Java程序时会把它所管理的内存划分为若干个不同的运行时数据区域,主要包括:程序计数器、方法区、虚拟机栈、本地方法栈和堆:程序计数器可以看作时当前线程所执行的字节码的行号指示器
凌溪每天哈哈哈
·
2024-02-19 18:55
公司网站服务器内存多大合适
一般服务器显示闪存多少合适,现在服务器一般内存多大合适
现在服务器一般内存多大合适内容精选换一换
JVM
在执行Java程序时会把它所管理的内存划分为若干个不同的运行时数据区域,主要包括:程序计数器、方法区、虚拟机栈、本地方法栈和堆:程序计数器可以看作时当前线程所执行的字节码的行号指示器
weixin_39785286
·
2024-02-19 18:55
一般服务器显示闪存多少合适
Spring Bean的生命周期
生命周期是一个对象从创建到被销毁经历的整个过程,普通Java对象的生命周期是
JVM
分配内存,调用构
程序员小潘
·
2024-02-19 18:45
Spring
spring
java
后端
2022-01-06
其实我很小,我14的时候我就开始不上学,然后就在外面鬼混,然后我不知道爸妈的辛苦,然后拿着爸妈的钱在外面嗯混吃混喝不回家,然后我现在15了我想想我之前做的
那些事
,我都感觉嗯,对不起我妈妈所以我爸妈现在给了我这次机会
5666c3ce9978
·
2024-02-19 18:55
2021-06-06
当你想忘记一件事的时候,你是最痛苦的,因为每当你想忘掉它的时候,你就会把你所有放不下的
那些事
一点一滴全部再温习一遍,最后成了记忆巩固。突然觉得每天毫无意义的更文,什么用都没有。
晚见屋
·
2024-02-19 18:40
Rust-所有权(ownership)
一、管理计算机内存的方式常见的编程语言中计算机内存管理方式:Java:Java使用Java虚拟机(
JVM
)来管
TE-茶叶蛋
·
2024-02-19 16:10
Rust
rust
开发语言
后端
第五节 zookeeper集群与分布式锁_2
线程锁只在同一
JVM
中有效果,因为线程锁的实现在根本上是依靠线程之间共享内存实现的,比如synchronized是共享对象头,显示锁Lock是共享某个变量(state)。
做个专注的工程师
·
2024-02-19 16:01
#
zookeeper
zookeeper
Java零基础到传奇的必经之路,你准备好了吗?
基础篇01面向对象→什么是面向对象面向对象、面向过程面向对象的三大基本特征和五大基本原则→平台无关性Java如何实现的平台无关
JVM
还支持哪些语言(Kotlin、Groovy、JRuby、Jython、
「已注销」
·
2024-02-19 16:50
java
开发语言
后端
程序人生
架构
JVM
--- 垃圾收集器详细整理
目录一、垃圾收集需要考虑的三个事情:二、垃圾回收针对的区域三、如何判断对象已死1.引用计数算法:2.可达性分析算法四、引用五、生存还是死亡?六、回收方法区七、垃圾收集算法1.分代收集理论2.标记-清除算法3.标记-复制算法4.标记-整理算法八、经典垃圾收集器1.CMS垃圾收集器2.GarbageFirst收集器一、垃圾收集需要考虑的三个事情:那些内存需要回收(判断对象已死)什么时候回收?(空间满或
顾城猿
·
2024-02-19 16:19
jvm
java
开发语言
JVM
内存模型
主内存、工作内存一条线程对应一个工作内存(专属高速缓冲)多个工作内存对应一个主内存通常情况下,主内存就是JavaHeap,工作内存即虚拟机栈工作内存是主内存的数据的拷贝工作内存与主内存的交互是有一套规定的,有一套函数线程不会直接从主内存中获取数据,而是从自己的工作内存中拿数据,拿不到就从主内存中加载到工作内存,在从工作内存中获取Volatile想当年这东西可是背过的,但是又何曾理解他到底是干嘛的呢
小吉快跑呀
·
2024-02-19 15:34
第二十周作业
1、总结tomcat优化方法外部环境
JVM
优化heap内存分配主要是对
JVM
组成中的RuntimeDataAreas(运行时数据区)进行优化,在运行时数据区中,heap(堆)存放的是创建的所有对象信息,
yabao11
·
2024-02-19 14:17
JVM
内存调优常用参数
视频讲解地址文章目录一、开始二、常用命令1、原生命令2、arthas命令三、Parallel四、G1相关参数五、通用参数六、
JVM
调优参数一、开始查看当前JDK版本所支持的垃圾回收器有哪些、以及默认使用的回收器
小道仙97
·
2024-02-19 14:57
jvm
JVM调优
调优参数
内存调优
JVM
内存区域详解,一文弄懂
JVM
内存【内存分布、回收算法、垃圾回收器】
视频讲解地址学习文档一、内存区域区域描述线程私有如何溢出程序计数器为了线程切换后能恢复到正确的执行位置,每个线程都要有一个独立的程序计数器。✅唯一一个不会内存溢出的地方虚拟机栈1.每个方法执行的时候,Java虚拟机都会同步创建一个栈帧用于存储局部变量表、操作数栈、方法出口等信息。2.每一个方法从调用到执行完毕都对应着一个栈帧在虚拟机栈中从入栈到出栈的过程。3.局部变量表存储了编译期可知的各种Jav
小道仙97
·
2024-02-19 14:56
#
Java
中阶
jvm
算法
垃圾回收器
G1
JVM详解
阿里大牛力荐6篇实战文档:
JVM
+多线程+Kafka+Redis+Nginx+MySQL,临时抱佛脚管用!
深入理解Java虚拟机:
JVM
高级特性与最佳实践第一部分走近Java第1章走近Java第二部分自动内存管理机制第2章Java内存区域与内存溢出异常第3章垃圾收集器与内存分配策略第4章虚拟机性能监控与故障处理工具第
独孤球球
·
2024-02-19 14:51
jvm
java
开发语言
JavaScript(JS)与Java的区别与联系
区别:1.JS是前端语言,Java是后端语言2.JS是在浏览器上运行的,而Java是要在Java虚拟机(
JVM
)上运行3.JS是弱类型语言(不需要声明变量类型),而Java是强类型语言(需要声明变量类型
轩昂7K
·
2024-02-19 14:14
Javascript
Java
话题篇
javascript
2019年6月28日 感恩孩子
小女儿有点内向,但乖巧懂事,就这么惹人喜爱的小女孩我也跟她置气,甚至打她骂她…对待大女儿更是不可理喻,拳脚相加,女儿不但没变好,变得更是叛逆,事事跟我对着干,我对她说的话更是难听,现在想想自己以前做的
那些事
真的是可恶至极
XH晓华
·
2024-02-19 14:33
JVM
-
JVM
中对象的生命周期
申明:文章内容是本人学习极客时间课程所写,文字和图片基本来源于课程资料,在某些地方会插入一点自己的理解,未用于商业用途,侵删。原资料地址:课程资料对象的创建常量池检查:检查new指令是否能在常量池中定位到这个类的符号引用,检查类之前是否被加载过。如果已经加载则直接使用,否则需要进行加载。分配内存空间有两种方式:指针碰撞由Serial和ParNew去回收空闲列表有CMS和Mark-Sweep回收必要
developer@liyong
·
2024-02-19 13:12
JVM虚拟机
jvm
年轻代
老年代
内存分配
内存担保
【Java】图解
JVM
垃圾回收(一):GC 判断策略、引用类型、垃圾回收算法
图解
JVM
垃圾回收(一)1.前言1.1什么是垃圾1.2内存溢出和内存泄漏2.垃圾回收的定义与重要性3.GC判断策略3.1引用计数算法3.2可达性分析算法4.引用类型5.垃圾回收算法5.1标记-复制(Copying
G皮T
·
2024-02-19 13:07
#
Java编程
#
图解系列
jvm
java
垃圾回收
垃圾回收算法
GC
【
Jvm
】运行时数据区域(Runtime Data Area)原理及应用场景
文章目录前言:
Jvm
整体组成一.JDK的内存区域变迁Java8虚拟机启动参数二.堆0.堆的概念1.堆的内存分区2.堆与GC2.1.堆的分代结构2.2.堆的分代GC2.3.堆的GC案例2.4.堆垃圾回收方式
墩墩分墩
·
2024-02-19 13:02
JVM
jvm
堆
虚拟机栈
元空间
永久代
运行时数据区
班级里的
那些事
班级里的
那些事
:班里总会有个学习超好的人总会有个逗逼总会有个许多女生都喜欢的男生总会有几个学渣总会有几个画画超好的人一个几乎天天迟到的懒虫一个老师的忠实眼线一个很娘的男生爱拿别人东西的人存在感为几乎为零的人长得特别高人图片发自
上官清欢
·
2024-02-19 13:36
怀念
假如,真的不再相见我愿把回忆化成针尖在
那些事
里在那些思想里在我心灵的时刻的痛楚中缅怀与祈福。这不是痛苦,这也不是幸福。这是凡人对天道无情的酸楚。
3e326b6d9f0a
·
2024-02-19 12:32
京东Java实习一面
8·对于
jvm
你了解哪些?9.你项目中用的哪个垃圾回收器?10.G1的回收过程?11.G1和CMS的区别
lozhyf
·
2024-02-19 12:44
java
开发语言
面试
每日五道java面试题之java基础篇(九)
目录:第一题你们项⽬如何排查
JVM
问题第二题⼀个对象从加载到
JVM
,再到被GC清除,都经历了什么过程?第三题怎么确定⼀个对象到底是不是垃圾?第四题
JVM
有哪些垃圾回收算法?第五题什么是STW?
中北萌新程序员
·
2024-02-19 12:12
java面试题
java
jvm
开发语言
面试
JVM
(4)原理篇
1栈上的数据存储在Java中有8大基本数据类型:这里的内存占用,指的是堆上或者数组中内存分配的空间大小,栈上的实现更加复杂。以基础篇的这段代码为例:Java中的8大数据类型在虚拟机中的实现:boolean、byte、char、short在栈上是不是存在空间浪费?是的,Java虚拟机采用的是空间换时间方案,在栈上不存储具体的类型,只根据slot槽进行数据的处理,浪费了一些内存空间但是避免不同数据类型
梵高Coding
·
2024-02-19 12:05
JVM
jvm
java
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他