自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

转载 Android init.c简析

作者:苗老师,华清远见嵌入式学院讲师。在Android系统启动时,内核引导参数上一般都会设置“init=/init”,这样的话,如果内核成功挂载了这个文件系统之后,首先运行的就是这个根目录下的init程序。这个程序所了什么呢? 我们只有RFSC(Read the Fucking Source code)!! init程序源码在Android官方源码的system/core/init中,main

2014-05-29 14:30:28 776

转载 分析Android 根文件系统启动过程(init守护进程分析)

今天开始分析Android 根文件系统启动过程。在Android系统启动时,内核引导参数上一般都会设置“init=/init”,这样的话,如果内核成功挂载了这个文件系统之后,首先运行的就是这个根目录下的init程序。这个程序所了什么呢? 我们只有RFSC(Readthe Fucking Source code)!!init程序源码在Android官方源码的system/core

2014-05-29 14:26:24 785

转载 Gerrit error when Change-Id in commit messages are missing

Check if your commits have Change-Id: ... in their descriptions. Every commit should have them.you can "git log" to review your commits have  Change-IdIf no, use git rebase -i to reword the commit

2014-05-27 17:38:57 808

转载 Gnu Global, the programmer’s friend

GNU Global (gtags) is a source code tagging system similar to ctags but more than that. I always use vim as my c/c++ source code editor, and using ctags to helps me travels from function call to funct

2014-05-24 18:45:04 989

转载 vim 常用快捷键

键盘移动 (Move)一切都从键盘的移动k -> 上 upj -> 下 downh -> 左 leftl -> 右 rightz -> 重画屏幕,当前光标变成屏幕的第一行 (redraw current line at top of window)CTRL-f -> 跳到下一页 (page down)CTRL-b -> 跳到上一页 (page up)

2014-05-24 15:53:09 641

转载 常用u-boot命令详解(全)

