`
文章列表
基本命名: dd if=/dev/block/mmcblk0p4 of=/sdcard/uuid.img  其中,开发人员需要了解if的具体设备。
在对Android Build系统进行修改的过程中,可能会在整体编译时发现整个bash环境发生了变化。 如:filename too long等。且再运行其它command等时,都有可能出错。   在简单分析了整个编译系统后,发现在 source build/envsetup.sh时,会通过make(例如:get_build_var ANDROID_BUILD_PATHS:make --no-print-directory -C /home/wpc/workspace/tvs/Himedia/SRC -f build/core/config.mk dumpvar-ANDROID_BUI ...
代码在systemui中:base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java showCompatibilityHelp: diff --git a/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java b/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletS ...
vimdiff mode: do -- Get changes from other window into the current window.dp -- Put the changes from current window into the other window.]c -- Jump to the next change.[c -- Jump to the previous change.Ctrl W + Ctrl W -- Switch to the other split window.:diffupdate -- diff update:syntax off -- syn ...
Mount相关 sudo apt-get install cifs-utils sudo mount -t cifs -o uid=1000,username=administrator,passwd=system009 //10.9.5.20/share Your_local_path   File相关 创建一个文件大小为file_size dd if=/dev/zero of=upload_test bs=file_size(in bytes) count=1   Server Manager sudo useradd username -m -s /bin/bash ...
一个比较完整的分析见:http://blog.csdn.net/raining_heart/article/details/8504536   可能存在的问题: 文件在git中保存时已经是0666等其它权限,这种情况下一般是所有编译系统存在问题 部分编译系统存在问题,问题可能是系统的umask不同(run umask command to see the result)。主要是OS在创建文件时有些默认mask的问题 代码内部有显式改动
fastboot# mmc mmc - MMC sub system Usage: mmc read <device num> addr blk# cnt mmc write <device num> addr blk# cnt mmc write.ext4sp <device num> addr blk# cnt mmc bootread <device num> addr blk# cnt mmc bootwrite <device num> addr blk# cnt mmc rescan <devi ...
 整体结构如上图,通过网络进行烧写时,整体上是通过tftp服务进行数据传输。   服务器配置: 安装tftp服务,并将需要传输的文件存放在tftp root目录上。   Box环境配置,主要是网络环境(进入芯片的fastboot模式:开机时通过串口连接,并press-on: Ctrl+C): 建议Box上的网络配置数据通过盒子联网后由DHCP获取,并进行记录。 有些网络可能使用的是MAC与IP绑定机制,不能直接用户设置。可能设置后无法访问。 # Tftp server ip setenv serverip 1.2.3.4 # Set ic ip setenv ipadd ...
签名的两种方式   利用keystore文件进行签名 利用.pk8加上.pem进行判断   讲解android签名过程文章   Android code signing:自备梯子Signature & Certification  查看包签名状态 jarsigner -verify -verbose -certs V2.1.0-E1-20130804.0535.zip   如何找到签名apk包的签名   unzip -q -c test.apk META-INF/CERT.RSA|openssl pkcs7 -inform DER -print_cer ...
http://www.ibm.com/developerworks/cn/linux/l-memory/    基于 UNIX 的系统有两个可映射到附加内存中的基本系统调用: brk: brk() 是一个非常简单的系统调用。 还记得系统中断点吗?该位置是进程映射的内存边界。 brk() 只是简单地 将这 ...
最近正在研究JS动态解析的基本结构,希望自己能够将研究成果前前后后总结出来。 以方便自己复习,也希望能够和大家分享这样一套拥有悠久历史的编译技术实现。   按照编译原理的运行特点,一套解释系统最前面也是最 ...
一、StrictMode能做什么 自Android 2.3起,新增加了一个新的类StrictMode(android.os.StrictMode)。这个类可以用来帮助开发者改进他们编写的应用,并且提供了各种的策略,这些策略能随时检查和报告开发者开发应用中存在的问题,比如可 ...
http://simple-and-basic.com/2008/10/using-rtags-ang-gtags-for-coding-ruby.html   common:\ :skip=GPATH,GTAGS,GRTAGS,GSYMS,HTML/,HTML.pub/,html/,tags,TAGS,ID,y.tab.c,y.tab.h,.notfunction,cscope.out,cscope.po.out,cscope.in.out,.gdbinit,SCCS/,RCS/,CVS/,CVSROO T/,{arch}/,.svn/,.git/,.cvsrc,.cv ...
原因 最近在深入理解Dalvik虚拟机的内部线程控制体系,其中涉及大量pthread的相关操作,现在统一浏览一下。   #include gcc -lpthread xxx.c -o xxx.out 主要API: 标识 int pthread_equal(pthread_t tid1, pthread_t tid2);//若相等则返回非0值,否则返回0 pthread_t pthread_self(void); 创建 int pthread_create(pthread_t *restrict tidp, const pthread_attr_t *restric ...
MMTk的整体结构和驱动模型主要由Plan, CollectorContext, MutatorContext, Phase组成: Plan 全局模块,初始化用的主要接口 CollectorContext 线程级内存分配接口,独立GC线程 收集? MutatorContext 全局内存分配 赋值? Plan 基本常量管理 各种space初始化: immortal:ImmortalSpace 永生数据空间 meta: RawPageSpace MMTk的元数据空间 los: LargeObjectSpace 大对象数据空间 sanity: RawPageSpace ...
Global site tag (gtag.js) - Google Analytics