- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Android内存泄漏问题分析
关于内存泄漏有很多中问题引起,比如:1、Context引用(常见的就是单例模式的套用),通过context来获取系统服务;2、图片bitmap的处理;3、Handler的Runnable回调;4、强引用;5、在一个Activity内启动了一个线程但在该Activity退出时却没有即使关闭该线程等;内存泄漏最终会导致我们常说的OOM;一般解决办法如下:1、对于Context一般会使用applicat...
2018-06-26 13:34:38 112
转载 Linux 内核延时函数
linux内核提供3个函数分别进行纳秒,微妙和毫秒延时:void ndelay(unsigned long nsecs);void udelay(unsigned long usecs);void mdelay(unsigned long msecs);这3个函数的延时原理是忙等待,也就是说在延时的过程中并没有放弃cpu,根据cpu的频率进行一定次数
2016-04-09 10:24:04 362
原创 C++ 中拷贝构造函数被调用情况
1、当用类的一个对象初始化该类的另一个对象时.例如:Int main(){ Point A; Point B(A);//}2 如果函数的形参是类的对象,调用函数时,进行形参和实参结合时. void fun(Point P){ }int main(){ Point A; fun(A);//
2015-06-17 21:10:04 599
原创 ARM下传递函数使用的方法
ARM函数调用时参数传递规则C语言中嵌入ARM汇编时候,我们知道函数调用要使用R1、R2、R3、R4分别对应第一、第...个参数通过这种方法进行传递参数。但是我们要知道,我哦们的函数调用不排除存在超过4个参数或传一个结构体(编程习惯不好的同学)的情况,这就容易造成寄存器不够存储对于超出的部份并不使用R4,而是使用堆栈的方式.对于ARM体系来说,不同语言撰写的函数
2015-06-16 19:18:03 416
转载 Ubuntu samba服务器配置
一. samba的安装: sudo apt-get insall samba // (sudo get temp root auth) sudo apt-get install smbfs //旧版本 sudo apt-get install cifs-utils //新版本 上面的命令将会安装Samba和其他相关的工具。在旧版的Ubuntu中,你可能需要使用
2015-06-06 19:38:50 678
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人