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
垃圾回收
Java强弱软虚4种引用
为JVM对
垃圾回收
提供不同层次的控制。
JAYL_
·
2023-10-13 16:57
java
开发语言
2.5-运行时数据区
java运行时数据区分为虚拟机管理生死和线程绑定两类数据区1.虚拟机负责创建销毁1.1堆区域存放类实例对象和数组,
垃圾回收
发生的区域,另外方法区在逻辑上也属于这个区域1.2方法区保存类结构信息如运行时常量池
大大护法
·
2023-10-13 12:17
Java、前端、Python 现在应该如何选择,学习哪个更好?
内存管理:Java有自动
垃圾回收
机制,可以让开发者不需要手动管理内存。安全性:Java的安全性非常高,可以防止一些网络攻击和漏洞。缺点:性能问题:Java的性能相对较差,因为Jav
Itmastergo
·
2023-10-13 10:14
python
java
前端
C++ - 智能指针 - auto_ptr - unique_ptr - std::shared_ptr - weak_ptr
C++不像Java一样,有gc,也就是
垃圾回收
站器,因为Java在操作系统之上还有一层虚拟机,这层虚拟机可以理解为运行的一个进程,所有的Java程序都是在这个虚拟机之上运行的
chihiro1122
·
2023-10-13 08:29
c++
jvm
开发语言
Rust基础
推荐这本国人教程Rust语言圣经,github上已经上万star啦连续六年成为全世界最受欢迎的语言,特点是没有GC(
垃圾回收
),无需手动内存管理,性能比肩C艹和C,也能直接调用它们,安全性极高。。。
Amire0x
·
2023-10-13 07:16
计算机语言
rust
开发语言
Go语言向导: 通过例子学习Golang
Go有
垃圾回收
机制,它自己实现内存管理并且允许函数的延迟执行。如何下载以及安装Go到https://golang.org/dl/下载你操作系统对应的二进制文件。
pyihe
·
2023-10-13 02:31
js 的
垃圾回收
机制
3.内存回收:使用完毕,由
垃圾回收
器自动回收不再使用的内存。全局变量:全局变量一般不会回收(关闭页面回收)。局部变量:一般情况下局部变量的值,不用了,会被自动回收掉。
温柔归故里
·
2023-10-13 02:02
java
开发语言
JVM中的四大垃圾收集算法与七大垃圾收集器介绍,带你快速解决面试题
垃圾收集器GC
垃圾回收
算法和垃圾收集器关系正所谓天上飞的理念必然要有落地的实现(垃圾收集器就是GC
垃圾回收
算法的实现)。
天选的爪哇
·
2023-10-13 02:27
jvm
java
JVM调优之JVM垃圾收集器
一、
垃圾回收
枫林啊
·
2023-10-13 02:27
jvm
java
算法
深入理解JVM:常见垃圾收集算法
但是在Java语言中,
垃圾回收
都是交给虚拟机自动完成。1.理解垃圾收集对于垃圾收集(GarbageCollection,GC),我们必须要提出灵魂三问:哪些内存需要回收?什么时候回收?如何回收?
帅帅的Max
·
2023-10-13 02:27
JVM基础与原理
jvm
Java语言概述
增加了
垃圾回收
器功能。
编程菜鸟W
·
2023-10-13 01:56
java
开发语言
面试
1.1.1 Java程序运行原理的分析
垃圾回收
器主要就是管理堆内存,如果
叶凯飞
·
2023-10-13 01:43
跳槽阿里,面试被虐惨了
最近有不少程序员反映,现在的公司,尤其是阿里、百度、字节等互联网大厂会着重提问JVM相关问题,比如内存模型、
垃圾回收
算法与
垃圾回收
器、类的加载机制等。
骨灰级收藏家
·
2023-10-13 01:39
求职
互联网
JVM
Java虚拟机
Rust 所有权
认识所有权所有权是rust独特的功能,它让rust无需
垃圾回收
即可保证内存安全。什么是所有权Rust核心功能之一是所有权。所有运行的程序都必须管理其使用的计算内存的方式。
kaiv2
·
2023-10-13 01:26
JVM常用启动参数
目录JVM常用启动参数系统属性参数运行模式参数堆内存设置参数显式指定堆内存`–Xms`和`-Xmx`显式新生代内存显示指定永久代/元空间的大小其他常用参数GC设置参数
垃圾回收
器GC记录分析诊断参数JavaAgent
Kaiz‘s Blog
·
2023-10-12 23:57
JVM
jvm
java
Android性能优化,有关内存抖动与解决方案
一、内存抖动1.内存抖动的危害由于
垃圾回收
机制老年代里面的标记清理算法,大有大量对象创建并快速销毁后,会在内存里面留下大量的内存碎片,这时如果有大对象需要申请内存时,就会产生OOM。
Android技术栈
·
2023-10-12 22:08
Android
开发
android
性能优化
Android开发
程序员
JAVA
垃圾回收
算法
标记-清除算法(MarkandSweep):该算法分为两个阶段,首先标记所有仍然在使用的对象;然后清理所有未标记的对象。缺点:无法处理对象间的空洞,清理后出现内存碎片。标记-压缩算法(MarkandCompact):该算法是标记-清除算法的改进。首先标记出存活的对象然后将它们压缩到一端清理掉所有未压缩的空间。缺点:该算法可以减少内存碎片的问题,但是效率相对较低,因为需要对存活的对象进行移动操作。复
码鹿的笔记
·
2023-10-12 18:59
JAVA
数据结构与算法
java
算法
jvm
Python基础知识体系树
1.1.3、Python的应用领域1.1.4、Python2.x与3.x的主要区别1.2、Python基础1.2.1、注释1.2.2、关键字、保留字1.2.3、标识符1.2.3.1、变量与常量1.2.3.2、
垃圾回收
机制
对许
·
2023-10-12 15:02
#
Python
python
pycharm
开发语言
面试题:线程池执行过程中遇到异常会发生什么,怎样处理?
文章目录线程遇到未处理的异常就结束了线程池中线程频繁出现未捕获异常问题来了,我们的代码中异常不可能全部捕获总结线程遇到未处理的异常就结束了这个好理解,当线程出现未捕获异常的时候就执行不下去了,留给它的就是
垃圾回收
了
xuxu1116
·
2023-10-12 13:36
面试题
java
python
面试
JAVA虚拟机(JVM)底层原理
本地方法栈2.6.方法区2.7.堆内存2.8元空间2.9.执行引擎3.0JVM内存溢出3.1.1堆内存溢出3.2.2虚拟机栈/本地方法栈溢出3.3.方法区溢出-元空间3.4.本机直接内存溢出4.0JVM
垃圾回收
松君呐
·
2023-10-12 11:16
JVM
jvm
java
linux
一、JVM (Java虚拟机) 入门 (1)
3.1、JVM的组成3.2、多种
垃圾回收
算法3.3、多种垃圾收集器3.4、JVM分析工具3.5、Java类加载机制3.6、JVM常用优化配置四、总结提到Java虚拟机(JVM
Daniel521-Spark
·
2023-10-12 11:45
#
计算机(Java高级)高级
阶段
jvm
java
开发语言
前端JavaScript入门到精通,javascript核心进阶ES6语法、API、js高级等基础知识和实战 —— JS进阶(一)
思维导图一、作用域1.1局部作用域let和const声明的才有块作用域1.2全局作用域1.3作用域链1.4JS
垃圾回收
机制1.5闭包Document//简单的写法//functionouter(){//
卡皮巴拉
·
2023-10-12 09:02
JavaScript学习
前端
javascript
es6
笔记
ecmascript
标准C++为什么没有
垃圾回收
(Garbage Collection)
文章有一段解释了为什么C++语言在标准上不支持
垃圾回收
(GarbageCollection,GC),翻译分享给大家。你会看到这其中不仅是技术上的考量,更有可行性、兼容性上的妥协。
Altair_Alpha_
·
2023-10-12 09:16
C++
c++
开发语言
后端
Java架构师必备技能
1、Java基础技术体系掌握牢固:JVM内存分配
垃圾回收
类装载机制JVM性能优化反射机制多线程网络编程常用数据结构和相关算法2、对面向对象的软件开发思想有清晰的认识、熟悉掌握常用的设计模式:熟练使用UML
zhan_lang
·
2023-10-12 05:35
设计模式
Mybatis
微服务
java面试题
jvm
Redis
Spring
分布式
多线程
MySQL
java必备技能
java架构师必备技能
大数据笔记--Spark(第四篇)
Ⅰ、引用计数法判定Ⅱ、可达性分析法3、常见的
垃圾回收
算法Ⅰ、标记-清除算法Ⅱ、复制算法Ⅲ、标记-整理算法Ⅳ、分代收集算法五、GC收集器1、概述2、
是小先生
·
2023-10-12 05:33
大数据08-Spark
Saprk
GC
第十二章 C++ 数据存储与释放
Java和C#语言都是运行在虚拟机上的,虚拟机都有一种
垃圾回收
机制来释放数据持有的内存,这不需要开发人员人工干预。C++语言没有这种机制,因此需要开发人员手动释放某
咆哮的程序猿
·
2023-10-12 02:40
游戏基础
c++
directx
游戏编程
关于GC,我建议你看看这篇文章,应该是全网讲的最清楚的了!
资料都是免费分享给大家的,大家点这里直接下载就好了什么是GCGC就是
垃圾回收
,不是java独有的,甚至比java出现的还早为什么要GC像C语言是程序员自己管理内存的,很麻烦,jav
程序员伟杰
·
2023-10-11 22:19
终于有人把Java程序员必学知识点整理出来了,令人有如醍醐灌顶
如果不懂JVM的话,薪酬会非常吃亏(近70%的面试者挂在JVM上了)详细介绍了JVM有关于线程、内存模型、JVM运行时内存、
垃圾回收
与算法、Java中四种引用类型、GC分代收集算法VS分区收集算法、GC
可乐教编程
·
2023-10-11 20:30
实现一个shared_ptr和unique_ptr来深入了解C++11 的“最小GC”特性
实现一个简单的智能指针模板shared_ptr和unique_ptrC++11新特性的智能指针,是C++提供的最小
垃圾回收
的机制,shared_ptr是一个模板,可以管理指针,并实现自动释放的效果,抹开标准库中
问号小朋友
·
2023-10-11 14:40
C++基础
c++
开发语言
智能指针
unique_ptr
C++11
CMS垃圾收集器
Concurrentmarksweep(CMS)收集器是一种年老代垃圾收集器,其最主要目标是获取最短
垃圾回收
停顿时间,和其他年老代使用标记-整理算法不同,它使用多线程的标记-清除算法。
_52Hertz
·
2023-10-11 11:24
Java基础(一)
垃圾回收
等机制是程序健壮性的保证;③Java是跨平台的,一个编译好的
thdwx
·
2023-10-11 08:47
java
开发语言
CocosCreator 面试题(一)Javascript的
垃圾回收
机制
JavaScript的
垃圾回收
机制是一种自动管理内存的机制,它负责检测和回收不再使用的内存,以便释放资源并提高性能。标记清除(MarkandSweep):这是JavaScript最常用的
垃圾回收
算法。
w风雨无阻w
·
2023-10-11 06:22
Cocos
Creator
面试题
javascript
jvm
开发语言
cocoscreator面试题
笔记
G1回收器介绍
G1回收器介绍Garbage-First(G1)
垃圾回收
器适用于“CPU多核、大内存”的服务器。它尝试以高概率满足垃圾收集(GC)暂停时间目标,同时实现高吞吐量。
zpsimon
·
2023-10-11 04:57
运维大桶
jvm
java
算法
实际开发中常用的Git操作
git自动完成
垃圾回收
,也可以用命令gitgc--prune直接调用。基础知识集中式版本控制-SVN所有的版本数据都保存在服务器上,协
kqli
·
2023-10-11 04:49
git
疯狂java 1.7
垃圾回收
机制
JRE会负责回收哪些不再使用的内存,这种机制被称为
垃圾回收
(GarbageCollection)JRE怎么检测回收的?
vd_vd
·
2023-10-11 04:16
java
垃圾回收
机制与内存管理
欢迎访问我的博客https://qqqww.com,祝码农同胞们早日走上人生巅峰,迎娶白富美~~~文章目录1什么是
垃圾回收
机制1.1
垃圾回收
机制的作用1.2
垃圾回收
机制的原理2实例3
垃圾回收
机制的标记策略
这里王工头
·
2023-10-11 01:33
javascript
性能优化
垃圾回收机制与内存管理
js
垃圾回收
机制和内存泄漏
=>
垃圾回收
机制的策略(两种)=>如何管理好内存?面试官:什么是内存泄漏?为什么会导致内存泄漏?什么是内存泄漏?不再用到的内存,没有及时释放,就叫做内存泄漏。为什么会导致内存泄漏?
°PJ想做前端攻城狮
·
2023-10-11 01:33
前端
#
JS
内存泄漏
内存管理
垃圾回收
javascript
JavaScript内存管理&
垃圾回收
机制解析
JavaScript内存管理&
垃圾回收
机制JavaScript(和其他高级语言)在创建变量(对象、字符串等)时自动进行了分配内存,并且在不适用它们时“自动”释放,释放的过程称为
垃圾回收
。
页神建辑-思而后学
·
2023-10-11 01:03
Web前端/Html
JavaScript
垃圾回收
机制
JavaScript
垃圾回收
机制1垃圾为何要产生并回收2
垃圾回收
机制2.1标记清除法2.2引用计数法3V8对
垃圾回收
机制的优化——分代式
垃圾回收
机制3.1新生代与老生代3.2新生代的
垃圾回收
3.3老生代的
垃圾回收
橘猫吃不胖~
·
2023-10-11 01:32
JavaScript
javascript
Node.js V8引擎的内存管理和
垃圾回收
机制
V8的内存管理机制一、内存管理模型Node程序运行中,此进程占用的所有内存称为常驻内存(ResidentSet)。常驻内存由以下部分组成:代码区(CodeSegment):存放即将执行的代码片段栈(Stack):存放局部变量堆(Heap):存放对象、闭包上下文堆外内存:不通过V8分配,也不受V8管理。Buffer对象的数据就存放于此。上图中的带斜纹的区域代表暂未使用的内存,新生代(new_spac
hello_czbiao
·
2023-10-11 01:01
node
node.js
垃圾回收机制
V8引擎
浅谈
垃圾回收
机制方式及内存管理
回收机制方式1、定义和用法:
垃圾回收
机制(GC:GarbageCollection),执行环境负责管理代码执行过程中使用的内存。
田品吕口-方
·
2023-10-11 01:01
垃圾回收机制
内存管理
【JavaScript】内存管理和
垃圾回收
机制
释放的过程称为
垃圾回收
。整个过程为:分配内存->使用内存->清理内存。
小谢sd
·
2023-10-11 01:00
JavaScript
javascript
开发语言
ecmascript
20道常考Python面试题大总结
面试官根据简历中所写的技术,面试题出的范围大致如下:·数据类型有几种、有什么区别·进程、线程、协程的定义及区别·深浅拷贝的区别·常用开发模式·函数式编程、对象式编程·闭包、装饰器·
垃圾回收
机制·linux
Rocky006
·
2023-10-10 22:07
开发语言
python
JavaSE-10之JVM
,一个栈,一个
垃圾回收
,堆,和一个存储方法区域,堆:对象栈:局部变量本地方法栈:native程序计数器:要执行的下一行代码方法区:常量,静态变量JVM内存分析:先
lingdu6633
·
2023-10-10 22:30
JavaSE
java
伤透我的心,病了求复合,对不起,我不是
垃圾回收
站!
张三大名叫张广明,今年50岁,40岁之前是个裁缝,现在是个建材老板。他原本有个让人羡慕的家庭,一子一女,可自从10年前,他回老家创业开始,他的人生就像坐过山车一样,经历了大起大落。10年前,张三觉得干了三十多年的裁缝有些累了,加上常年剪裁衣服,有一个眼睛已经看不见了。于是,他跟老婆杨雪梅商量,让儿子接班,他回家创业搞养殖。张三的老婆杨雪梅也觉得在异乡干了这么多年,手头也有了不少钱,要是回乡创业成功
墨棠子
·
2023-10-10 20:30
JVM完整图文学习笔记(含拓展知识广度学习)第二章:GC
垃圾回收
总结四种引用概述①强引用②软引用软引用的实践理解:③弱引用④虚引用⑤总结
垃圾回收
算法标记清除标记阶段:清除阶段:特点:标记整理标记阶段:整理阶段:特点:复制回收特点:分代
垃圾回收
概述步骤细化启动
学徒630
·
2023-10-10 13:05
JVM
jvm
学习
笔记
分享一波腾讯PHP面试题
1.php的
垃圾回收
机制PHP可以自动进行内存管理,清除不需要的对象。PHP使用了引用计数(referencecounting)GC机制。
it阿布
·
2023-10-10 11:40
【golang】内存逃逸常见情况和避免方式
因为如果变量的内存发生逃逸,它的生命周期就是不可知的,其会被分配到堆上,而堆上分配内存不能像栈一样会自动释放,为了解放程序员双手,专注于业务的实现,go实现了gc
垃圾回收
机制,但gc会影响程序运行性能,
dongzd
·
2023-10-10 11:35
android面试点
java相关:1.
垃圾回收
机制2.软引用、弱引用、强引用3.反射4.线程同步5.类加载过程6.JVM虚拟机(补充:下面是别人的面经的内容)7.注解8.泛型9.类加载器10.I/O流11.volatile
我就是没有昵称嘛
·
2023-10-10 11:38
基于python的Linux服务器资源监控
监控整个服务器的CPU使用率、iowait、内存使用、磁盘IO、网络带宽和TCP连接数2、监控指定端口的CPU使用率、上下文切换、内存占用大小、磁盘读写和TCP连接数3、针对java应用,可以监控jvm大小和
垃圾回收
情况
leeyoshinari
·
2023-10-10 09:03
Linux
python3
python
linux
服务器
监控类
压力测试
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他