自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 heapprofd工具及其代码分析

heapprofd 的初始化有两条线路,一条是在 libc 初始化的时候进行 heapprofd 初始化, 如果要抓取的进程还没启动,则使用这条线路, 另一条是在收到要初始化的信号时,在下一次malloc的时候进行heapprofd的初始化,如果进程已经起来了,则使用的是这条线路。3.如果系统是userdebug版本,则可以抓取所有应用以及系统进程的内存信息,如果系统是user版本,则需要抓取的应用是userdebug版本,或者是应用在 manifest 中开启了 profileable 标记。

2023-08-09 17:34:35 665 1

转载 file

private final String mMainFileName = StorageManagerEx.getExternalStoragePath() + "/fac_test_main_cam.jpg";    private final String mSubFileName = StorageManagerEx.getExternalStoragePath() + "/fac_te

2017-09-23 09:29:52 159

转载 Java中抽象类和接口的区别

在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两

2015-04-10 15:58:16 275

转载 Final 与 C++ Const的区别

Java的Final看起来和C/C++的Const有几分相似,但又有很多不同,看了这篇文章后总结如下,Final有三种主要用法:修饰变量:variablefinal变量是不可改变的,但它的值可以在运行时刻初始化,也可以在编译时刻初始化,甚至可以放在构造函数中初始化,而不必在声明的时候初始化,所以下面的语句均合法:final int i = 1; // 编译时刻final i

2015-04-10 15:11:48 912

转载 JAVA抽象类、接口和C++的虚函数对比

1. Java虚函数虚函数的存在是为了多态。C++中普通成员函数加上virtual关键字就成为虚函数Java中其实没有虚函数的概念,它的普通函数就相当于C++的虚函数,动态绑定是Java的默认行为。如果Java中不希望某个函数具有虚函数特性,可以加上final关键字变成非虚函数PS: 其实C++和Java在虚函数的观点大同小异,异曲同工罢了。 2. Java抽象函数

2015-04-10 15:01:48 310

空空如也

空空如也

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

TA关注的人

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