腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
避免
在
Observable.create
()
发出
监听器
对象
时
发生
内存
泄漏
、
、
、
、
我正在为使用RxKotlin Observable
发出
更改的FirebaseFirestore快照侦听器编写一个包装器。我编写了以下类,它使用create()方法创建可观察
对象
,并在有新的数据快照可用时异步
发出
更改。 问题是,我每次创建这个类的实例并停止使用它
时
,都会
泄漏
内存
。重写这个类而不泄露
内存
的最好方法是什么?任何关于如何创建可以从侦听器
发出
对象
的可观察
对象
的资源都会非常有帮助!documentReferenc
浏览 0
提问于2018-01-15
得票数 2
回答已采纳
1
回答
清除构造函数中抛出错误的
对象
、
、
、
、
Javascript
对象
构造函数 someEventEmitter.on("event", this.someHandler);try {} catch(e) { 一些现实世界中的案例以类似于上述示例的方式
发生
。试图构造
对象
,但构造函数(或可能是父构造函数)抛出错误。可能是编程的操作抛出,也可能是引用错误之类的错误。
在
抛出异常之前,
在
浏览 1
提问于2016-03-16
得票数 0
2
回答
可观察
对象
是自动释放的吗? RxAndroid
、
、
我有一个创建Observable的函数:
Observable.create
(emitter -> { // call webservice
浏览 0
提问于2018-02-09
得票数 0
1
回答
在
android上使用'new‘创建
对象
时
发生
内存
泄漏
、
、
、
最近,我致力于减少我的android源代码的
内存
泄漏
。我
在
android studio上使用分配跟踪工具 如果你看这张图 IMediaCodec.BufferInfo我猜
在
使用new创建
对象
时会
发生
内存
泄漏
所以我尝试
在
return outputBufferIndex;上添加bufferInfo = nu
浏览 0
提问于2017-10-20
得票数 0
1
回答
如何解决swing侦听器
内存
泄漏
?
、
、
、
背景argTypeComboBox.addItemListener(new
浏览 1
提问于2009-12-10
得票数 9
回答已采纳
1
回答
RxJava2中有多个订阅者的单个异步事件
、
、
、
、
订阅服务器将自动取消订阅,以
避免
内存
泄漏
。将没有第二次活动,也没有理由仍然订阅。 订阅/稍后调用方法的订阅者只获取缓存的值。
浏览 4
提问于2016-11-28
得票数 1
回答已采纳
6
回答
有没有可能.NET中的堆栈也会
发生
内存
泄漏
?
、
、
内存
泄漏
是,当应用程序中有未使用的
内存
,GC可以收集它
时
,通常会
发生
在应用程序中的一些地方,我们保留了不需要的
对象
强引用,并且GC将能够找到路径(直接和间接),因此它可以释放该
对象
,但这对于引用类型都是正确的,这意味着
在
堆
内存
分配中。据我所知,GC不会负责清理堆栈,它会在函数返回
时
自动清理堆栈。 所以我的问题是,是否有可能在堆栈中也
发生
内存
泄漏
?如果是,那么<em
浏览 0
提问于2010-02-25
得票数 5
回答已采纳
1
回答
是否有办法
在
关闭
时
使用ThreadLocals (保存会话
对象
)方法关闭contextDestroyed()方法中的所有ContextListener?
、
、
、
、
我
在
我的应用程序中面临
内存
泄漏
(TOMCAT v9),涉及线程局部变量
对象
,如下所示: 2019-2019-17:40:34.752严重线程-10 org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaksweb应用程序[]创建了一个具有类型键和类型值的ThreadLocal,但在web应用程序停止
时
未能删除它。线程将随着时间的推移而更新,以
避免
可能的
内存
泄漏
浏览 1
提问于2019-09-25
得票数 0
回答已采纳
1
回答
位图、Bitmap.recycle()、WeakReferences和垃圾收集
、
、
、
、
在
Android上,建议引用Bitmap
对象
为WeakReferences,以
避免
内存
泄漏
。当不再保留位图
对象
的硬引用时,垃圾回收器将自动收集它。我认为这是因为Bitmap
对象
有特殊的
内存
管理。 对吗?如果这是真的,那么
在
使用WeakReferences
时
,一定会有
内存
泄漏
,因为
在
释放WeakReferences
时
从不调用Bitmap.recyc
浏览 0
提问于2011-02-11
得票数 25
回答已采纳
1
回答
extraBufferCapacity中大量的SharedFlow会导致
内存
泄漏
吗?
、
、
、
、
当用户离线而另一个用户向他发送大量消息
时
,一旦用户在线,这些消息就会在Repository中一个接一个地被接收,并需要传送到ViewModel以在用户界面中显示。我首先将extraBufferCapacity值设置为1,并看到
在
本例中,ViewModel中只接收到前两条消息。现在,如果我将extraBufferCapacity值增加到Int.MAX_VALUE,它会导致
内存
泄漏
吗?
浏览 10
提问于2022-01-17
得票数 2
3
回答
WPF-应用程序
内存
泄漏
、
、
在
WPF应用程序中,
在
某些操作(按下启动计算序列的按钮)之后,
在
每次按下按钮后,大约在10 mbytes上就会
发生
内存
泄漏
(
在
vm大小部分的任务管理器中可以看到)。 计算序列不包含错误。
内存
分析器(.NET Memory Profiler)的使用表明,.net中没有
泄漏
,但是每次按下按钮后,名称/资源部分(标记为HeapMemory)中显示的
内存
大小大约会增加10 mbytes。我读过关于WPF中
泄
浏览 5
提问于2009-09-10
得票数 2
2
回答
使用带有终结器的C++/CLI定义类
时
C#中的
内存
泄漏
、
、
、
、
当我
在
C++/CLI中实现类
时
:{ !只需重复创建一个
对象
:{ { }然后,在运行程序时,
内存
被慢慢地消化到OutOfMemoryException中。看来,每次我
在
C++/CLI中实现终结器
时
,都会
发生</
浏览 4
提问于2013-03-20
得票数 4
回答已采纳
9
回答
避免
、查找和删除Cocoa中的
内存
泄漏
、
、
、
、
内存
(和资源)
泄漏
会
发生
。你如何确保他们不会这样做?一旦你有一个泄露的应用程序,你如何追踪
泄漏
的来源? (哦,请
避免
“只使用GC”的回答。
在
iPhone支持GC之前,这不是一个有效的答案,即使这样-也有可能
泄漏
GC上的资源和
内存
。)
浏览 1
提问于2008-10-05
得票数 19
5
回答
大多数常见
内存
/资源
泄漏
错误
、
所有优秀的C++程序员都知道如何
避免
内存
(或诸如套接字之类的资源)的
泄漏
:I start: 有时,您忘记将基类的析构函数定义为虚拟的。因此,指向基
浏览 1
提问于2009-08-26
得票数 5
2
回答
如果可观察到的用户使用异步管道,是否需要取消订阅?
、
、
我需要确定两种处理可观测值的不同方法是否同样有效,或者其中一种方法是否会导致
内存
问题。 在下面的示例中,foo$和bar是从服务接收其值的模板变量。每个人都有自己的可观察性。
在
组件中,从订阅中显式地给出了bar的值,然后
在
OnDestroy()中结束该订阅。然而,foo$没有显式地订阅服务,而是
在
模板中使用async管道。foo$和bar都是显示服务数据的有效方式,还是foo$有问题,因为没有取消对
内存
清理的订阅?
浏览 2
提问于2019-05-08
得票数 3
回答已采纳
2
回答
匿名侦听器与弱引用不兼容吗?
、
、
、
我读到了一个刚刚被问到的问题:“这种方法的问题是,不能有仅在集合中引用的侦听器,因为它将随机消失(在下一个GC上)” 我是否正确地理解使用弱引用(例如存储
在
WeakHashMap中
时
)与匿名侦听器不兼容?显然,如果我保留一个正常的引用,它就不符合GC的条件,但是当它在WeakHashMap中
时
,侦听器何时才能准确地理解GC呢?
浏览 4
提问于2011-12-12
得票数 17
1
回答
iOS
内存
调试
、
、
、
我确实看到dealloc被调用用于不必要的视图,但是当我
在
滚动
时
监视Instruments中的
内存
分配
时
,我发现每次滚动UIScrollView
时
,活动字节都会增加5K。尽管
在
UIScrollView中只保留了3个活动视图,但活动
对象
的数量也
在
不断增加。 应用程序不会崩溃或
发出
内存
警告,但是,我正在尝试找出这是否是我应该意识到的
内存
泄漏
。分析代码不会
发出
任何<em
浏览 0
提问于2011-10-12
得票数 3
2
回答
Qt:发射信号会导致堆栈溢出(或
内存
泄漏
)吗?如果它们连接的槽/线程被阻塞了,会
发生
什么?
、
、
、
当要捕获信号的目标线程被阻塞
时
,它所占用的信号和
内存
会
发生
什么变化?队列会溢出,我们会失去一些信号吗? 堆栈溢出了吗?
浏览 12
提问于2022-05-18
得票数 0
回答已采纳
2
回答
从终结器打电话给RCW安全吗?
、
、
我有一个托管
对象
,它调用COM服务器来分配一些
内存
。托管
对象
必须再次调用COM服务器,以便在托管
对象
离开之前释放该
内存
,以
避免
内存
泄漏
。此
对象
实现IDisposable以帮助确保
发出
正确的
内存
释放COM调用。 如果没有调用Dispose方法,我希望
对象
的终结器释放
内存
。问题是,终结的规则是,您不能访问任何引用,因为您不知道
在
您之前已经完成了哪些其
浏览 2
提问于2009-10-15
得票数 18
回答已采纳
2
回答
C++ strcpy
内存
泄漏
指针释放后的
内存
消耗与发布前相同。
浏览 8
提问于2015-05-22
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中的内存泄露的几种可能
深入了解 JavaScript 内存泄漏
python入门教程14-01(python语法入门之python内存泄露)
iOS APP内存泄漏的问题
鸿蒙APP解决内存泄漏的问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券