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内存泄漏
C++内存管理
文章目录内存划分C语言中的动态内存管理C++的内存管理new和delete的实现原理定位new表达式malloc/free和new/delete区别
内存泄漏
总结内存划分对于一个程序,在运行期间,其中的函数
小王学代码
·
2023-06-07 03:04
C++
c++
开发语言
【JVM】12. 垃圾回收相关概念
文章目录12.1.System.gc()的理解12.2.内存溢出与内存泄露内存溢出(OOM)
内存泄漏
(MemoryLeak)12.3.StopTheWorld12.4.垃圾回收的并行与并发并发(Concurrent
我有一颗五叶草
·
2023-06-07 01:12
JVM
jvm
java
算法
Golang协程池的实现与应用
如果不使用协程池,有可能造成系统创建大量同类协程池而导致消耗完内存或者
内存泄漏
的问题。2.使用协程池的优点不用手动频繁的创建协程了方便统一管理,只用管理池
·
2023-06-06 21:49
EventBus 开源库学习(二)
整体流程阅读EventBus在使用的时候基本分为以下几步:1、注册订阅者EventBus.getDefault().register(this);2、订阅者解注册,否者会导致
内存泄漏
EventBus.getDefault
孔小乐_1024
·
2023-05-31 13:46
深入了解 JavaScript
内存泄漏
然而在前端浏览器中,用户一般不会在一个页面停留很久,即使有一点
内存泄漏
,重新加载页面内存也会跟着释放。而且浏览器也有自己的自动回收内存的机制,所以前端并没有特别关注
内存泄漏
的问题。
涅槃快乐是金
·
2023-04-22 11:36
【C/C++】C++11 智能指针原理
智能指针是一种C++中的语言特性,它可以自动管理动态分配的内存,避免
内存泄漏
和悬空指针等问题。智能指针的原理是基于引用计数的内存管理机制。
Michael_Good
·
2023-04-21 21:24
C++11
c++
c语言
开发语言
【C/C++】C++11 智能指针循环引用问题以及解决方案
C++11智能指针循环引用问题智能指针循环引用是一种常见的
内存泄漏
问题,下面是一个简单的例子:#includeclassNode{public:std::shared_ptrset_sharedptr_node
Michael_Good
·
2023-04-21 21:50
C++11
c++
c语言
开发语言
常见性能问题导致原因
1、
内存泄漏
我们举个简单的例子。有一个宾馆,有100间房间,顾客每次都是在前台进行登记,然后拿到房间钥匙。
lifewange
·
2023-04-21 18:21
java
jvm
面试
JavaScript 计时器的魅力:自动调用、销毁与优雅的控制
但是,正确地使用计时器并不容易,尤其是在面临性能优化、
内存泄漏
等问题时。
张同学tty
·
2023-04-21 14:01
javascript
javascript
前端
开发语言
C/C++智能指针详解
C/C++中,指针是一个非常重要的概念,其强大但也麻烦麻烦之处就在于一旦你申请了内存,那就必须要手动去释放内容,否则就会造成
内存泄漏
当然了,
余识-
·
2023-04-21 13:44
C++基础知识分享
c++
c语言
开发语言
自定义View-性能优化
1.内存优化如果内存使用较多或者存在
内存泄漏
,导致系统GC频繁,从而造成页面卡顿,造成页面卡顿;如果绘制时消耗时间过多或者做了很多不必要的绘制,严重时可能导致ANR;如果控件的布局树复杂,冗余,嵌套太深
android小菜鸡一枚
·
2023-04-21 12:34
JAVA 线上故障排查思路,从 CPU、磁盘、内存、网络到GC
服务器问题排查步骤一、cpu使用情况1.top查看总体的系统硬件使用情况2.vmstat查看cpu3.jstat分析频繁gc二、内存使用情况1.free查看内存使用情况2.使用JMAP定位代码
内存泄漏
三
huihttp
·
2023-04-21 09:26
java基础
笔记
java
网络
开发语言
Java中的静态变量
因此如果我们在程序中使用静态变量,必须要注意对其进行管理,否则可能会引起
内存泄漏
的问题。
滄鎟あ
·
2023-04-21 08:43
java
jvm
开发语言
android
内存泄漏
快速解决
明白原理一般
内存泄漏
(traditionalmemoryleak)的原因是:忘记释放分配的内存逻辑
内存泄漏
(logicalmemoryleak)的原因是:当应用不再需要这个对象,未释放该对象的所有引用。
朱_c713
·
2023-04-21 07:50
高性能iOS应用开发(一):内存管理
iOS应用的整个代码都在一个autoreleasepool块中,这意味着所有的对象autorelease最后都会被回收,不会导致
内存泄漏
intmain(intargc,char*argv[]){@autoreleasepool
aaayia
·
2023-04-20 14:17
学习视频一些杂乱的东西
双问号表达式v-slot语法糖作用域插槽动态插槽初始化数组骚操作数字滚动->gsapstyle妙招新奇的原型链object.createB站笔记链接JS相关设计模式ajax+scsssvgvue3webpack
内存泄漏
PBitW
·
2023-04-20 14:38
看视频
视频笔记
VNC 桌面安装
背景在分析hive
内存泄漏
时,dump文件文件过大达到40GB,无法在本地电脑进行分析只能通过vnc链接服务器分析原理服务器上需要有工作桌面服务vncserver配置调用桌面,vncclient链接vncserver
后知不觉1
·
2023-04-20 14:55
C语言/C++编程学习,VC++中y一个检测
内存泄漏
的类
C语言是面向过程的,而C++是面向对象的C和C++的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。所以C与C++的最大区别在于它们的用于解决
小辰带你看世界
·
2023-04-20 14:07
快速清空Linux中的大文件
到文件的最简单方法来清空文件内容[root@localhost~]#>access.log2、使用true命令重定向清空文件这里我们将使用一个符号,:是一个shell内置命令,本质上等同于true命令,它可被用来作为一个
no-op
Leo0718
·
2023-04-20 14:52
干货满满
linux
服务器
运维
Handler官方推荐处理
内存泄漏
的方法
Handler官方推荐处理
内存泄漏
的方法很久没有写过博客了,之前的帐号都不知道密码了,随便写点东西吧,希望能把好的习惯捡起来现在android开发一般使用个都是AS,在使用Handler内部类使用的时候会直接提示
KevinGarnett21
·
2023-04-20 13:24
内存泄漏
的场景举例?
6.
内存泄漏
的场景举例?7.内存抖动是什么,举例子华为OD面试流程机试:三道算法题,关于机试,橡皮擦已经准备好了各语言专栏,可以直接订阅。
梦想橡皮擦
·
2023-04-20 10:54
华为OD技术面试题
面试
华为
tcp/ip
华为OD
华为OD机试
Android
内存泄漏
和内存溢出总结
一、导致
内存泄漏
的原因有哪些?
内存泄漏
的根本原因是:长生命周期的对象持有短生命周期的对象,短生命周期的对象就无法及时释放。
因为我的心
·
2023-04-20 08:40
9.23 Intel Flex-SH-software四面
介绍项目1-2min问我有没有自己去绕过操作系统直接调用硬件上的定时器我说用的还是hrtimer,是内核直接实现的写mcu上的
内存泄漏
查找函数比如A和B分别分配与释放,谁怎么样mallocfree多申请内存来标记申请函数与次数信息写了多申请两字节放后面最后要改到多申请位置前面两字节
南七技校
·
2023-04-20 08:05
中科大软件学院
秋招
stm32
python
c++
动态内存管理易错点+分析例题
对动态开辟的内存越界访问3.非动态开辟内存却用free释放4.使用free释放动态开辟内存的一部分5.free多次释放如果加了p=NULL的话free(p)相当于啥也不干程序起码不会崩掉6.动态开辟内存忘记释放(
内存泄漏
在罗马弹贝斯的小浣熊
·
2023-04-20 05:57
c++
c语言
Item13:以对象管理资源
1.举例(依赖delete导致
内存泄漏
)以一个模拟投资行为(股票、债券)的类为例,其中各种投资类型继承自一个r
jdududu
·
2023-04-20 01:21
Effective
C++
c++
开发语言
2021-02-24-模糊测试(WinAFL)
模糊测试基本概念模糊测试是一种软件测试技术,其核心思想是自动或半自动的生成随机数据输入到一个程序中,并监视程序异常,如崩溃,断言(assertion)失败,以发现可能的程序错误,比如
内存泄漏
。
L1E6N0A2
·
2023-04-20 00:01
linux valgrind 安装和使用
例如检查
内存泄漏
工具—memcheck。
Zhongyl_
·
2023-04-20 00:38
valgrind
相关
linux相关
valgrind可以输出部分报告而无需退出配置文件应用程序吗?
我想用valgrind检查一个长时间运行的
内存泄漏
过程.我怀疑我之后的
内存泄漏
可能会在执行几个小时之后才会发生.我可以在valgrind下运行应用程序并获得valgrind日志就好了,但这样做意味着我必须退出应用程序并重新启动它以重新启动一个新的
RyanLeiWang
·
2023-04-20 00:36
linux
debug调试
[iOS] Xcode调试技巧 & 弱网等
很懒的我决定把之前的杂项分个类了...目录:Xcode快捷键调试看到都是nil,print告诉你variablenotavailable模拟弱网调试控制台看log
内存泄漏
MemoryGraphcrashlog
木小易Ying
·
2023-04-20 00:13
详解JVM 的垃圾回收算法和垃圾回收器
开篇我们知道JVM的垃圾回收机制实际上是对JVM内存的操作,回收的目的是为了避免内存溢出和
内存泄漏
的问题。
Java面试那些事儿
·
2023-04-19 22:05
java
JavaScript每日五题面试题(第三天)
1、常见的
内存泄漏
案例?意外的全局变量:由于使用未声明的变量,而意外的创建了一个全局变量,而使这个变量一直留在内存中无法被回收。
lucky_full
·
2023-04-19 21:54
JavaScript面试题
每日五道js面试题
javascript
开发语言
前端
面试
C语言动态内存管理的原理及实现方法
3.1对NULL指针的解引用操作3.2对动态开辟空间的越界访问3.3对非动态开辟内存使用free释放3.4使用free释放一块动态开辟内存的一部分3.5对同一块动态内存多次释放3.6动态开辟内存忘记释放(
内存泄漏
·
2023-04-19 19:34
ThreadLocal导致JVM
内存泄漏
原因探究
目录为什么要使用ThreadLocal使用ThreadLocal具体实现引发
内存泄漏
的原因为什么要使用ThreadLocal在一整个业务逻辑流程中,为了在不同的地方或者不同的方法中使用同一个对象,但是又不想在方法形参中加这个对象
·
2023-04-19 19:02
源码:LeakCanary
一、介绍自动检测
内存泄漏
的检查工具二、使用debugImplementation'com.squareup.leakcanary:leakcanary-android:2.5'debugImplementation
郑子
·
2023-04-19 19:43
Android:源码篇
LeakCanary
android
弱引用Handler
Handler导致
内存泄漏
问题很常见,因此需要让它弱引用context。每次都写在调用处明显不可能,如下处理一下更好用。
ThornFUN
·
2023-04-19 19:40
Android
弱引用
2018年PHP有哪些新趋势
PHP语言入门简单,容易掌握,程序健壮性好,不容易出现像Java、C++等其他语言那样复杂的问题,如
内存泄漏
和Crash,跟踪调试相对轻松很多。那么2018PHP又会有哪些新的趋势呢?
厚学君
·
2023-04-19 16:46
bug记录
排查了很久,发现没有
内存泄漏
,死锁等代码问题,内存使用率也还好,就是TCP连接很高。b)在prod-center服务器上,无意中使用nets
天问_玄
·
2023-04-19 13:46
一.Jetpack全套
Jetpack全套一.Jetpack介绍1.特性:2.分类:二.应用架构三.LifeCycle:1.简介2.简单使用3.实战:Dialog
内存泄漏
4.Lifecycle的应用(0)activity/fragment
_yao_
·
2023-04-19 10:00
专高5
android
sqlite
kotlin
高级工程师面试 - PHP
文章目录php类实现动态调用、静态调用同时支持PHP垃圾回收机制请说明PHP中的垃圾回收机制是什么,以及讲解如何避免
内存泄漏
。面向对象中的继承和接口有什么区别?可以举例说明吗?
凯丨
·
2023-04-19 08:01
面试
php
面试
开发语言
内存回收策略
内存回收是程序员永恒的主题,虽然Java虚拟机自动回收内存,但仍存在内存漏泄的可能,需要理解内存回收机制,有助于程序员规避、排查
内存泄漏
问题。
某昆
·
2023-04-19 08:35
【C/C++】析构函数需要定义为虚函数
文章目录析构函数需要定义为虚函数析构函数未定义为虚函数时,对象切割与
内存泄漏
有什么区别?为什么对象切割会导致程序行为不可测?
Michael_Good
·
2023-04-19 01:55
Linux
C/C++
c++
c语言
js的垃圾回收机制
引用计数法:在低版本的IE中经常出现
内存泄漏
,很多时候就是因
瑶瑶旺仔
·
2023-04-19 00:16
前端
javascript
go性能分析工具pprof
按照一定的频率采集所监听的应用程序CPU(含寄存器)的使用情况,可确定应用程序在主动消耗CPU周期时花费时间的位置MemoryProfiling:内存分析,在应用程序进行堆分配时记录堆栈跟踪,用于监视当前和历史内存使用情况,以及检查
内存泄漏
我是等闲之辈
·
2023-04-19 00:28
golang
工具
golang
后端
阿里巴巴面试题基础篇 C++基础篇(二)
为什么要使用智能指针:智能指针的作用是管理一个指针,因为存在以下这种情况:申请的空间在函数结束时忘记释放,造成
内存泄漏
。使用智能指针可以很大程度上的避免这个问题,因为智能指针就是一个类,当超出了类的作
书山压力
·
2023-04-19 00:38
Android---
内存泄漏
检测核心原理
目录LeakCanary核心原理LeakCanary检测对象的类型ReferenceQueue与WeakReferenceLeakCanary里的监控列表与保留列表常见
内存泄漏
案例1.单例导致
内存泄漏
2
别偷我的猪_09
·
2023-04-18 23:03
#
性能优化
android
Android NDK 开发中正确释放 JNI 对象
获取字符串错误❌:没有正确释放,会导致
内存泄漏
constchar*str=env->GetStringUTFChars(jstr,nullptr);正确✅:必须调用ReleaseStringUTFChars
ImWiki
·
2023-04-18 21:33
LeakCanary源码分析
知识点汇总:一:LeakCanary项目概述二:
内存泄漏
对象的监听实现三:
内存泄漏
数据的磁盘写入实现四:
内存泄漏
文件的解析实现五:
内存泄漏
对象的引用链展示六:项目扩展知识点汇总七:扩展阅读一:LeakCanary
Android开发_Hua
·
2023-04-18 20:50
内存泄漏
,内存溢出
内存泄漏
:指程序在申请内存后,当该内存不需再使用但却无法被释放,归还给程序的现象。
残非
·
2023-04-18 19:16
QObject对象生命周期管理
1.1特别是多线程环境下如何正确管理好对象的生命周期,更是C++程序开发中的一个难点,稍有不甚就会出现
内存泄漏
、程序崩溃等严重问题。
hss2799
·
2023-04-18 18:22
qt
开发语言
Linux 性能优化(应用程序内存使用情况详细,检测
内存泄漏
)
CPU高速缓存image.pngps-ovsz,rss,tsiz,dsiz,majflt,minflt,pmem,commandimage.pngimage.pngcat/proc/pid/statusimage.pngcat/proc/pid/mapsimage.pngmemprof图形化内存使用工具valgrind分析程序的内存详细使用情况:https://blog.csdn.net/prim
SkTj
·
2023-04-18 16:11
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他