- 博客(8)
- 资源 (6)
- 收藏
- 关注
转载 Activity启动方式
启动模式可在AndroidManifest.xml中,通过<activity>标签的android:launchMode属性设置。 一、standard模式 特点:1.Activity的默认启动模式 2.每启动一个Activity就会在栈顶创建一个新的实例。例如:闹钟程序 缺点:当Activity已经位于栈顶时,而再次启动Activity时...
2018-09-18 17:14:11 124
原创 java引用方式
垃圾回收的机制主要是看对象是否有引用指向该对象,java对象的引用包括:强引用,软引用,弱引用,虚引用 1.强引用 是指创建一个对象并把这个对象赋给一个引用变量。 强引用有引用变量指向时永远不会被垃圾回收,JVM宁愿抛出OutOfMemory错误也不会回收这种对象。 Object obj = new Object(); 可直接通过obj取得对应的对象 如obj.equels(n...
2018-09-18 15:34:38 162
转载 笔试面试常考题---------内存对齐
有的时候,在脑海中停顿了很久的“显而易见”的东西,其实根本上就是错误的。就拿下面的问题来看:struct T{ char ch; int i ;};使用sizeof(T),将得到什么样的答案呢?要是以前,想都不用想,在32位机中,int是4个字节,char是1个字节,所以T一共是5个字节
2009-07-24 13:49:00 1030
原创 Linux下的软链接和硬链接的不同(转载)
转载地址:http://www.cnblogs.com/ovliverlin/archive/2008/10/28/1321521.html 链接---------是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符号链接(Symbolic link)。我们首先来了解一下几个名
2009-04-14 23:26:00 760
原创 Linux内存管理中的数据结构和函数
物理内存相关1. typedef struct { unsigned long pgprot;}pgprot_t; 页面保护结构2. _ _mk_pte(page_nr,pgprot); 计算页面表项的内容3. set_pte(pteptr,pteval);页面表项的值,填到页面表项中去4. #define pte_n
2009-03-30 23:27:00 841
原创 Linux上编程控制skype
Linux上skype的API使用(1) 在linux系统下利用skype的API可以通过D-BUS或者x11-messaging。(2) 为了减小非D-BUS开发的程序的运行效率,D-BUS的缺省状态是关闭的,在早期版本的API中,启动skype时需要添加以下选项: --enable-dbus –use-system-dbus,其中第二个选项是必须的。(3) 在/etc/dbus-1
2009-03-22 11:38:00 987
原创 Linux 下的驱动程序与内核的编译
编译环境的搭建1.安装虚拟机,新建一个虚拟机,并在上面安装Ubuntu 8.04(内核版本号2.6.24)。2.安装必要的开发工具(1)系统升级 #sudo apt-get update (2) 安装gcc#sudo apt-get install gcc //安装成功,版本号4.2.3。(3)用相似的命令安装make、vim、gdb。(4)以上安
2009-03-20 11:58:00 651
原创 Linux 下的程序调试技术--GDB方式
对于真正意义的调试器来说,gdb在linux下是独一无二的。它有多种包装,有字符界面的,也有图形界面的,有单独运行的,也有集成到IDE中的。gdb功能强大,图形界面的gdb容易上手一点,但功能无疑受到了一些限制,相信大部分高手还是愿意使用字符界面的。在编译阶段:在对程序进行编译时,需要在gcc(g++)下使用’-g’选项,这样gdb才能够调试所使用的变量、代码行和函数。通过两种方式
2009-03-19 12:32:00 659
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人