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内存管理专题
《Java 后端面试经》Linux 篇
《Java后端面试经》专栏文章索引:《Java后端面试经》Java基础篇《Java后端面试经》JavaEE篇《Java后端面试经》数据库篇《Java后端面试经》多线程与并发编程篇《Java后端面试经》
JVM
ReadThroughLife
·
2024-08-24 00:21
Linux
#
Java
后端面试经
linux
java
面试
关于java枚举为什么可以拿来当单例实现这件事看看ikun怎么说
为什么枚举可以保证单例枚举可以保证单例的原因主要可以归结为以下几个方面:1.枚举的实例化过程线程安全:枚举的实例化过程是由
JVM
控制的,在类加载时就完成了枚举常量的初始化。
Qzer_407
·
2024-08-23 22:06
#
设计模式
java
java
开发语言
c++全网最全头文件
微软整合的头文件0.全部1.算法2.原子操作3.C库包装器4.概念5.序列容器6.无序的关联容器7.容器视图8.错误和异常处理9.常规实用工具10.I/O和格式设置11.迭代器12.语言支持13.数学和数字14.
内存管理
hong勇敢的船长
·
2024-08-23 20:53
c++
c++
开发语言
visual
studio
【27、庚寅哲思】
欢迎点击链接到访【五行研习】
专题
,选读相关文章。本次连载序言:【透过六十甲子感悟人生哲思】。
思考空间
·
2024-08-23 20:04
easyexcel新版本使用demo
EasylExcel的特点:1、poi和jxl非常的消耗内存,并发上来后会OOM或是
JVM
频繁的fullgc。2、EasylExcel对poi进行了封装,使用简单,节省内存。
gitax
·
2024-08-23 19:16
Spring
Boot
学父母规,育成功子
家庭教育公益项目专场讲座温暖开讲图片发自App为传承弘扬传统文化,也为了让更多家长掌握教子智慧,让更多孩子能够健康快乐的成长,由香洲区妇联主办,珠海市青少年健康成长促进会承办的“德行香洲”家庭教育公益项目之《父母规》心语专场
专题
讲座
珠海红叶原创
·
2024-08-23 16:54
詹庆云道歉,邱晨被封杀,马薇薇被骂,《奇葩说》的辩手是怎么了
近日,美国疾控中心在众议院一场
专题
研讨会上公开承认,在美国一些患流感而死的患者体内检测出新冠病毒,这表明这些美国患者当时可能是死于新冠肺炎。针对上述问题,我国外交部发言人赵立坚连发
梦夕辰
·
2024-08-23 13:49
动态
内存管理
学不懂,小代老师带你深入理解动态
内存管理
(下卷)
动态
内存管理
学不懂,小代老师带你深入理解动态
内存管理
(下卷柔性数组6.1柔性数组的特点:6.2柔性数组的使用7.总结C/C++中程序内存区域划分柔性数组也许你从来没有听说过柔性数组(flexiblearray
程序员牛马家
·
2024-08-23 11:24
C语言
算法
数据结构
追梦的小蚂蚁&学院持钻福利社11月总结
其次是每天用大部分自己的能量在作业本里面点赞,顺便将文章收入自己的持钻福利社
专题
,有时候会忘记收。现在就选其中一些评论进行整理:1、人到中年不得已,瞻前顾后输不起。前路并不好走,隔空喊声加油。
追梦的小蚂蚁
·
2024-08-23 10:56
牛客竞赛数据结构
专题
班树状数组、线段树练习题
牛客竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJG智乃酱的平方数列(线段树,等差数列,多项式)题目描述想必你一定会用线段树维护等差数列吧?让我们来看看它的升级版。请你维护一个长度为5×10^5的数组,一开始数组中每个元素都为0,要求支持以下两个操作:1、区间[l,r]加自然数的平方数组,即al+=1,al+1+=4,al+2+=9,al+3+=16...ar+
Landing_on_Mars
·
2024-08-23 03:41
#
线段树
数据结构
算法
Linux C语言学习
内存管理
链表
内存管理
:1.操作野指针会导致程序崩溃注意:操作指针时,注意指针指向的空间是否存在?是否可用?
linux快速学
·
2024-08-23 02:02
Linux
学习
c语言
linux
算法
基于遥感解译与GIS技术生态环境影响评价图件制作
在众多图件中,土地利用图、植被类型图、植被覆盖度图、土壤侵蚀图等
专题
图的制作需用到大量的遥感和GIS技术。
宝藏口袋
·
2024-08-23 00:45
ArcGIS
遥感
生态环境
大数据
arcgis
数据分析
深入讲解 Memcached
深入讲解Memcached目录Memcached的数据存储机制Memcached的一致性哈希Memcached的
内存管理
Memcached的集群架构Memcached与Redis对比高级使用技巧性能优化
杨哥带你写代码
·
2024-08-22 23:12
memcached
数据库
缓存
主流后端开发语言:JAVA、C、C++、GO、PYTHON对比
1.Java语言底层实现:Java是一种跨平台的面向对象编程语言,通过
JVM
(Java虚拟机)实现跨平台性。效率:Java的执行效率相对较低,但
shinelord明
·
2024-08-22 20:30
编程框架
java
golang
python
设计模式22-迭代器模式
**
内存管理
问题**4.**迭代器生命周期问题**5.**接口设计问题**6.**接口返回值的问题**模版形式实现迭代器为什么以模版形式实现迭代器而不使用多态性来实现迭代器1.**性能考虑**2.
郑同学zxc
·
2024-08-22 15:58
设计模式
设计模式
迭代器模式
JVM
-Java的四种引用
引用分析无论是通过引用计数算法判断对象的引用数量,还是通过可达性分析算法判断对象是否可达,判定对象是否可被回收都与引用有关,Java提供了四种强度不同的引用类型强引用:被强引用关联的对象不会被回收,只有所有GCRoots都不通过强引用引用该对象,才能被垃圾回收强引用可以直接访问目标对象虚拟机宁愿抛出OOM异常,也不会回收强引用所指向对象强引用可能导致内存泄漏Objectobj=newObject(
明矾java
·
2024-08-22 14:50
jvm
java
开发语言
【
jvm
】栈是否存在垃圾回收
2.每当一个方法被调用时,
JVM
就会在这个线程的栈上创建一个新的栈帧(StackFrame),用于存储局部变量表、操作数栈、动态链接、方法出口等信息。
王佑辉
·
2024-08-22 13:15
jvm
jvm
论文解读:从Dijkstra的On-the-Fly到Go的三色标记算法,并行垃圾回收的起源
我们经常听到关于垃圾回收的说法是,某种垃圾回收算法是一种特定语言特有的,容易理解成,垃圾回收的算法跟特定编程语言是绑定的,但是仔细想想,垃圾回收器是一种分配和管理内存的机制或者程序,
内存管理
跟语言本身是没有必然联系的
liuwill
·
2024-08-22 13:43
计算机科学
算法
后端
论文阅读
【网络安全】Agent内存马的自动分析与查杀
image.png前言出发点是JavaAgent内存马的自动分析与查杀,实际上其他内存马都可以通过这种方式查杀本文主要的难点主要是以下三个,我会在文中逐个解答如何dump出
JVM
中真正的当前的字节码如何解决由于
H_00c8
·
2024-08-22 12:55
Java虚拟机的类加载机制全面解析
什么是类加载机制
JVM
把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被
JVM
直接使用的Java类型,这就是
JVM
的类加载机制。
万猫学社
·
2024-08-22 10:29
Java
Java
JVM
类加载
QT中常用类的成员(2024.8.20更新)
QT中常用类的成员1.QObject类是Qt框架中所有对象的基类,提供了信号和槽机制、事件处理、对象树和
内存管理
等功能2.QMetaObject类是Qt框架中用于描述对象的元数据的类,提供了元数据查询、
可能只会写BUG
·
2024-08-22 10:28
QT6
qt
桌面开发
应用开发
已解决java.lang.exceptionininitializererror异常的解决方法,亲测有效,嘿嘿嘿
静态初始化器是静态代码块,它在类被加载到
JVM
时执行。当静态初始化器或静态变量的初始化表达式抛出异常,且该异常没有被捕获时,就会抛出Excep
代码无疆
·
2024-08-22 10:57
Java百宝箱
java
开发语言
Java编译运行过程
文章目录Java编译Java编译运行过程:名称解释说明Java编译Java编译运行过程:1、编译器:.java文件编译成.class字节码文件2、.class经过
JVM
运行成(0、1)。
AliRcc
·
2024-08-22 09:51
Java基础
java
【图解算法】模板的优化与进阶——滑动窗口
专题
Part1.模板题题目0:滑窗模板publicintSlidingWindow(Strings){len=s.length();//串的长度int[]count=newint[N];//用于统计区间内的信息intL=0,R=0;//窗口边界,这是一个闭区间[L,R]intres=0;//窗口最大宽度(最终结果)while(R>>1.count数组统计的是区间内每个字母出现的次数,并维护了出现次数最
samarua
·
2024-08-22 08:45
#
图解算法
算法
滑动窗口
Java面试题及答案整理( 2024年 6 月最新版,持续更新)
工程师面试题包括了:MyBatis、ZK、Dubbo、EL、Redis、MySQL、并发编程、Java面试、Spring、微服务、Linux、Springboot、SpringCloud、MQ、Kafka面试
专题
一
Java-之父
·
2024-08-22 08:10
java
开发语言
后端
spring
boot
面试
Java八股文
class初始化过程
1.
JVM
类加载机制分为五个部分:加载、验证、准备、解析、初始化加载:加载时类加载过程中的一个阶段,这个阶段会在内存中生成一个代表这个类的class对象,作为方法区这个类的各种数据的入口。
南园故剑00
·
2024-08-22 01:50
内存管理
与进程映像概述
内存管理
与进程映像概述在操作系统和编程中,
内存管理
是至关重要的,它直接影响程序的性能和稳定性。以下是用户层和系统层
内存管理
机制的总结,以及进程映像和虚拟内存的相关概念。
Jack黄从零学c++
·
2024-08-21 20:26
LINUX/UNIX
开发语言
c语言
linux
临江仙·凉凉
(新韵,徐昌图体)诗词社区伯乐收稿
专题
纳兰蕙若
·
2024-05-15 18:11
通俗易懂:什么是Java虚拟机(
JVM
)?它的主要作用是什么?
Java虚拟机(JavaVirtualMachine,
JVM
)是一种软件实现的抽象计算机,它负责执行Java字节码(Bytecode)。
大龄下岗程序员
·
2024-03-29 08:40
mysql
java
mysql
spring
Java学习笔记01
JVM
是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功
.wsy.
·
2024-03-28 22:56
日常
java
学习
笔记
Java面试题:解释
JVM
的内存结构,并描述堆、栈、方法区在内存结构中的角色和作用,Java中的多线程是如何实现的,Java垃圾回收机制的基本原理,并讨论常见的垃圾回收算法
面试题一:请解释
JVM
的内存结构,并描述堆、栈、方法区在内存结构中的角色和作用。关注点:
JVM
内存结构的基本组成堆、栈、方法区的功能和
杰哥在此
·
2024-03-28 15:48
Java系列
java
jvm
算法
面试
Linux通过Tuned实现动态调优系统性能
它涵盖了各种领域,并且有许多参数需要考虑,比如CPU、存储、缓存策略和
内存管理
。尽管Linux有默认设置可以处理大多数情况和场景,但是对于高性能、高并发和高可用性系统等特殊场景,需要进行调整。
星河_赵梓宇
·
2024-03-28 12:14
linux
运维
服务器
网购优惠app都有哪些?大额优惠券的购物app
相关
专题
文章:《淘宝优惠券app有哪些好用?手机淘宝优惠券软件推荐》推荐新出的“高省”app,使用靓号邀请码000111,直升2皇冠,返利更高,省得越多,赚的越多!淘宝下单
万弧导师
·
2024-03-27 04:37
unity -- GC
1.Unity内部有两个
内存管理
池:堆内存和栈内存堆内存(heap)主要用来存储较大的和存储时间较长的数据,主要是负责程序中的对象和数据。栈内存(stack)主要用来存储较小的和短暂的数据
想做后端的前端
·
2024-03-27 04:22
Unity
unity
安全点安全区的通俗理解
想象一下,
JVM
(Java虚拟机)是一个忙碌的工厂,而Java程序中的线程就像是工厂里的工人。在这个工厂中,有时需要进行一些大规模的清理工作,比如垃圾回收,来确保工厂运行得更加高效。
来自宇宙的曹先生
·
2024-03-26 10:27
JVM
垃圾回收
GC
MyBatis面试
专题
文章目录什么是MyBatis?讲下MyBatis的缓存一级缓存二级缓存Mybatis是如何进行分页的?分页插件的原理是什么?分页插件的原理举例说明简述Mybatis的插件运行原理,以及如何编写一个插件?插件运行原理编写一个插件的基本步骤Mybatis动态sql是做什么的?都有哪些动态sql?能简述一下动态sql的执行原理不?动态SQL的执行原理#{}和${}的区别是什么?为什么说Mybatis是半
XMYX-0
·
2024-03-26 06:52
面试
mybatis
面试
职场和发展
JAVA的学习Day1
有哪些内容组成JDK是java开发工具包
JVM
虚拟机:java程序运行的地方核心类库:java已经写好的东西,我们可以直接使用开发工具:javac,java,jdb,jhat2.JRE是什么?
Miketutu
·
2024-03-26 04:48
java
java监控
JVM
的内存使用情况等
以下的程序监控参数的代码,有些是从网络上获取的,此处进行一个记录是为了以后如果要用到方便记录。1、引入jar包,为了获取一些cpu的使用率等信息com.github.oshioshi-core3.12.2net.java.dev.jnajna5.2.0net.java.dev.jnajna-platform5.2.02、编写代码/***系统监控**@authorhuan.fu*@date2018/
huan_1993
·
2024-03-25 06:52
java基础
jvm监控
系统监控
获取系统信息
最后的冲刺复习策略
上午学校领导专门就如何在临近中考的这段时间的如何开展有效复习,召开了
专题
会议。学校乔校长,教务处张秀贞主任,语数外三大教研组的组长以及初四统考学科的备课组长参加会议。
感恩遇见0331
·
2024-03-24 17:56
担当在前,使命在肩
近日,习近平总书记在省部级主要领导干部“学习习近平总书记重要讲话精神,迎接党的二十大”
专题
研讨班上发表重要讲话强调,全党必须高举中国特色社会主义伟大旗帜,牢牢把握新时代新征程党的中心任务,提出新的思路、
Teamo_9138
·
2024-03-24 11:20
细说我的朋友| 三人小聚
这个
专题
很明显了,就是会稍微详细的说一说我的朋友们。不是流水账啦。不过还是想到哪写到哪。
小白菜心儿
·
2024-03-22 04:32
【死磕Java并发】—–深入分析volatile的实现原理
通过前面一章我们了解了synchronized是一个重量级的锁,虽然
JVM
对它做了很多优化,而下面介绍的volatile则是轻量级的synchronized。
Zal哥哥
·
2024-03-20 19:56
【Elasticsearch】从零开始搭建ES8集群并且集成到Springboot,更好的服务电商类等需要全文索引的项目(一)
从零开始搭建Elasticsearch8.6集群(一)简单介绍下Elasticsearch,以及为何使用它下载Elasticsearch准备服务器解压安装配置文件elasticsearch.yml修改调整
JVM
Smily清禾酥酒
·
2024-03-20 09:49
中间件
elasticsearch
spring
boot
lucene
java
全文检索
【吊打面试官系列】Java虚拟机
JVM
篇 - 关于双亲委派模型
今天分享关于
JVM
双亲委派模型的
JVM
面试题,希望对大家有帮助;什么是双亲委派模型?
java1234_小锋
·
2024-03-20 01:39
java
java
jvm
jvm面试题
java面试题
jvm虚拟机
双亲委派模型
程序人生——Java中基本类型使用建议
边界、还是边界建议25:不要让四舍五入亏了一方建议26:提防包装类型的null值建议27:谨慎包装类型的大小比较建议28:优先使用整型池建议29:优先选择基本类型建议30:不要随便设置随机种子深入认识
JVM
JVM
Perley620
·
2024-03-19 03:11
#
Java面试上岸专栏
程序人生
java
python
被领导欣赏是一种幸福
八点我的第一节课,昨天的习题还剩个“尾巴”,扫尾后我带孩子们接着复习下一
专题
。
河北张海霞
·
2024-03-19 01:18
IOS面试题object-c 149-152
nonatomic的
内存管理
语义是非原子的,非原子的操作本来就是线程不安全的,而atomic的操作是原子的,但是并不意味着它是线程安全的,它会增加正确的几率,能够更好的避免线程的错误,但是它仍然是线程不安全的
️ 邪神
·
2024-03-18 20:30
IOS面试题
ios
objective-c
面试题
面试
IOS面试题object-c 136-140
参考block的变量捕获(第3点)137.简述block怎么进行
内存管理
的??当block内部引用全局变量或者不引用任何外部变量时,该blo
️ 邪神
·
2024-03-18 20:30
IOS面试题
ios
面试
object-c
说说
JVM
的class文件(二)
简介在前文中我们已经简单说了说class类文件的结构,但是由于我是根据
JVM
规范进行快速学习解释所以部分的并不是很清楚,这篇文章是在我阅读了多本数有关类结构的部分后总结出的文章或者可以叫做读书笔记。
Benaso
·
2024-03-18 13:52
JVM
jvm
详细说说
JVM
的class文件(一)
介绍class虚拟机实现可以从文件系统(环境变量)读取也可以从JAR(或者ZIP)包提取,也可以从网上下载,从数据库加载,甚至在运行中直接生成class文件。文件由8位字节流组成。16位和32位的数量分别通过读入两个和四个连续的8位字节来构造。多字节数据项总是以大端顺序存储,其中高字节放在前面。结构文件由单个结构组成:classClassFileClassFile{u4magic;u2minor_
Benaso
·
2024-03-18 13:52
JVM
jvm
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他