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
垃圾回收算法分析
垃圾收集器与内存分配策略
内存分配和回收原则对象优先在Eden区分配大对象直接进入老年代长期存活的对象进入老年代什么是内存泄漏不再使用的对象在系统中未被回收,内存泄漏的积累可能会导致内存溢出自动
垃圾回收
与手动
垃圾回收
自动
垃圾回收
chuyufengling
·
2023-12-28 16:05
Java虚拟机
java
算法
开发语言
python类中的__new__,__init__以及__del__
在python构造类的过程中,__new__是创建类的实例的方法,__init__是类在实例化之后创建的,__del__是类的析构函数,是在实例被python的
垃圾回收
机制销毁时使用。
luxinfeng666
·
2023-12-28 15:21
python网络编程
学习笔记
python构造函数
python析构函数
python创建类
python继承
算法分析
之二叉树遍历
算法相关数据结构总结:序号数据结构文章1动态规划动态规划之背包问题——01背包动态规划之背包问题——完全背包动态规划之打家劫舍系列问题动态规划之股票买卖系列问题动态规划之子序列问题算法(Java)——动态规划2数组
算法分析
之数组问题
小朱小朱绝不服输
·
2023-12-28 15:28
算法分析
算法
深度优先
leetcode
二叉树的遍历
Java
JVM - 图解篇
本色出演名单姓名别名简称学校JavaVirtualMachineJVM教室堆空间Heap老师
垃圾回收
器MinorGC/MajorGC学生数据Object学校平面图俗名使用权限简称Eden教室新生EdenSurvivor
kikiki2
·
2023-12-28 15:32
Java运用贪心算法求解活动安排问题(实验报告)
Java运用贪心算法求解活动安排问题实验目的:1)掌握贪心算法的设计思想;2)掌握贪心算法解题步骤;3)学习运用贪心
算法分析
并解决活动安排问题。
sy_有太阳的向日葵
·
2023-12-28 13:40
Java
java
贪心算法
开发语言
java运用贪心算法求解最优装载问题
运用贪心算法求解最优装载问题实验目的:1)掌握贪心算法的设计思想;2)掌握贪心算法解题步骤;3)学习运用贪心
算法分析
并解决最优装载问题。
sy_有太阳的向日葵
·
2023-12-28 13:40
Java
java
贪心算法
算法
面经(持续更新中)
从页面发起请求到响应服务器这中间发生了什么数据库数据库三范式数据库事务实现原理数据库各种锁数据库索引数据库的隔离级别jdk相关线程池,你都用过哪些线程池,他们的实现原理是什么多个线程是如何同时运行的jvm聊一聊jvm堆栈存储聊一聊
垃圾回收
聊一聊类加载过
hanjiangb
·
2023-12-28 12:52
面经
java
开发语言
探索Go语言的魅力:一门简洁高效的编程语言
垃圾回收
:自动
码农阿豪
·
2023-12-28 11:08
好“物”分享
golang
golang基础学习以及代码实例
1Go介绍是Google开发的一种静态强类型、编译型、并发型,并具有
垃圾回收
功能的编程语言。相比java,go没有jvm进行代码编译,直接把代码转换为二进制代码,执行效率更高。
计算衎
·
2023-12-28 11:07
golang
学习
开发语言
阿里巴巴大厂面试题精选-Java 基础篇
简单易学;面向对象(封装,继承,多态);平台无关性(Java虚拟机实现平台无关性);GC实现
垃圾回收
;异常处理机制;支持多线程;支持网络编程并且很方便;编译与解释并存;面向对象和面向过程的区别面向过程:
纳尔的十一
·
2023-12-28 08:17
2.22JVM
一.学习目标1)JVM内存区域划分2)JVM的类加载机制3)JVM的
垃圾回收
1.JVM执行流程程序在执行之前先要把Java代码转换为字节码(.class),JVM首先需要通过一定的方式类加载器把文件加载到运行时数据区
小白孙在路上
·
2023-12-28 07:50
菜鸟
jvm
java
开发语言
JavaScript 闭包的全面理解
来欺骗自己(很多这样的半吊子hhh)其实这种说法没有绝对的对与错,写这篇文章其实就是为了自己在闭包的理解上能更深入更底层讲闭包之前先讲下JavaScript的执行环境(执行上下文),词法作用域,作用域链,
垃圾回收
机制
liujianfeng1214
·
2023-12-28 07:07
JS
JS高级 之 JavaScript内存管理 && JavaScript闭包
目录一、内存管理二、JavaScript的内存管理三、JavaScript的
垃圾回收
机制1.GC算法–引用计数(Referencecounting)引用计数:优势:弊端:循环引用2.GC算法–标记清除(
玄鱼殇
·
2023-12-28 07:01
JS高级
javascript
前端
JavaScript闭包
JavaScript内存管理
JVM关键知识点整理,从入门到提高到实践
文章目录基础篇一、了解JVM内存结构程序计数器(线程私有)Java虚拟机栈(线程私有)本地方法栈(线程私有)方法区(线程共享)堆(线程共享)运行时常量池直接内存二、关于
垃圾回收
1.如何判断一个对象是垃圾
码拉松
·
2023-12-28 06:09
经验分享
java
jvm
java面试题19
在Java中,内存管理可以通过Java虚拟机(JVM)来实现,JVM负责管理堆内存和栈内存,实现
垃圾回收
和内存分配等功能,确保程序的内存使用合理、高效和安全。
CrazyMax_zh
·
2023-12-28 05:10
java
开发语言
Java 10更新汇总,新的编译器通吃主流编程语言
本次更新主要有:局部变量类型推断,G1并行完全
垃圾回收
,以及测试版的Java-BasedJIT编译器。更新详情如下:局部
张旭乾
·
2023-12-28 04:49
浏览器的
垃圾回收
机制
垃圾数据:有些数据被使用之后,可能就不再需要了,我们把这种数据称为垃圾数据为什么要做
垃圾回收
:数据一直保存在内存中,那么内存会越用越多,所以我们需要对这些垃圾数据进行回收,以释放有限的内存空间。
老衲不生气
·
2023-12-27 22:15
Java数据结构与算法初认识以及带你如何进行
算法分析
Java学习+面试指南:https://javaxiaobear.cn1、概述1、什么是数据结构数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及他们之间的关系和操作等相关问题的学科。简单的说:数据结构就是把数据元素按照一定的关系组织起来的集合,用来组织和存储数据2、数据结构分类传统上,我们可以把数据结构分为逻辑结构和物理结构两大类。1、逻辑结构逻辑结构是从具体问题中抽象出来的模型,是抽
小熊学Java
·
2023-12-27 11:50
Java数据结构与算法
数据结构
算法
算法分析
Java
java
intellij-idea
❀My排序算法学习之冒泡排序❀
目录冒泡排序(BubbleSort):)一、定义二、算法原理三、
算法分析
时间复杂度算法稳定性算法描述C语言C++算法比较插入排序选择排序快速排序归并排序冒泡排序(BubbleSort):)一、定义冒泡排序
Rosy_Moonlight
·
2023-12-27 09:01
学习笔记:)
排序算法
学习
算法
JVM
垃圾回收
-分代
垃圾回收
为什么有分代
垃圾回收
的情况:大部分的对象在生成后马上就变成了垃圾,很少有对象能活得很久。”分代
垃圾回收
利用该经验,在对象中导入了“年龄”的概念,经历过一次GC后活下来的对象年龄为1岁。
飞鸟up
·
2023-12-27 08:50
jvm
精选JAVA:50道面试题
它负责执行Java程序编译后的字节码,并提供了内存管理、
垃圾回收
、安全检查等功能。Java程序可以在任何安装了Java虚拟机的计算机上运行,而不必担心不同操作系统、不同硬件平台的兼容性问题。
岛森年
·
2023-12-27 08:16
JAVA
java
关于js的
垃圾回收
机制
当谈到JavaScript的内存管理时,
垃圾回收
机制无疑是其中最核心的部分之一。
垃圾回收
机制负责自动管理内存,释放不再使用的对象,以确保应用程序的性能和资源利用率。
蓝斑.json
·
2023-12-27 04:44
面试
javascript
javascript
java
jvm
Java 语言有哪些特点
自动内存管理:Java提供了
垃圾回收
机制,自动管理对象的内存分配和释放,减轻了程序员
墨子白
·
2023-12-27 01:21
java
java
开发语言
Java 和 C++ 的区别
内存管理:Java使用自动
垃圾回收
器来管理内存,程序员不需要手动释放内存。而C++需要程序员手动管理内存,在使用动态分配内存时需要负责释放,这可能导致内存泄漏或
墨子白
·
2023-12-27 01:49
java
java
c++
开发语言
算法分析
的
(1)一个顾客买了价值x元的商品(不考虑角、分),并将y元的钱交给售货员:编写代码:在各种币值的钱都很充分的情况下,使售货员能用张数最少的钱币找给顾客#includeintmain(){inti=0,j=0,x=0,y=0,z=0,a=0,b[7]={0,50,20,10,2,1},s[7]={0};//i,j用来循环计数,x为应付金额,y为实付金额,z为应找金额,a用来传参,b数组表示钱币的面值
致力于研究如何把螺丝拧紧问题的资深专家
·
2023-12-26 23:33
算法
前端面试大全之JS面试题篇
CSS中常用的实现动画方式介绍一下rAF(requestAnimationFrame)javascript的
垃圾回收
机制讲一下对前端性能优化有什么了解?一般都通过那几个方面去优化的?
WEB前端含光
·
2023-12-26 23:44
强软弱虚引用
强引用简介:强引用(StrongReference)特征:只有手动赋值为null才会被
垃圾回收
线程回收实验:创建一个对象(对比两者输出):未置空,调用垃圾线程进行回收;置空,调用垃圾线程进行回收结果:当对象未置空
CodeYang
·
2023-12-26 21:05
1279:【例9.23】橱窗布置(flower)
【
算法分析
】1.状态定义状态定义:dp[i][j]:将前i束花放入前j个瓶子中,美学值最大的方案的美学值。初始状态:前0束花放入j个花瓶中,美学值为0。所以dp[0][j]=0。
东华黄老师
·
2023-12-26 20:24
动态规划
动态规划
算法
c++
青少年编程
1277:【例9.21】方格取数
【
算法分析
】动态规划:坐标型动规1.状态定义阶段:第一趟走到的位置(i,j)与第二趟走到的位置(k,l)决策:第一趟如何走,同时第二趟如何走策略:第一趟从(1,1)走到(i,j),第二趟从(1,1)走到
东华黄老师
·
2023-12-26 20:54
动态规划
算法
动态规划
c++
青少年编程
1301:大盗阿福
【
算法分析
】动态规划:线性动规该题可以抽象为:有一个数字序列,选择其中不连续的多个数字构成子序列,求所有这样的子序列中加和最大的子序列的加和。记a[i]为第i个数字。
东华黄老师
·
2023-12-26 20:23
动态规划
算法
动态规划
c++
青少年编程
Lua的
垃圾回收
机制详解
Lua是一种轻量级的编程语言,广泛用于嵌入到其他应用程序中,尤其是在游戏开发领域。Lua的内存管理机制采用了自动垃圾收集(GarbageCollection)的方法。以下是Lua内存管理的一些关键方面:垃圾收集原理概述Lua使用的是标记-清除(Mark-and-Sweep)算法进行垃圾收集。这个过程分为两个阶段:标记(Mark)阶段:Lua遍历所有活动对象(即那些仍然可以从根集合直接或间接访问的对
晴夏。
·
2023-12-26 19:44
unity游戏开发
lua
开发语言
unity
游戏
游戏引擎
性能优化
C++内存空间详细解读
自动内存(automaticstorage)2.静态内存(staticstorage)3.自由内存(freestorage)二、很重要1.程序开始执行之前2.堆内存扩展3.手动回收和自动回收4.C++
垃圾回收
接口总结前言我们都知道
洛克希德马丁
·
2023-12-26 19:56
C++
c
linux
c++
java
jvm
Java后端高频面试问题:
垃圾回收
机制
堆中⼏乎放着所有的对象实例,对堆
垃圾回收
前的第⼀步就是要判断哪些对象已经死亡(即不能再被任何途径使⽤的对象)。
Java程序员石头
·
2023-12-26 19:18
golang
垃圾回收
0.1、索引https://waterflow.link/articles/1664943418972文中提到的
垃圾回收
算法是基于go1.16之后的,让我们直接进入正题吧。1、什么时候需要
垃圾回收
?
liuyuede
·
2023-12-26 18:30
python内存处理和常见的内存泄漏场景
python内存处理和常见的内存泄漏场景一python内存处理机制手动
垃圾回收
:采用gc.collect()进行手动强制执行
垃圾回收
,采用变量赋值为空,等待下一轮python自动回收,采用del变量,直接删除引用计数
车载testing
·
2023-12-26 17:35
python
python
jvm
开发语言
jstat命令详解
JavaVirtualMachinestatisticsmonitoringtool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heapsize和
垃圾回收
状况的监控
ichterry
·
2023-12-26 14:41
jvm
java
gc
jstat命令详解
jstat
JVM GC 垃圾收集器
文章目录System.gc()内存溢出(OOM)OOM的原因内存泄漏
垃圾回收
的并行与并发安全点与安全区域Java中的引用分类强引用(StrongReference)软引用(SoftReference)弱引用
没事儿写两篇
·
2023-12-26 13:35
人在江湖之JVM
jvm
垃圾收集器
CMS
G1
JVM
参数设置
一、引言( 介绍C#编程语言)
它支持诸如继承、接口、异常处理和
垃圾回收
等面向对象的特性。C#语言的一个关键特性是它的类型安全性,这有助于在编译时发现并修复错误,而不是在运行时才发现。C#的语法设计简洁明了
哈嗨哈
·
2023-12-26 12:23
c#
开发语言
javaSE常见问题
Java中方法重载的规则方法名相同,参数列表不同,返回值类型随意2.请说明Java中方法重写的规则方法名相同,参数列表相同,返回值类型相同,子类方法的访问权限不小于父类方法的访问权限3.请说明Java中
垃圾回收
机制原理
垃圾回收
机制
美食博主_f39e
·
2023-12-26 10:47
学习JVM记录01-初识JVM
开发环境结构(关系)常见的JVMjvm组成部分什么是JVM定义:javavirtualMachine,java程序的运行环境(java二级制字节码的运行环境)好处:1.一次编写,导出运行2.自动内存管理,
垃圾回收
机制
weixin_44578305
·
2023-12-26 09:34
javaJvm
java
jvm
初识JVM JVM组成-类加载-
垃圾回收
器
目录JVM概念JVM布局组成部分(5部分)堆【线程共享】Java虚拟机栈【线程私有】程序计数器【线程私有】本地方法栈【线程私有】方法区(永久代)【线程共享】JVM类加载机制类加载过程:双亲委派模型JVM
垃圾回收
器
xiong1234717
·
2023-12-26 09:04
知识点笔记
jvm
java
初识JVM-JVM内存结构
二、JVM的优点:1、一次编写,导出运行2、自动内存管理,
垃圾回收
功能(重点)三、JVM、JRE、JDK之间的关系四、JVM的内存结构1、程序计数器2、虚拟机栈3、本地方法栈4、堆5、方法区总结前言JVM
杨存乐
·
2023-12-26 09:01
Java
jvm
java
开发语言
JVM初识-复习总结
运行时内存区+执行引擎+本地库接口jvm启动线程:main主线程,执行我们指定的启动类的main方法ReferenceHandler处理引用的线程Finalizer调用对象的finalize方法的线程,就是
垃圾回收
的线程
JOKERXIONG
·
2023-12-26 09:59
java
开发语言
后端
JVM调优的参数在哪里可以进行设置(不是指临时的)
最大大小的默认值是物理内存的1/4,初始大小是物理内存的1/64堆太小,可能会频繁的导致年轻代和老年代的
垃圾回收
Flying_Fish_roe
·
2023-12-26 09:29
jvm
Android逆向 某州 解密sign字段 so层
算法分析
Unidbg模拟执行
跟着龙哥学SO逆向入门实战教程一:OASIS前言功力不及龙哥百分之一文笔也是实力也是,仅作为个人记录学习过程。龙哥博客传送门1.需解密对象“sign”字段跟着龙哥学的,忘了查壳用jadx打开之后发现文件有点少查壳之后发现是x60加固。掉以轻心了…2.脱壳查壳脱壳直接上dump_dex.js3.定位到java关键函数重新压缩成zip用jadx再次打开搜索“sign”去掉一些加载sdk的包名是个剩下框
zhoumi_
·
2023-12-26 08:57
安卓逆向
NOSQL,Redis的备份和回收
Redis的超时命令和
垃圾回收
策略如Java虚拟机,它提供了自动GC(
垃圾回收
)的功能,来保证Java程序使用过且不再使用的Java对象及时的从内存中释放掉,从而保证内存空间可用。
夜雨流云
·
2023-12-26 08:13
redis
redis
java
数据库
nosql
JVM内存模型
而且是
垃圾回收
的主要区域。当堆中没有足够的资源分配实例时,会抛出OutOfMemory异常栈(Stack)各个线程私有,随着线程的启动而创建,随着线程的关闭而释放。
hanxuedog
·
2023-12-26 06:42
09-为Java开疆拓土的ZGC深度剖析
文章目录引言ZGC出现背景STW带来的问题手机系统(Android)显示卡顿证券交易系统实时性要求大数据平台(Hadoop集群性能)
垃圾回收
器的发展ZGC介绍ZGC中JVM内存布局和设计为什么这么设计?
月球程序猿
·
2023-12-26 04:15
性能调优
JVM
java
ZGC
垃圾回收器
JVM
android内存管理机制概览
目录一、导读二、概览三、相关概念3.1
垃圾回收
3.2应用内存的分配与回收3.3切换应用3.4内存不足管理内核交换守护程序低内存终止守护程序四、主动管理应用内存4.1内存监控通过命令行查看内存占用情况通过
Android西红柿
·
2023-12-26 03:39
Android性能
android
Java 后端开发学习路线
video/BV1GQ4y1N7HD图片版思维导图在底部编程基础Java语言语言基础基础语法面向对象接口容器异常泛型反射注解I/O图形化(如Swing)JVM类加载机制字节码执行机制JVM内存模型GC
垃圾回收
三尺青锋丶
·
2023-12-26 00:39
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他