U-boot发展到现在,他的命令行模式已经非常接近Linux下的shell了,命令行模式模式下支持“Tab”键的命令补全和命令的历史记录功能。而且如果你输入的命令的前几个字符和别的命令不重复,那么你就只需要打这几个字符即可,比如我想看这个U-boot的版本号,命令就是“ version”,但是在所有的命令中没有其他任何一个的命令是由“v”开头的,所以只需要输入“v”即可。[u-bo

2014-05-22 11:32:47 925

转载 转:vim插件 ctags 和 taglist 的安装和使用

1.ctags(1)到http://ctags.sourceforge.net/下载ctags源码ctags-5.6.tar.gzhttp://prdownloads.sourceforge.net/ctags/ctags-5.6.tar.gz(2)解压并安装tar zxvf ctags-5.6.tar.gzcd ctags-5.6./configure && make &

2014-05-21 17:54:07 584

转载 git rebase 的活用

转载请注明出处:Alvin Lee的博客:http://blog.csdn.net/lihaoweiVgit rebase 命令的功能很强大, 在《git 权威指南》一书里,改变提交(commit)的顺序,书中教了一种很复杂的方法,运用了git reset ... git cherry-pick...等等命令。但如果用git rebase 命令,则一下就搞定。以下面的例子来讲解

2014-05-19 11:26:32 557

转载 git rebase简介(高级篇)

一、基本  对于git rebase,你亦可以选择进行交互式的rebase。这种方法通常用于在向别处推送提交之前对它们进行重写。交互式rebase提供了一个简单易用的途径让你在和别人分享提交之前对你的提交进行分割、合并或者重排序。在把从其他开发者处拉取的提交应用到本地时,你也可以使用交互式rebase对它们进行清理。如果你想在rebase的过程中对一部分提交进行修改,你可以在'git re

2014-05-19 11:18:40 568

转载 Git 分支 - 分支的衍合

分支的衍合把一个分支中的修改整合到另一个分支的办法有两种:merge 和 rebase(译注:rebase 的翻译暂定为“衍合”,大家知道就可以了。)。在本章我们会学习什么是衍合,如何使用衍合,为什么衍合操作如此富有魅力,以及我们应该在什么情况下使用衍合。基本的衍合操作请回顾之前有关合并的一节(见图 3-27),你会看到开发进程分叉到两个不同分支,又各自提交了更新。图

2014-05-19 10:38:35 1120

转载 Git查看、删除、重命名远程分支和tag

本站文章除注明转载外,均为本站原创或者翻译。本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;本文标题:Git查看、删除、重命名远程分支和tag本文链接:http://zengrong.net/post/1746.htm2013-01-09:加入删除远程tag的内容

2014-05-16 18:12:34 1046

转载 git merge vs rebase vs cherry-pick

git merge是用来合并两个分支的。# 将b分支合并到当前分支git merge bgit cherry-pick可以选择某一个分支中的一个或几个commit(s)来进行操作。例如,假设我们有个稳定版本的分支,叫v2.0,另外还有个开发版本的分支v3.0,我们不能直接把两个分支合并,这样会导致稳定版本混乱,但是又想增加一个v3.0中的功能到v2.0中,这里就可以使用cher

2014-05-16 17:03:12 992

转载 推荐有关git的一张图片和2个网站

原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为 rocrocket。为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。===[正文开始]一张描述git数据迁移的示意图,很清晰,对于理解git的命令很有帮助,转发分享在这里:另外,有2个git的网站,推荐给大家:1 gitready:配色和字体我很喜

2014-05-15 18:06:42 1271

转载 Android源码编译选项eng、user、userdebug的区别

1、各选项简要说明eng:debug版本user:release版本userDebug版本:部分debug版本2、详细介绍Android源码编译选项eng、user、userdebug是由Android.mk文件中的LOCAL_MODULE_TAGS配置项来决定的。其一般形式如下:[html] view plaincopy

2014-05-13 15:08:30 969

转载 android编译user版本,如何启用user版本的adb

今天需要编译一个android4.2.2 的user版本来测试;android编译相关的东西在源码的build目录下,全编前需要执行. build/envsetup.sh执行上面的shell脚本会include一些其他目录下的shell脚本,以及声明一些命令函数,比如说接下来执行的choosecombo命令; 1 2 3 4 5 6 7

2014-05-13 09:50:17 3633

转载 android usb adb流程

android adb 概述android adb的代码分为两部分:kernel层的代码在如下路径:drivers/usb/gadget/f_adb.cdrivers/usb/gadget/android.c他吐给上层应用的是如下的设备节点:/dev/android_adb应用层的代码在如下路径:system/core/adb目录

2014-05-12 18:38:01 864

转载 Android Ubuntu平台下ADB驱动的安装

在Android平台下做开发,adb总是需要使用到的,同时,因为linux没有windows这样操作傻瓜化,有些东西还是需要自行设置的,否则将会连接不上。     关于这些内容,google也有一定的描述,可以参考http://developer.android.com/tools/device.html     这个问题以前一直没有重视,我的三星GT5700手机和华为T9200手机连

2014-05-12 17:19:27 565

转载 解决ubuntu中文乱码问题的方法总结

添加中文字符编码:$sudo vim /var/lib/locales/supported.d/local#添加下面的中文字符集zh_CN.GBK GBKzh_CN.GB2312 GB2312zh_CN.GB18030 GB18030使其生效:$sudo dpkg-reconfigure localesvim:打开vim的配置

2014-05-12 17:17:41 604

转载 Ubuntu中root用户和user用户的相互切换

Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切换到root用户

2014-05-12 13:30:48 568

转载 Ubuntu下安装DEB包时出现错误的解救方法

在Ubuntu下安装flashplayer的浏览器插件,采用dpkg -i的方法来安装,可能是因为文件依赖有问题,没有安装成功。出现如下错误:E: The package adobe-flashplugin needs to be reinstalled, but I can’t find an archive for it.这时候再用任何dpkg命令都不好使,另外双击deb包

2014-05-09 18:20:55 2217

转载 repo 的用法

下载 repo 的地址: http://android.git.kernel.org/repo ,可以用 wgethttp://android.git.kernel.org/repo 或者 curl http://android.git.kernel.org/repo >~/bin/repo  来下载 repo , chmod a+x ~/bin/repo 用repo sync

2014-05-07 18:28:35 583

转载 linux下的tar打包命令示例和详解

tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 ….参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。-z :是否同时

2014-05-07 10:58:22 574

转载 Linux命令学习手册-patch命令

patch [选项] [原始文件 [补丁文件]]【功能】给文件1应用补丁文件变成另外一个文件2(需要先用"diff 文件1 文件2"生成补丁文件)。【举例】**单个文件的:首先将两个文件的内容显示如下:$ cat test0000000000000000000000000$ cat test1

2014-05-07 09:37:44 569

Linux嵌入式系统环境搭建、内核配置、最小系统启动与设备文件分析

Linux嵌入式系统环境搭建、内核配置、最小系统启动与设备文件分析

2013-06-12

空空如也

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

TA关注的人

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