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学习心得
【
JVM
】双亲委派机制
个人主页:五敷有你系列专栏:
JVM
⛺️稳中求进,晒太阳双亲委派机制在Java中如何使用代码的方式去主动加载一个类呢?方式1:使用Class.forName方法,使用当前类的类加载器去加载指定的类。
五敷有你
·
2024-02-20 09:59
JVM
jvm
【
JVM
】打破双亲委派机制
个人主页:五敷有你系列专栏:
JVM
⛺️稳中求进,晒太阳打破双亲委派机制打破双亲委派机制三种方法自定义类加载器ClassLoader包含了四个核心方法//由类加载器子类实现,获取二进制数据调用defineClass
五敷有你
·
2024-02-20 09:29
JVM
jvm
java
开发语言
CSS
学习心得
CSS一、CSS简介二、CSS语法1.id选择器2.class选择器三、CSS的应用1、外部样式表2、内部样式表3、内联样式四、颜色、尺寸、对齐五、CSS文档分析1、盒子模型2、边框与边距3、定位4、溢出overflow5、浮动float6、不透明度7、组合选择器总结一、CSS简介CSS是级联样式表(CascadingStyleSheets)的缩写。HTML用于撰写页面的内容,而CSS样式定义如何
阿譹
·
2024-02-20 06:08
css
web
Java类的加载器
packagechapter03;//Java种的类主要分为3种//1.Java核心类库种的类:String,0bject//2.
JVM
软件平台开发商//3.自己写的类,User,Child//类加载器也有
怕什么真理无穷
·
2024-02-20 06:54
Java基础
java
【高效开发工具系列】PyCharm使用
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-02-20 06:09
s0
常用工具
pycharm
ide
python
跨界学习打造多语言编程技能之路:Java 程序员如何高效掌握 Python 编程
作为一名Java程序员,你可能已经在面向对象编程、
JVM
生态系统以及丰富的框架方面构建了坚实的知识基础。
灸哥漫谈
·
2024-02-20 04:07
技术专项能力
python
kafka命令行操作
kafka命令行操作:配置环境变量:exportJAVA_HOME=/usr/lib/
jvm
/java-1.8.0-openjdkexportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH
叶惠美zz
·
2024-02-20 04:32
kafka
应用的集群部署
还有用一些
JVM
集群缓存软件构件的集群。这些集群每台机器一般都需要单独部署。因为使用F5负载均衡和双机热备的,其实是一台台单机。
JVM
缓存我没有用过,不太清
Godlikeme01
·
2024-02-20 03:42
Java技术
企业应用
应用服务器
Spring
EJB
设计模式
高效能慢生活践行第329天0107-2020
100/30)✔本周目标:休整&9段今日三只1.补齐落下的晨间日记2.补齐周检视3完成月度检视昨日三只检视1.配30份豆子3/4✔2.3小确幸(幸福小种子)1第3个100/30天早起挑战成功✔反思1.
学习心得
1d8e109700b7
·
2024-02-20 02:13
BTrace的使用
简介BTrace可以动态地向目标应用程序的字节码注入追踪代码所依赖的技术:JavaComplierApi、
JVM
TI、Agent、Instrumentation+ASMBTrace安装新建环境变量:BTRACE_HOME
谁说咖啡不苦
·
2024-02-20 02:41
《心理暗示力》
学习心得
一:念念不忘,必有回响
这是一句就行的话,常用来对成功者表达祝贺,有时也被拿来安慰暂时的失败者。同样的话用在不同的地方,效果截然不同。反之,不同的话用在同样的地方,效果更是大相径庭。这些话,过去如果听来会不以为然,如今却会想上几个回合,揣摩出点滋味来。人的大脑中有两种不同的意识,一是显性的主观意识,二是潜意识(即心理暗示力)。二者一明一暗,主观意识输入指令,潜意识如同一台精准仪器,不分正误不加分析地输出。伟大的林肯总统就
归云之月
·
2024-02-20 01:53
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
学习心得
张海萍焦点网络中级八期山西晋中坚持分享第649天2019年12月3日周二刚刚结束了地面学习,内容是《非暴力沟通》关于“区分观察与评判”。我们仔细观察正在发生的事情,并清楚地说出观察结果。非暴力沟通并不要求我们保持完全的客观,而不作任何评论。它只是强调区分观察和评论的重要性。非暴力沟通不鼓励绝对化的评论,而主张评论要基于特定时间和环境中的观察。评论在生活中随处可见。当我们对人或事产生评论后,好像给对
小海儿2
·
2024-02-19 23:45
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
消息中间件
主流开发语言和开发环境?
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
东5.22工作日报
2~
学习心得
:继续分享《自控力》,我来进行自我总结,首先:“里面很多方法都非常好,坚持按照书中方法是可以显著改变,但是我还是缺少信守自己定下的承诺的决心,就像每天减少饮料的摄入,口渴就想快速
王少东0206
·
2024-02-19 19:10
【
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调优
内存泄露
内存异常
死锁
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
后端
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
开发语言
【Spring MVC篇】返回响应
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【SpringMVC】本专栏旨在分享学习SpringMVC的一点
学习心得
,欢迎大家在评论区交流讨论目录一、返回静态页面二
兜里有颗棉花糖
·
2024-02-19 16:48
Spring
MVC
spring
mvc
状态模式
《祥云成长日记第1一2讲》
学习心得
体会
昨晚韦志中老师给大家讲述他小女儿的成长经历,启迪我们家庭教育要怎么做。1.分清是非,家长从小就要教孩子具有是非之心,什么是正确的,什么是不正确的,能为了达到自己的目的而不择手段,不能损人利己,做事要脚踏实地,不要想着投机取巧,不劳而获。2.不自私,不自私不是说我的东西不要了都给别人,而是该是我的我就要去争取,不该是我的我不贪,这样才能构建良好的社会自我,才能得到别人的尊重和喜爱。3.自我承担不逃避
踏雪寻梅_彭慧英
·
2024-02-19 15:55
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
八月三十日
学习心得
体会
阳明先生多次变换立场,官府,巢贼,百姓,自己。切实把话说尽每个人的心里。浩然正气,语重心长。是非得失,阐述到清晰明了,让人感受到良知指引下的所作所为才是真正的光明大道。心~道~德~事尽在其中。
汇鑫财税苏晓菲
·
2024-02-19 14:34
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:17
学习心得
——学习策略
如果你想要高效、深度地学习,请你务必记住:高强度用脑是一切高效学习策略的基础。“高强度用脑”是今天听课听的最多的词,也是让我受益最深的词。要点:1.单位时间内产生了大量有效思维;这是核心原则。如果发呆、开小差,想些和题目无关的信息,都是无效思维,用脑强度基本是零。2.需要高度的关注;就是全神贯注,让大脑不要走神,刻意引导大脑去思考解题啊用的公式、定理和解题技巧。3.常有一定的吃力感、痛苦感;大脑的
画一个人的
·
2024-02-19 12:33
反射
学习心得
反射:加载类,并允许以编程的方式解剖类的各种成分(成员变量、方法、构造器)获取某些类的信息、操作他们第一步:加载类、获取类的字节码:class对象获取class对象的三种方式:Classc1=类名.class调用Class提供的方法publicstaticClassforName(Stringpackage)Object提供的方法:Classc3=对象.getClass()2.获取类的构造器:co
白日做梦0.0
·
2024-02-19 12:29
java
开发语言
京东Java实习一面
8·对于
jvm
你了解哪些?9.你项目中用的哪个垃圾回收器?10.G1的回收过程?11.G1和CMS的区别
lozhyf
·
2024-02-19 12:44
java
开发语言
面试
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他