Block will be retained by an object strongly retained by the captured object防止iOS中私有属性在block中的循环引用对于一般的@prope
原创 2022-03-23 11:17:32
26阅读
Block will be retained by an object strongly retained by the captured object防止iOS中私有属性在block中的循环引用对于一般的@property修饰的属性我们可以使用__weak转换一下self来修饰 __weak typeof(self) weakSelf = self; //然后把self.xxx变成weakself.xxx那么.对于一些没有使用@property修饰的私有属性呢.比如一下这种.
原创 2021-06-04 22:38:07
353阅读
转载自:http://www.yourkit.com/docs/90/help/sizes.jsp  YourKit Java Profiler is capable of measuring shallow and retained sizes of objects.   Shallow size of an obj
转载 精选 2011-10-26 09:53:17
796阅读
保留消息定义   如果PUBLISH消息的RETAIN标记位被设置为1,则称该消息为“保留消息”;   Broker会存储每个Topic的最后一条保留消息及其Qos,当订阅该Topic的客户端上线后,Broker需要将该消息投递给它。 A retained message is a normal MQTT message with the retained flag set to true. T
转载 2019-09-14 20:15:00
353阅读
2评论
# 如何实现 Android Retained size 单位 ## 概述 在 Android 开发中,我们经常需要查看应用程序在内存中的大小。其中一个指标就是 Retained size,表示对象在内存中的大小。本文将教你如何通过 Android Studio 来查看 Retained size 单位。 ### 流程表格 | 步骤 | 操作
原创 2024-04-14 05:46:59
100阅读
## Android Studio Retained Size 单位解析 在使用 Android Studio 进行性能优化时,经常会遇到一个概念——Retained Size(保留大小)。本文将详细解析 Retained Size 的含义以及在 Android Studio 中的单位表示,并提供代码示例来帮助读者更好地理解这个概念。 ### Retained Size 是什么? Retai
原创 2023-11-02 03:05:34
803阅读
所有包含Heap Profling功能的工具(MAT, Yourkit, JProfiler, TPTP等)都会使用到两个名词,一个是Shallow Size,另一个
转载 2023-05-11 14:01:26
148阅读
Shallow heap & Retained heap
转载 2022-12-03 00:36:37
79阅读
所有包含Heap Profling功能的工具(MAT, Yourkit, JProfiler, TPTP等)都会使用到两个名词,一个是Shallow Size,另一个是 Retained Size. 这是两个在平时不太常见的名词,本文会对这两个名词做一个详细的解释。Shallow Size对象自身占...
转载 2014-04-27 17:34:00
263阅读
2评论
# Android Studio Profiler:分析应用的内存使用 ## 引言 在开发Android应用程序时,内存管理是一个非常重要的方面。正确地管理内存可以提高应用程序的性能和稳定性。Android Studio提供了一个强大的工具,称为Profiler,可用于分析应用的内存使用情况。其中一个有用的功能是Dump Retained Size功能,可以帮助开发人员识别内存泄漏和优化内存使用
原创 2023-11-17 14:25:33
67阅读
Let's first understand what is retained earnings account. Let’s first understand what is retained earning account Company prepares its profit & loss s ...
转载 2021-11-02 15:48:00
277阅读
2评论
# Android Profile Shallow Size Retained Size 单位实现指南 ## 概述 本文将引导你了解如何使用 Android Profiler 来计算对象的 Shallow Size 和 Retained Size。这些指标对于优化内存使用非常重要。我们将解释整个流程,并提供每个步骤需要做的事情和相关代码示例。 ## 流程概览 以下表格展示了实现 "androi
原创 2023-10-03 04:54:13
407阅读
应用场景:跨进程传输大数据,如文件、图片等;技术选型:共享内存–MemoryFile;优点:1. 共享内存没有传输大小限制,所以和应用总的分配内存一样(512MB); 2. MemoryFile 是对 SharedMemory 的包装,使用简单便于管理;实现步骤:(以A进程共享文件a.txt给B进程为例)A进程: 创建共享内存空间工具类  public class ShareMemory
UI (user interface) 是用户与软件交互不可缺少的一部分,它包括图形化的部分和非图形化的部分(如键盘和鼠标)。GUI(graphical user interface)图形化交互界面,GUI包括文本和按钮等元素。retained-mode 保存/保留模式假设我们现在需要一个数字 2  , 然后我又需要两个数字 20  ,再者我们需要数字 201 ,最后我们需要数
原创 2023-06-22 07:41:39
502阅读
Manifest.xml下的一些属性定义和用法:---------------------------------------------------------------------------------------------------------------------------------- android:allowTaskReparenting
所有包含HeapProfling功能的工具(MAT,Yourkit,JProfiler,TPTP等)都会使用到两个名词,一个是ShallowSize,另一个是RetainedSize.这是两个在平时不太常见的名词,本文会对这两个名词做一个详细的解释。ShallowSize对象自身占用的内存大小,不包括它引用的对象。针对非数组类型的对象,它的大小就是对象与它所有的成员变量大小的总和。当然这里面还会包
转载 精选 2011-03-29 08:51:00
954阅读
MQTT会话(Clean Session)MQTT客户端向服务器发起CONNECT请求时,可以通过’Clean Session’标志设置会话。‘Clean Session’设置为0,表示创建一个持久会话,在客户端断开连接时,会话仍然保持并保存离线消息,直到会话超时注销。‘Clean Session’设置为1,表示创建一个新的临时会话,在客户端断开时,会话自动销毁。 当clean session的值
转载 2018-10-13 10:51:00
157阅读
2评论
解决方法,将变量 @property (assign) UILabel *titleView; 改为 @property (retain) UILabel *titleView; 解决方法,将变量 @property (assign) UILabel *titleView; 改为 @property
转载 2016-03-26 12:11:00
52阅读
2评论
本文转载至http://blog..net/cerastes/article/details/38047425warningAssigning retainedunsa
转载 2015-04-28 16:36:00
182阅读
2评论
文章目录1. 功能简介2. 使用方式3. 基本示例3.1 -heap 选项3.2 -histo 选项3.3 -dump 选项 1. 功能简介jmap是 JDK 自带的工具软件,可用于生成指定 Java 进程的 Heap Dump 文件, 也可以查看堆内对象实例的统计信息、ClassLoader 的信息以及 finalizer 队列中等待被回收的对象的信息。 JDK 自带的工具都有 Java 进程
转载 2023-07-12 20:58:39
28阅读
  • 1
  • 2
  • 3
  • 4
  • 5