自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拾贝壳

积少成多,聚沙成塔,集腋成裘

  • 博客(3)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 LeakCanary 如何实现对内存泄露的监控?

一、Activity 生命周期回调方法 LifecycleCallbacks在 Application 中注册 ActivityLifecycleCallbacks 时,可以监听到每个 Activity 的生命周期方法的执行。当 Activity 被销毁时,会回调到 onActivityDestroyed 方法,此时便是 LeakCanary 开始检测 Activity 是否泄露的时机。LeakCanary 通过 RefWatcher.watch(activity) 方法,判断刚刚调用了 onDestro

2020-09-13 22:11:50 493

原创 为什么 JVM 不能确保所有垃圾都会被回收?

垃圾回收垃圾回收包含两个步骤,1、标记哪些内存是垃圾;2、内存回收一、标记算法1、引用计数算法 - 经典算法,但没有 JVM 采用​ 堆中的每个对象都有一个引用计数器,根据引用计数是否等于零来判断是否需要被回收;​ 优点:判断是否需要回收的效率高,不需要额外的线程做 GC 的工作;​ 缺点:无法识别循环引用的情况,增加额外开销;2、根搜索标记算法步骤:第一步:获取不可...

2020-09-05 17:15:47 488

原创 java 虚拟机如何分配线程的内存区域

JVM 内存区1、程序计数器保存每个线程当前执行到的字节码的位置program_counter[0] = 0x12DFEDprogram_counter[1] = 0xAb45EEprogram_counter[2] = 0xFBED3A2、Java 栈每个线程都有一个独立的 Java 栈,栈由栈帧组成,每个方法都是一个栈帧;栈帧的组成​ 1、操作数栈:operator_num_stack = stack()​ 2、运行时常量池:ref = rt_stack_pool()​ 3、方法

2020-09-05 13:08:24 416

Android RSA 签名工具类

文件来自支付宝客户端 Demo,用于使用相应的私钥加密某段密文

2015-09-01

Android Screen Monitor

最新 asm.jar,可用于 android 屏幕映射到电脑屏幕上

2015-07-24

ANDROID AIDL DEMO

aidl 的实现 demo,首先将两者导入 eclipse, 如果报错,可能需要引用 appcompat_v7 包。然后先运行 aidlserver,然后运行 aidlclient,便可以看到 client 端成功调用到了 server 端的代码

2015-02-12

ubuntu perl 安装

ubuntu 下的 perl 安装包,当前最稳定的版本 perl-5.14.2.tar.gz

2015-01-28

自定义控件 - 设计模式 - 良好设计 - ViewPager

自定义控件 大量 使用 设计模式原则:组合、委托

2014-11-19

ubuntu jdk1.5 64 位 官方版

jdk1.5 主要用在维护一些老版本、老系统上,不建议用于开发新产品。开发新产品请用最新的 jdk

2014-07-27

ant build.xml 使用实例

演示 build.xml 是编写方法,适合 ant build 初学者,解压,进入 ant 目录, 运行命令 ant 既可

2014-05-17

android 手机上已安装的所有应用程序

android 程序,使用 adapter 结构化显示手机上已安装的所有应用程序

2014-04-23

closeLCD_2.0.0.0

节能,暂时离开时关闭电脑屏幕!举手之劳,节能环保,让我们行动起来吧!!

2012-06-28

wireshark-win32-1.6.2

wireshark-win32-1.6.2

2012-02-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除