`
文章列表
Android内核开发 第一部分: http://blog.csdn.net/pirate310/article/details/7101024 http://wenku.baidu.com/view/95c69448e518964bcf847c2f.html Linux内核驱动开发之KGDB单步调试内核(kgdboc方式): http://blog.csdn.net/gqb_driver/article/details/9117597 在android模拟器中用gdb调试linux kernel: http://blog.csdn.net/sourthstar/article/detail ...
deb http://mirrors.163.com/ubuntu/ oneiric main universe restricted multiverse  deb-src http://mirrors.163.com/ubuntu/ oneiric main universe restricted multiverse  deb http://mirrors.163.com/ubuntu/ oneiric-security universe main multiverse restricted  deb-src http://mirrors.163.com/ubuntu/ oneir ...
Introduction Android now supports devices with 512MB of RAM. This documentation is intended to help OEMs optimize and configure Android 4.4 for low-memory devices. Several of these optimizations are generic enough that they can be applied to previous releases as well. Android 4.4 platform opti ...
word中设置代码高亮 博客分类:   other ASP  参考:http://www.delnabla.cn/article.asp?id=151   很多书中会有如上图所示的代码高亮显示,其实在word中可以如下设置:点菜单栏上的“格式”--->样式和格式...--->新样式...--->名称(自己定义,比如:代码高亮)--->样式类型:段落--->样式基于:无样式--->后续段落样式:代码--->点下面的“格式”--->边框--->底纹,选择一个需要的底纹,也可以增加边框,按个人需要而定,点确定就ok了 ...
        28 APRIL 2010 Multitasking the Android Way  
今天同事的電腦開啟 Outlook 2007,出現了以下訊息【無法啟動 Microsoft Office Outlook。無法開啟Outlook視窗。】微軟官方提供了解決方式Windows Vista / Windows 7【開始】→輸入 outlook /resetnavpane →【Enter】Windows XP【開始】→【執行】,然後輸入 outlook /resetnavpane →【Enter】
近段时间在研究Erlang核心特性的实现,也许过段时间会有个系列的总结,期待...   今天看到有人写一个深入Hello World的文章,想起来读研的时候做的一个关于程序加载和链接的课程设计,也是以Hello World为例说明的,随发出来共享。文后有下载链接。   ======================================================   本文的目的:大家对于Hello World程序应该非常熟悉,随便使用哪一种语言,即使还不熟悉的语言,写出一个Hello World程序应该毫不费力,但是如果让大家详细的说明这个程序加载和链接的过程,以及后 ...
  导读: sys_execve    | - do_execve | | - search_binary_handler                    |- linux_binfmt= elf_format        |- elf_format-> load_elf_binary | - elf_entry = load_elf_interp()           |-   | if  (BAD_ADDR(elf_entry))                 |     force_sig(SIGSEGV, current); |     retval =-EINVA ...
避免内存泄露:将对方放入到全局变量 适时释放内存:比如生命周期回调函数   Android如何管理内存? 1.Anroid不用swap memory,用paging和memory-mapping 所有被修改过的内存都必须常驻内存,且不能被paged out.所以要适时释放所有引用的内存。 但是没有修改过的文件,可以被page out of RAM   2.共享内存 Android尝试通过如下方式在进程间共享RAM 1)所有app进程从Zygote Fork 出来。Zygote在系统启动时启动并加载框架代码和资源. 这样可以在各应用进程间共享框架的代码和资源 2) 多数 ...
一直想在ubuntu上把Pydev安装起来,好提高脚本开发的效率。 1.下载ubuntu系统适用的pydev包 2.解压包放入,按目录放入到eclipse目录 3.检查是否有文件的权限不对,需要添加可执行权限 这些都做了,可是最后还是无法在eclipse中将Pydev显示出来。 从help里面是能看到pydev的安装包存在。 -->经各方调查,从网文中查到原来是linux下面的pydev需要安装java7才能支持。 考虑到目前的开发环境,先暂时放弃。后面有时间再研究。 mark一下。
=>linux命令 ls -dl   查看目录本身 ls -rl   查看目录内部 ls -i   查看索引节点号 ls -id 查看目录的节点号   mkdir -p  创建父目录 touch echo "test" > test.txt cat test.txt cp mv ln -s rm -rf   =>regexp +,.,、,*,[,],\作为单字符时需要用\来转意 .:元字符,与任何单个字符匹配 [1,2]:指定匹配字符1,2.方括号内部不做转意 [^12]:排除1,2 *:0次或多次重复前一个字符 ...
第一章 阅读前的准备工作 1. Busy box的使用 1)下载busybox     http://www.busybox.net/downloads/binaries/1.21.1     a)MT6582:联发科MTK6582是基于28纳米的四核心ARM Cortex A7架构      b)MT6592:MT6592由8颗Cortex-A7核心构成 2)安装使用busybox     a)#adb push busybox /system/xbin     b)#cd /system/xbin     c)#chmod 755 busybox     d)#busybox --insta ...
1.JNI层连同了Java世界和Native世界 2.Java<-->JNI<-->Native   exp:MediaScanner<-->libmedia_jni.so<-->libmedia.so   库名没有规定的命名规则   JNI层必须实现为动态库的形式,这样java虚拟机才能加载并调用它的函数。 3.Java层   1)加载JNI库     通用的做法是在类的static语句中加载,调用System.loadLibrary("libname")方法   2)用native关键字来修饰由JNI层实现的函数 4.J ...
本文主要是介绍在linux平台下的eclipse下编写shell脚本所需要的配置,主要的步骤如下: 1、下载并配置好eclipse。 2、下载并安装ShellEd依赖组件man-page viewer plug- 3、下载并安装ShellEd组件 1、下载并配置好eclipse 1)到eclipse的官网上去下载一个eclipse,推荐下载已经继承了CDT的那个版本的eclipse 2)下载JDK。(推荐下载那一个以.rpm结尾的JDK,因为这个可以直接双击运行) 2、下载并安装ShellED依赖组件 Help -> Install New Software: http: ...
1.whereis 2.lsof
Global site tag (gtag.js) - Google Analytics