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 GC 分析
这是因为在Java虚拟机中,存在自动
内存管理
和垃圾清扫机制。概括地说,该机制对JVM(Jav
王知无
·
2023-11-30 19:39
【正点原子STM32连载】 第四十八章
内存管理
实验 摘自【正点原子】APM32F407最小系统板使用指南
id=6092947574203)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-340252-1-1.html##第四十八章
内存管理
实验本章将介绍正点原子提供的
内存管理
库的使用
正点原子
·
2023-11-30 19:53
stm32
嵌入式硬件
单片机
架构&框架
为了实现模块化,分成,解耦,降低代码重合度一、图片缓存框架设计方案:Manager
内存管理
磁盘管理网络模块图片解码、图片压缩解压缩图片是通过url的hash值作为key来存储到我们对于的图片框架里读取先去内存命中查找
何伟东
·
2023-11-30 17:58
Objective-C 高级编程 iOS与OS X多线程和
内存管理
之学习笔记-第2章 Blocks
第2章Blocks2.1什么事Blocks:是C语言的扩充功能。带有自动变量(局部变量)的匿名函数。C语言中函数可能使用的变量:自动变量(局部变量)函数的参数静态变量(静态局部变量)静态全局变量全局变量后三个在函数多次调用之间能够传递值在计算机科学中,此概念也称为闭包(Closure)、lambda计算。C+BlocksBlockSmalltalkBlockRubyBlockPythonLambd
游牧人s
·
2023-11-30 12:05
GC
内存管理
——内存溢出和内存泄漏
内存溢出和内存泄漏java
内存管理
在java中,我们需要通过new关键字对每一个对象申请内存空间(基本类型除外),所有的对象都是在堆(Heap)中分配空间的。
一只写代码的鱼
·
2023-11-30 10:20
JVM
内存泄漏
java
jvm
java
内存管理
机制简书_JVM——
内存管理
机制
一.JVM的基本架构JVM基本架构.jpg二.什么是JVMJRE=JavaAPI+JVMJava虚拟机的本质:是一个应用程序,是一个进程Java通过JVM来解释字节码文件达到执行java程序的目的,也就是通过ClassLoader来加载class文件,并且按照JavaAPI来执行加载的程序Java程序运行过程:Java命令会启动JVM,即启动一个进程,该进程会启动一个主线程,主线程会调用某个类的m
宅心本无
·
2023-11-30 10:19
java内存管理机制简书
windows中以最低权限(SECURITY_ATTRIBUTES)创建内核对象
最近工作中用到共享内存进行进程间通信,客户端在win8的IE10中老是报无法打开服务端以默认权限创建的共享内存等内核对象,环境是:1.使用win8的默认等级的用户帐户控制,2.IE10的安全属性中开启了“启用
保护模式
wljince007
·
2023-11-30 08:25
C/C++
win8
ie10
Protected
Mode
CreateMutex
JAVA基础面试题 带答案
提供了自动
内存管理
机制,即垃圾回收机制。提供了安全机制,防止Java程序对系统造成损害,如禁止访问底层操作系统的资源。常量池是什么?它有哪些特点?
昭阳926
·
2023-11-30 06:55
java
内存管理
1.内存布局栈区0x7创建临时变量时由编译器自动分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。堆区0x6那些由newalloc创建的对象所分配的内存块,它们的释放系统不会主动去管,由我们的开发者去告诉系统什么时候释放这块内存(一个对象
没戏还在演戏
·
2023-11-30 06:45
python程序中注释语句也可以被执行_Python/Java程序员面试必备常用问题解析与答案...
Python是一种编程语言,它有对象、模块、线程、异常处理和自动
内存管理
。可以加入与其他语言的对比。下面是回答这一问题的几个关键点:a.Python是一种解释型语言,
weixin_39966376
·
2023-11-30 02:16
新年过后献上关于Android内存泄漏的种种总结
Android内存泄漏总结
内存管理
的目的就是让我们在开发中怎么有效的避免我们的应用出现内存泄漏的问题。
初壹十五a
·
2023-11-30 00:32
BAT面试
Android
内存泄漏
面试
内存泄漏
android
C++
内存管理
目录前言:C/C++内存分布编辑一、C++
内存管理
方式1、内置类型2、自定义类型3、初始化二、辨析变量存储位置三、operatornew与operatordelete函数四、new和delete的实现原理
Han同学
·
2023-11-29 20:51
C++
c++
开发语言
Java的特性
此外,Java还具有自动
内存管理
和垃圾回收机制,减少了开发人员的工作量,使得程序更加健壮和可靠。二
人不走空
·
2023-11-29 18:14
java
开发语言
编程中常见的技术难题
性能问题可能涉及到
内存管理
、算法选择等方面,需要程序员细致入微地进行调校。
qing_ti_xx
·
2023-11-29 18:04
活动
java
C++基础 — new的使用
new的使用1、地址空间2、new2.1new的基本用法2.2new的升级版本2.3
内存管理
的基本要求3、对于内置类型new/delete/malloc/free可以混用4、C和C++的动态
内存管理
4.1C
98同学
·
2023-11-29 17:24
C++
c++
开发语言
08-初始化列表、父类构造函数、虚函数和多态
《C++文章汇总》上一篇介绍了引用和汇编《07-
内存管理
、命名空间和继承》,本文初始化列表、父类构造函数、虚函数和多态。
一亩三分甜
·
2023-11-29 11:58
MySQL InnoDB存储引擎体系架构 ——
内存管理
我们都知道,InnoDB引擎是基于磁盘存储的,但由于物理硬盘访问速度与内存访问速度存在着巨大的鸿沟,InnoDB常用缓冲池技术来提高数据库的性能。与常用的缓存思想类似,在数据库中读取页的操作,首先将磁盘读到的页放在缓冲池当中,下一次再读相同页时,先检查该页是否在缓冲池当中。若在缓冲池中,则该页在缓冲池中被命中,直接读取该页,否则读取磁盘中的页。可见,缓冲池的大小非常影响MySQL的性能。缓冲池在M
Java_苏先生
·
2023-11-29 09:49
linux 内核内存分配和释放
内存的申请和释放涉及了Linux的
内存管理
,
内存管理
是Linux相当复杂的部分,这里我们只简单介绍在内核中申请/释放内存的接口以及注意事项。
一叶知秋yyds
·
2023-11-29 08:44
linux
linux
c语言
十九、学习Lua 垃圾回收
Lua垃圾回收Lua采用了自动
内存管理
。这意味着你不用操心新创建的对象需要的内存如何分配出来,也不用考虑在对象不再被使用后怎样释放它们所占用的内存。
微服务技术分享
·
2023-11-29 08:23
学习
lua
java
开发语言
spring
cloud
C/C++
内存管理
,malloc,realloc,calloc,new,delete详解!!!
1.初步了解内存中各个区间存储的数据特征1.栈区:存储一些局部变量、函数参数、返回值等,跟函数栈振有关,出了作用域,生命周期结束。2.堆区:用于动态开辟空间,如果不主动销毁空间,则程序运行结束,生命周期结束。3.数据段(静态区):static修饰的静态变量和全局变量,程序运行结束,生命周期结束。4.代码段(常量区):可执行的代码和常量。练习intglobalVar=1;staticintstati
平凡的小y
·
2023-11-29 07:19
c++
开发语言
【翻译】- ASP.NET Core 中的
内存管理
和模式
内存管理
很复杂,即使在像.NET这样的托管框架中.分析和理解内存问题也很具挑战性.最近一个用户在ASP.NETCore主存储库中提交了一个问题指出垃圾回收器(GC)"未运行垃圾回收",那它就失去了存在的意义
zhoumouren88
·
2023-11-29 06:56
技术
乐鑫 SoC 内存映射入门
特别是当用户需要配置
内存管理
单元来映射外部存储器芯片(Flash/SPIRAM)时,这种现象尤其明显。
乐鑫科技 Espressif
·
2023-11-29 05:50
乐鑫科技
ESP32
内存映射
Golang面试题总结
Golang面试题
内存管理
1.new和make的区别Go分为数据类型分为值类型和引用类型,其中值类型是int、float、string、bool、struct和array,它们直接存储值,分配栈的内存空间
thierryzhou
·
2023-11-29 04:04
进程管理,进程调度,
内存管理
,进程间通信和多进程编程
目录一、进程(Process)的概念二、进程管理三、进程调度四、
内存管理
五、进程间通信六、多进程编程一、进程(Process)的概念进程(process)也称为任务(task),是操作系统对一个正在运行的程序的一种抽象
想听风雨
·
2023-11-29 03:20
JavaEE
java-ee
进程和线程
<JavaEE> 什么是进程控制块(PCB Process Control Block)?
唯一身份标识(PID)2.2内存指针2.3文件描述符表2.4状态2.5优先级2.6记账信息2.7上下文一、进程控制块的概念进程控制块(ProcessControlBlock,PCB)是一个用于描述进程的
内存管理
结构
想听风雨
·
2023-11-29 03:46
JavaEE
java-ee
进程和线程
PCB
RISC-V操作系统-RISC-V ISA介绍(下)
文章目录RISC-VISA基本介绍RISC-V历史简介RISC-V是什么RISC-V发展现状RISC-V特点RISC-V规范命名格式通用寄存器(32个)Hart特权级别
内存管理
和保护物理内存保护虚拟内存异常和中断
Liweiei
·
2023-11-29 00:44
RISC-V操作系统
risc-v
架构
未来的家
如果遇到危险,他会马上提示你躲避,严重时他还会启动
保护模式
。外
2725094cf6c2刘喆
·
2023-11-28 18:08
3.3.17内核基数树radix_tree源码解析与示例分析
1示例2参考基数树Linux基数树(radixtree)是将long整数键值与指针相关联的机制,它存储有效率,并且可快速查询,用于整数值与指针的映射,在内核代码中,使用基数树最多的场景是:IDR机制和
内存管理
等
口袋物联
·
2023-11-28 17:54
TI
AM62x平台从入门到精通系列
数据结构
基数树
radix
tree
lua源码解析——gc实现机制[详细版](一)
因此本文会详细介绍lua的gc实现机制以及背后的
内存管理
机制,并从代码层面逐段逐行
莫道桑榆晚1024
·
2023-11-28 17:24
lua源码解析
lua
Python后端开发面经
知识储备-上:面试流程、技巧通过不断的面试加深自己的面试经验python语法基础、性能剖析优化算法与数据结构、内置算法、排序……编程范式,各种模式(单例模式……)操作系统,Linux命令、线程进程,操作系统
内存管理
weixin_30700977
·
2023-11-28 16:15
后端
python
面试
PPT设置“只读模式”的两种方法
想要防止PPT文件被意外更改,或者禁止他人随意更改,我们可以给PPT设置
保护模式
,而PPT的“只读模式”就起到了这样的作用。具体的设置方法有两种,我们可以根据不同需求选择合适的方法。
百事牛
·
2023-11-28 14:57
PPT
解除限制编辑
加密解密
powerpoint
微软
安全
windows
Unity3D资源加载与
内存管理
Unity3D资源加载与
内存管理
Unity3D中的资源加载AssetBundle运行时加载:Unity3D占用内存太大怎么解决呢?
天富儿
·
2023-11-28 14:06
内存优化
unity
内存优化
Autorelease学习笔记
retain和release是MFC模式开发下,每个初级iOSer的心中痛,多少次bug都是因为
内存管理
不当引起的。
AprSnow
·
2023-11-28 11:06
Qt delete & deletelater设计
注:本文暂不涉及智能指针(smartpointer)相关的东西,你可以考虑Qt智能指针学习一文Qt半自动的
内存管理
在Qt中,
weixin_34122810
·
2023-11-28 10:55
c/c++
内存管理
Qt中关于delete的应用
文章目录前言Qt半自动的
内存管理
父子关系建立与解除获取父、子对象关于delete的示例程序参考和引用前言这学期开了专业课Qt,第一次接触到C++,在C++中学习过程中,我们都知道:delete和new必须配对使用
话真多
·
2023-11-28 10:24
Qt(C++)学习手册
Qt
C++
[操作系统]进程和线程
目录1.什么是进程1.1进程控制块抽象1.2CPU分配——进程调度(ProcessScheduling)1.3内存分配——
内存管理
(MemoryManage)1.4进程间通信(InterProcessCommunication
老cu
·
2023-11-28 07:01
数据结构
内存管理
1.对象的生成和引用计数对象是在堆空间上的,alloc创建内存区域,init初始化内存区域,同时在栈空间上,我们会push一个指针,指向对象的所存在的那个内存区域2.对象的释放与循环引用对象一般在方法结束之后会释放,如果循环引用之后,引用计数不会降为1,对象内部不会走dealloc方法,然而外面的栈指针已经释放了(&p内存块已经释放了),但是堆里面的内存还相互引用着,所以会造成内存释放不了。3.继
kakao6
·
2023-11-28 05:11
Unity 工具之 UniWebView 内嵌网页/浏览器到应用中,并且根据UGUI大小放置(简单适配UGUI)
浏览器到应用中,并且根据UGUI大小放置(简单适配UGUI)一、简单介绍二、UniWebView组件上的几个参数属性选项介绍三、一些关键接口介绍四、Transition五、MemoryManagement(
内存管理
仙魁XAN
·
2023-11-28 05:24
Unity
实用工具
Unity
UniWebView
适配UGUI大小
JavaScript 是如何工作的:模块的构建以及对应的打包工具
JavaScript是如何工作的:
内存管理
+如何处理4个常见的内存泄漏!JavaScript是如何工作的:事件循环和异步编程的崛起+5种使用async
weixin_34233679
·
2023-11-28 04:57
javascript
webpack
网络
ViewUI
C 标准库 - <stdlib.h>和<string.h>详解
目录C标准库-简介库变量库宏库函数实例C标准库-简介库变量库宏库函数实例C标准库-简介C标准库中的是C标准库的头文件之一,包含了一些常用的函数和类型,主要用于
内存管理
、字符串转换、随机数生成等方面。
世俗ˊ
·
2023-11-28 02:14
C语言
c语言
学习
开发语言
面试问题--智能指针
它们是一种封装了动态分配内存的对象,具有自动
内存管理
的功能。C++标准库提供了两种主要的智能指针类型:std
jkxer
·
2023-11-27 23:08
面试相关
面试
c++
算法
面试问题--内存泄漏和内存溢出
解决内存溢出和内存泄漏的方法内存溢出(MemoryOverflow)和内存泄漏(MemoryLeak)是常见的
内存管理
问题,可能导致程序崩溃或系统性能下降。
jkxer
·
2023-11-27 23:02
面试相关
面试
职场和发展
JavaScript性能优化-工具及代码优化(11)
上一篇:【JavaScript性能优化-
内存管理
】本篇主要内容是JavaScript的性能优化,包含Performance工具及JavaScript代
5coder
·
2023-11-27 21:04
大前端【进阶】之路
performance
堆快照
js代码优化
timeline
JavaScript垃圾回收GC算法、V8引擎的垃圾回收以及性能优化
性能优化主要相关模块
内存管理
垃圾回收与常见GC算法V8引擎的垃圾回收Performance工具代码优化实例1.
内存管理
JavaScript
内存管理
MemoryManagement?
红尘灬客栈
·
2023-11-27 21:31
Web前端
nodejs
javascript
node.js
阿里云安全恶意程序检测(速通三)
pivot特征pivot特征构建时间pivot特征构建细节特点业务理解和结果分析结合模型理解业务多分类问题预测结果分析特征工程进阶基于LightGBM模型验证模型结果分析模型测试优化技巧与解决方案升级
内存管理
控制加速数据处理技巧其他开源工具包深度学习解决方案
盖盖的博客
·
2023-11-27 19:40
读书笔记
阿里云
特征工程
恶意程序检测
天池大赛
C++
内存管理
目录1.C/C++内存分布2.C语言中动态
内存管理
方式3.C++中动态
内存管理
3.1new/delete的用法1.操作内置类型2.操作自定义类型3.2new和delete操作内置类型和自定义类型的区别3.3
C++卢瑟
·
2023-11-27 19:38
C++
C++内存管理
new
delete
operator
new
operator
delete
定位new
内存泄漏
JVM:垃圾回收
当我们编写Java应用程序时,我们通常不需要考虑
内存管理
的细节,因为Java虚拟机(JVM)会自动处理内存分配和垃圾回收。垃圾回收是JVM的一个重要功能,它负责在应用程序运行时自动回收不再使用的内存。
杏花烟雨湘兰
·
2023-11-27 19:34
JVM
jvm
java
算法
JVM原理(三):垃圾回收
一、JVM内存是如何进行分配和回收的Java的自动
内存管理
机制就要是针对对象内存的分配和回收,同时Java
内存管理
主要是针对堆内存中对象的分配与回收引用我上一篇博客的堆内存中的对象内存分配和回收和流程—
by_yanzhenshun
·
2023-11-27 19:30
java基础
jvm
java
编程语言
JVM系列之:你真的了解垃圾回收吗
本文为《深入学习JVM系列》第十一篇文章文章更新履历:20220317:补充了垃圾回收的内容,通过finalize()复活对象增加了一个代码示例,补充完善了垃圾收集算法Java虚拟机的自动
内存管理
,将原本需要由开发人员手动回收的内存
hresh
·
2023-11-27 19:28
深入学习JVM
java
jvm
GC
JVM基础篇:垃圾回收
1.前言1.1C/C++的
内存管理
在C/C++这类没有自动垃圾回收机制的语言中,一个对象如果不再使用,需要手动释放,否则就会出现内存泄漏。
汤姆&Tom
·
2023-11-27 19:26
JVM
jvm
java
算法
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他