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
no-op内存泄漏
Linux
内存泄漏
内存泄漏
:
内存泄漏
一般指的是堆内存的泄漏。堆内存是指程序从堆中分配的、大小任意的(内存块的大小可以在程序运行期决定)、使用完后必须显示的释放的内存。
TX564
·
2023-04-18 15:54
数据结构
c语言
linux
C++内存管理(new和delete)
内置类型2.自定义类型new的原理delete的原理newT[N]的原理delete[]的原理5.定位new表达式(placement-new)6.malloc/free和new/delete的区别7.
内存泄漏
内存泄漏
分类
阿卡好可爱
·
2023-04-18 08:52
c++学习
c++
算法
c语言
数据结构
蓝桥杯
【GC垃圾回收算法】让内存垃圾无处藏身
就是指不再使用的垃圾如果不进行垃圾回收就会导致一个严重的问题,
内存泄漏
内存泄漏
:GC无法及时识别可以回收的内存进行释放,也就是内存占着不用也释放不了,导致内存的浪费,以至于后续的内存申请都会操作失败如果
内存泄漏
的越多就会导致内存溢出内存溢出
X_H学Java
·
2023-04-18 04:01
JVM
java
开发语言
JVM
GC
垃圾回收算法
关于NSTimer使用的
内存泄漏
问题之子线程
这里直奔主题吧,在另一篇文章《关于NSTimer使用的
内存泄漏
问题之主线程》中有对NSTimer比较详细的介绍。
yep灬
·
2023-04-18 01:47
[C#]IDisposable
在C#中,继承IDisposable接口的主要作用是在使用一些需要释放资源的对象时,可以显式地管理和释放这些资源,以避免
内存泄漏
和其他潜在问题。
DAGUNIANGZHOU
·
2023-04-18 00:26
c#
c#
开发语言
C/C++:动态内存管理
2.2.2operatornew与operatordelete函数2.3new/delete的实现原理2.4定位new(placement-new)2.5new/delete和malloc/free的区别三.
内存泄漏
【Shine】光芒
·
2023-04-17 23:04
c++
c语言
内存管理
关于shared_ptr的
内存泄漏
关于shared_ptr的
内存泄漏
结论:当对象存在循环引用时,shared_ptr存在
内存泄漏
;标准库提供了weak_ptr来解决,通过weak_ptr去引用对象,不会增加对象的引用计数;#include
魏赛
·
2023-04-17 23:35
动态内存管理--从动态内存分配函数开始和你一起了解
3.1对NULL指针的解引用操作3.2对动态开辟空间的越界访问3.3对非动态内存开辟的内存使用free释放3.4使用free释放一块动态内存的一部分3.5对同一块动态内存多次释放3.6动态内存忘记释放(
内存泄漏
吾与C
·
2023-04-17 23:09
C语言进阶
c语言
内存泄漏
内存泄漏
通常是因为调用了malloc/new等内存申请操作,但是缺少了对应的free/delete。
我的技术学习小站
·
2023-04-17 16:38
内存泄漏
问题分析思路(案例篇)
今天向大家分享一个工作中,
内存泄漏
问题的解决流程及其思路。相信对刚接触这一块的朋友,有借鉴意义。
有态度的程序员
·
2023-04-17 15:10
linux
上班日志
内存泄漏
iOS 内存管理
一、在Obj-C中,如何检测
内存泄漏
?你知道哪些方式?
maskerII
·
2023-04-17 15:41
jni jvm
内存泄漏
_使用JNI从C调用Java代码时发生
内存泄漏
我有一个C程序,它使用JNI在Java存储中存储一些对象。(在有人问之前,这里需要使用Java存储,而我必须用C编写一个客户端,该客户端才能从该存储中添加和检索对象)。我制作了程序,并尝试添加100000个大小为1KB的对象。但是在仅添加50000个对象之后,我得到了“内存不足”消息(请注意,每当我无法使用NewStringUTF和NewByteArray函数分配新的字符串或字节数组时,便会打印这
weixin_39555579
·
2023-04-17 13:54
jni
jvm
内存泄漏
jni jvm
内存泄漏
_在 JNI 编程中避免
内存泄漏
JAVA中的
内存泄漏
JAVA编程中的
内存泄漏
,从泄漏的内存位置角度可以分为两种:JVM中JavaHeap的
内存泄漏
;JVM内存中nativememory的
内存泄漏
。
PixelYao
·
2023-04-17 13:24
jni
jvm
内存泄漏
[转载] 解析Java的JNI编程中的对象引用与
内存泄漏
问题
参考链接:Java对象如何存储在内存中JNI,JavaNativeInterface,是nativecode的编程接口。JNI使Java代码程序可以与nativecode交互——在Java程序中调用nativecode;在nativecode中嵌入Java虚拟机调用Java的代码。JNI编程在软件开发中运用广泛,其优势可以归结为以下几点:利用nativecode的平台相关性,在平台相关的编程中彰显
ld909
·
2023-04-17 12:49
带有问题看原始文件----子线程AutoRelease对象何时释放
子线程的runloop都需要手动开启,那么子线程中使用autorelease对象会
内存泄漏
吗,如果不会又是什么时候释放呢。Run
halobear
·
2023-04-17 12:55
智能指针——C++
2.
内存泄漏
2.1什么是
内存泄漏
,
内存泄漏
的危害2.2
内存泄漏
分类(了解)2.3如何避免
内存泄漏
3.智能指针的使用及原理3.1RAII3.2智能指针的原理3.3std::auto_ptr3.4std::
Hey pear!
·
2023-04-17 12:44
C++
c++
数据结构
算法
关于安卓DialogFragment使用(一)
关于安卓DialogFragment基类封装(一)对于DialogFragment,在androidX1.1.0后,已修复
内存泄漏
本文内容较短,直接上干货,核心代码如下:/***FileName:BaseDialogFragment
motosheep
·
2023-04-17 12:04
gdb内存检查
内存检查gcc选项-fsanitize=address检查
内存泄漏
检查堆溢出检查栈溢出检查全局内存溢出检查释放后再使用示例代码https://github.com/SimpleSoft-2020/gdbdebug
Zhang Wenhao
·
2023-04-17 10:35
linux下gdb调试
c++
linux
Android - Handler导致的
内存泄漏
内存泄漏
:没有用的对象,无法被GC垃圾回收,就会造成
内存泄漏
(OOM)Handler如果使用不当,极大可能造成
内存泄漏
。
xlq
·
2023-04-17 10:38
js设计模式——发布订阅模式
2.缺点:可能会造成
内存泄漏
,如果订阅者对象没有及时
陈宜栋
·
2023-04-17 09:38
设计模式
javascript
前端
设计模式
【Python中的垃圾回收机制】
垃圾回收机制是Python中内存管理的重要组成部分,它可以自动检测和清除不再使用的内存,从而避免
内存泄漏
和程序崩溃的问题。Python中的垃圾回收机制主要基于引用计数技术。
菜鸟小超
·
2023-04-17 05:02
python
python
前端面试之js总结之常见的
内存泄漏
标记-清除算法由垃圾回收器维护一系列根节点(代码中被引用的全局变量)列表,在JS中,window或global对象就可以看作是一个根结点。由于window对象是一直会存在的,所以它和其子对象都会被看作是一直可被追踪的,即这些对象对应的内存块不会被回收。所有的根都会被检查并标记为引用状态,从根出发,递归地检查子结点。所有可被检查到的都视为非垃圾。所有未被标记的内存块都被认为是垃圾内存,即回收器将回收
厂厂哥
·
2023-04-17 03:54
ThreadLocal源码分析及
内存泄漏
ThreadLocal原理分析及
内存泄漏
ThreadLocal的使用ThreadLocal原理set方法解析replaceStaleEntry方法解析expungeStaleEntry方法解析cleanSomeSlots
dearfulan
·
2023-04-17 03:27
并发编程
java
JAVA-- 在Java8 Parallel Stream中如何自定义线程池?
如果程序创建一个自定义ThreadPool,必须记住调用它的shutdown()方法来避免
内存泄漏
。
java编程艺术
·
2023-04-17 02:54
JAVA基础
java8
stream
parallel
stream
ForkJoinPool
自定义线程池
Webpack热更新
内存泄漏
探索
搜寻资料Webpack
内存泄漏
issuehttps://github.com/webpack/webpack/issues/6929几个问题:Chromedevtoolbughttps://bugs.chromium.org
pujiaxun
·
2023-04-17 01:29
Java模拟面试-1
Java模拟面试-1简述一下操作系统中的缺页中断说一说你对volatile关键字的理解
内存泄漏
的问题如何解决Redis有哪些数据类型算法题简述一下操作系统中的缺页中断缺页中断就是系统要访问的页不在内存中
想去22世纪
·
2023-04-17 00:51
面试实战
面试
java
jvm
Android
内存泄漏
handler内部类持有外部引用用weakreference网络请求持有activity对象在ondestroy的时候停止网络请求使用rxjava在ondestroy的时候deperacted一下cursorsocket不用了就关掉static的context对象asyntaskondestroy的时候关掉使用leakcanary使用MAT
ElonYanJ
·
2023-04-16 22:30
C++|map删除所有元素的四种方法 值为指针最好用迭代器删除
map自带的.clear()函数会清空map里存储的所有内容,但如果map值存储的是指针,则里面的值不会被清空,会造成
内存泄漏
,所以值为指针的map必须用迭代器清空。
奇树谦
·
2023-04-16 19:52
C/C++/qt
c++
开发语言
Android Jetpack:LiveData与ViewModel的使用教程
使用LiveData并不需要太担心
内存泄漏
问题,因为它在创建时会绑定LifeCycle(例如Activity),当LifeCycle销毁时,LiveData便会自动与其解除绑定。
PYJTLK
·
2023-04-16 18:01
Jetpack
android
jetpack
android
java
iOS和flutter混编FlutterMethodChannel
内存泄漏
问题
1.前言移动端原生和flutter模块混编时,少不了要在两个模块之间做通讯的需求。flutter为我们提供了三种交互方式:BasicMessageChannel:双向通道,iOS和flutter都可以主动向对方传递消息,最简单的传递数据。MethodChannel:双向通道,使用方式基本和BasicMessageChannel一样,但是高级一些,能够自定义methodName。EventChann
番茄炒西红柿啊
·
2023-04-16 15:23
2020-06-23-Android下registerReceiver为什么会
内存泄漏
开发过程中,如果需要动态注册广告,我们需要调用registerReceiver方法实现动态注册广告,如果没有调用unregisterReceiver会导致
内存泄漏
,这是为什么呢?
落后程序员
·
2023-04-16 11:10
内存泄漏
问题定位
Linux程序中如果内存使用率异常偏高,则可能存在
内存泄漏
问题,这时应关注文件系统内存占用、共享内存占用及各个业务进程内存占用,可用top查看各个进程CPU使用情况。
HW_Coder0501
·
2023-04-16 08:29
问题定位
内存泄漏
内存泄露的原因及解决方法
当一个对象已经不需要再使用本该被回收时,另外一个正在使用的对象持有它的引用从而导致它不能被回收,这导致本该被回收的对象不能被回收而停留在堆内存中,这就产生了
内存泄漏
。
保持沉默_c522
·
2023-04-16 06:18
内存泄漏
以及jmap命令的用法
查看
内存泄漏
命令:命令作用jps查看java进程号jmap-histo:live进程号>存放路径将进程打印到文本中start路径名打开文本,查看实例个数过程如下:这是用到的代码(也就是我放到TestDemo1
中都
·
2023-04-16 03:05
java基础
java内存泄漏
jmap命令用法详解
Android性能优化之内存优化总结
3、
内存泄漏
一般指该被回收的对象持有其他对象引用导致
丶切切切切梨
·
2023-04-16 00:34
记一次
内存泄漏
排查
记一次
内存泄漏
排查文章目录记一次
内存泄漏
排查背景问题排查问题处理背景最近某项目的服务突然告警,cpu超85%,随后就是服务宕机。
lemontree1993
·
2023-04-16 00:31
问题解决
jvm
java
内存泄漏
OOM
MAT
RAII机制介绍
RAII机制介绍RAII全程为ResourceAcquisitionIsInitialization(资源获取即初始化),RAII是C++语法体系中的一种常用的合理管理资源避免出现
内存泄漏
的常用方法。
好吃还得是柚子
·
2023-04-15 22:32
C++语言
raii
c++
编程语言
Ch09-10 Jmeter笔记——数据库部分
2)通过实时监控工具(nmon等)监控分析:a、系统在运行过程中其CPU是否稳定运行或CPU耗用是否过高;b、在系统运行过程中其内存是否存在
内存泄漏
现象;数据库性能测试范围sql语句-慢查询等资源使用率
澈夜蝉眠
·
2023-04-15 22:51
压力测试
Android Profiler 内存分析器中的泄漏检测
在内存分析器中分析堆转储时,可以过滤AndroidStudio认为可能表明应用中的Activity和Fragment实例存在
内存泄漏
的分析数据。
Crazy程序猿2020
·
2023-04-15 21:10
#
Android
android
Profiler
Golang程序查找
内存泄漏
(pprof)
1.在main包中,选择在一个单独文件中加上pprof包引用并设置条件编译,这样不会与develop正式版本代码产生任何耦合。//+builddebugpackagemainimport("net/http"_"net/http/pprof")funcinit(){gohttp.ListenAndServe(":18080",nil)}2.编译gobuild-tagsdebug.3.在目标机中运行
守望先锋第一亚索
·
2023-04-15 18:43
jvm
golang
后端
Go 实战Go
内存泄漏
,pprof定位
内存泄漏
问题
引言:最近解决了我们项目中的一个内存泄露问题,事实再次证明pprof是一个好工具,但掌握好工具的正确用法,才能发挥好工具的威力,不然就算你手里有屠龙刀,也成不了天下第一,本文就是带你用pprof定位内存泄露问题。关于Go的内存泄露有这么一句话不知道你听过没有:10次内存泄露,有9次是goroutine泄露。我所解决的问题,也是goroutine泄露导致的内存泄露,所以这篇文章主要介绍Go程序的go
Mark66890620
·
2023-04-15 18:41
Golang
golang
生产环境Go程序内存泄露,用pprof如何快速定位
内存泄漏
可以在整个系统中以多种形式出现,除了在写代码上的疏忽,忘了关闭该关闭的资源外,更多的时候导致系统发生内存泄露原因可能是设计上决策不对、或者业务逻辑上的疏忽没有考虑到一些边界条件。
kevin_tech
·
2023-04-15 18:10
java
linux
python
编程语言
面试
Go
内存泄漏
,pprof 够用了吗?
文|朱德江(GitHubID:doujiang24)MOSN项目核心开发者、蚂蚁集团技术专家专注于云原生网关研发的相关工作本文2651字阅读8分钟前言MOSN是主要使用Go语言开发的云原生网络代理平台,在蚂蚁集团有着几十万容器的大规模生产应用。在这种大规模的应用中,经常会遇到各种内存问题,通常情况下pprofheapprofile可以很好帮助分析问题。不过,有时候pprof也不够用,也就需要我们有
SOFAStack
·
2023-04-15 18:08
go
github
架构
Jetpack全家桶手册之ViewModel 源码分析
(即保证相同作用域获取的ViewModel实例相同)如何避免
内存泄漏
?维持我们一贯的风格,我们先来大胆地猜一猜对于问题1:activity有着saveInstanc
Android技术栈
·
2023-04-15 15:54
Android
android
android
jetpack
性能优化
kotlin
android
studio
【C语言进阶:动态内存管理】常见的动态内存错误
本节重点内容:对NULL指针的解引用操作对动态开辟空间的越界访问对非动态开辟内存使用free释放使用free释放一块动态开辟内存的一部分对同一块动态内存多次释放动态开辟内存忘记释放(
内存泄漏
)经典的笔试题
-FLASH-
·
2023-04-15 14:25
C语言进阶
c语言
c语言之动态内存管理篇
3.1对空指针的解引用操作3.2对内存开辟的空间进行越界访问3.3对非动态内存开辟使用free函数3.4使用free释放动态开辟空间的一部分3.5对同一块动态内存多次free3.6动态开辟内存忘记释放(
内存泄漏
梦呓dream
·
2023-04-15 10:56
c语言
Rxjava常规使用及
内存泄漏
问题
最近在改一处
内存泄漏
时候问题时,遇到一个Rxjava相关的泄漏问题。项目中虽然用Rxjava的地方不多,但是项目中用到的东西,还是尽可能搞懂用法、原理。让心里踏实点。
gogoingmonkey
·
2023-04-15 10:49
Web系统性能分析
Web常见系统性能分析1.避免for中频繁调用数据库连接进行增删改查;在循环中频繁调用数据库连接去进行数据的CRUD,会大大拖慢系统的运行速度,严重影响用户体验,甚至导致
内存泄漏
;试验表明,在for中写
倔强的皮卡丘啊
·
2023-04-15 10:27
技术专栏
java
数据库
手把手教你在Android-Studio上分析
内存泄漏
,实战解析
写在前面周末了,人一旦没有点事情干,心里就瞎想,而且跟几个老男人坐在一起,更容易瞎想,我自己现在也是三十出头了,也是无时无刻在担心自己的职业生涯,担心丢掉工作没有收入,担心身体机能下降,担心突然来一场说来就来的大病。3-5年的Android工程师最容易遇到的4个瓶颈是什么?1.原理认知浅工作内容多是简单UI界面开发和第三方SDK整合,对原理层和底层开发了解不深2.技术视野窄长期在小型软件公司,外包
高级Java面试题大全
·
2023-04-15 09:54
程序员
android
移动开发
面试
前端面试题
闭包:函数嵌套函数,内部函数可以引用外部函数的参数和变量,变量和参数不会被垃圾回收机制所回收好处:1)希望一个变量长期驻扎在内存之中2)避免全局变量的污染3)私有成员的存在注意:可能会造成
内存泄漏
详情可参考
itsmyturn
·
2023-04-15 08:16
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他