自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android预装apk到/system/app

1.android4.4预装apk到/system/appandroid源码device/....../apps/XiaoBai/Android.mkLOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := XiaoBaiLOCAL_MODULE_TAGS := optionalLOCAL_MODULE

2018-01-31 14:41:30 2695

原创 android4.4预装第三方apk,可卸载,工厂重置后能恢复。

1.init.rc配置:on property:init.svc.bootanim=stopped    start preinstallservice preinstall /system/bin/preinstall.sh    user root    group root    disabled    oneshot2./system/bin/pre

2018-01-31 13:44:52 1711

原创 c汇总

1.获取文件长度方法一:FILE* fp;fp = fopen(const char* filename, "rb");fseek(fp, 0, SEEK_END); // fseek(fp, SEEK_SET, SEEK_END);size_t sz = (size_t) ftell(fp);fclose(fp);方法二:int fd = open(const c

2016-04-28 19:23:12 1126

原创 git总结

ssh-keygen -t rsaeval "$(ssh-agent -s)"ssh-add ~/.ssh/id_rsagit config --global review."server:8080/gerrit".username testergit config --global user.name testergit config --global user.emai

2016-04-28 19:21:03 305

原创 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的问题解决

eclipse编译出来的apk,安装时报出INSTALL_FAILED_SHARED_USER_INCOMPATIBLE的错误。原因:apk的AndroidManifest.xml中声明了android:sharedUserId="android.uid.system",但没有相应的签名解决方案:1. 找到编译目标系统时的签名证书platform.pk8和platform.x509

2016-04-28 19:12:02 1896

原创 python总结

.匹配“任何字符”(除换行符外的任何单个字符),点号称为通配符(wildcard)\转义(escape)如:'python\\.org', r'python\.org'[]创建字符集 如:[a-z]匹配a到z的任意一个字符,[a-zA-Z0-9]匹配任意大小写字母和数字,[^abc]匹配任何除a,b和c之外的字符|选择符 如:python|perl匹配字符串'p

2016-04-28 19:09:08 238

原创 语言缩写

阿拉伯文 (埃及) Arabic, Egypt (ar_EG)values-ar-rEG阿拉伯文(以色列) Arabic, Israel (ar_IL)values-ar-rIL保加利亚文 Bulgarian, Bulgaria (bg_BG)values-bg-rBG中文(中国) Chinese, PRC (zh_CN) values-zh-rCN中文(台湾) Chi

2016-04-28 19:07:36 1927

原创 sed技巧

sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。sed命令的功能同awk

2016-04-28 19:05:20 282

原创 Android汇总

1.问题:make: *** [out/target/common/obj/PACKAGING/checkapi-current-timestamp] erroe 38解决措施:make update-api说明:如果你在Android源码中添加了自定义的包、类、方法或者你修改了Android源码中标识为@hide的方法、类,你需要这些内容对Application可见并且需要编译进SDK的

2016-04-28 18:52:50 611

原创 Vim总结

正常模式(normal-mode) 左下角显示文件名或为空一般的,打开Vim都是正常模式。在任何模式下,只要按下Esc键或Ctrl+[就可以返回正常模式。插入模式(insert-mode) 左下角显示--INSERT--i 在光标所在字符前开始输入文字并进入插入模式a 在光标所在字符后开始输入文字并进入插入模式o (字母o) 在光标所在行的下面单独开一新行来输入文字并进入插

2016-02-19 09:38:08 791

原创 double free or corruption

double free or corruption先看main.c代码:#include #include  #define DEBUG() printf("%s:%d\n", __FILE__, __LINE__); fflush(stdout); int main(void){   void* p = malloc(100);   DEB

2015-11-27 13:52:12 690

空空如也

空空如也

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

TA关注的人

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