自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 收藏
  • 关注

原创 回退 服务器 上的 git 仓库 & 删除 服务器上的 git 分支

如果我们某次修改了某些内容,并且已经commit到本地仓库,而且已经push到远程仓库了?这种情况下,我们想把本地和远程仓库都回退到某个版本,该怎么做呢?前面讲到的git reset只是在本地仓库中回退版本,而远程仓库的版本不会变化,这样,即时本地reset了,但如果再git pull,那么,...

2012-10-31 17:46:00 70

原创 Git pull 小结

当git clone之后,直接git pull它会自动匹配一个正确的remote url是因为在config文件中配置了以下内容:1 [branch "master"]2 remote = origin3 merge = refs/heads/master表明:1....

2012-10-31 14:13:00 186

原创 第一次使用git,撤销git add操作 (undo git add before commit)

I mistakenly added files using the commandgit add fileI havenotyet rungit commit.Is there a way to undo this or remove these files from t...

2012-10-30 17:36:00 129

原创 如何在windows下使用git及github仓库管理项目

第一,下载并安装git目前windows版本的git有几种实现,但我们选择msysgit发行版,这是目前做得兼容性最好的。下载地址:http://code.google.com/p/msysgit/downloads/list使用默认配置安装Git。这个不用多说,一路Next就可以,如果对各种...

2012-10-30 16:49:00 61

原创 bat批处理的注释语句

写bat批处理也一样,都要用到注释的功能,这是为了程式的可读性在批处理中,段注释有一种比较常用的方法:goto start= 可以是多行文本,可以是命令= 可以包含重定向符号和其他特殊字符= 只要不包含 :start 这一行,就都是注释:...

2012-10-29 19:53:00 3660

原创 dos下 打开 文件夹

start "" "文件夹路径"或者start "" explorer.exe "文件夹路径"如果要打开就是最大化的话,就是start /max "" explorer.exe "文件夹路径" ...

2012-10-29 19:49:00 59

原创 QT-Linux开发环境的搭建和helloworld

如果读者需要在Linux下进行开发,可以使用下面简单的步骤来搭建环境:(下面以Ubuntu 12.04 为例进行说明)1. 下载软件到http://get.qt.nokia.com/qt/source/ 下载Linux版本的Qt库 qt-everywhere-opensource-src-4....

2012-10-27 13:20:00 260

原创 QT-windows开发环境的搭建和helloworld

转载地址:http://www.qter.org/forum.php?mod=viewthread&tid=5&extra=page%3D1目录一、Qt 及 Qt Creator的下载和安装二、创建hello world程序三、发布程序四、Qt工具介绍五、附录...

2012-10-27 13:18:00 420

原创 Linux2.6 内核的 Initrd 机制解析

1.什么是 Initrdinitrd 的英文含义是 boot loader initialized RAM disk,就是由 boot loader 初始化的内存盘。在 linux内核启动前, boot loader 会将存储介质中的 initrd 文件加载到内存,内核启动时会在访问真正的根文...

2012-10-25 21:16:00 66

原创 gzip 小结

gzip是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序, 也经常用来表示gzip这种文件格式。主要用于UNⅨ系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它们就是GZIP格式的。文件格式说明: 但是通常gzip仅仅用来压缩单个文件。多个...

2012-10-25 20:17:00 95

原创 cpio命令详解

cpio 可以从 cpio 或 tar 格式的归档包中存入和读取文件, 归档包是一种包含其他文件和有关信息的文件。 有关信息包括:文件名, 属主, 时标(timestamp), 和访问权限。 归档包可以是磁盘上的 其他文件, 也可以是磁带或管道。cpio 有三种操作模式:在co...

2012-10-25 20:06:00 256

原创 制作 ramdisk.img,使用cpio 和 gzip

linux2.6 内核支持两种格式的 initrd(虚拟文件系统),一种是 linux2.4 内核那种传统格式的文件系统镜像 image-initrd,其核心文件就是 /linuxrc.另外一种格式的 initrd 是 cpio 格式的,这种格式的 initrd 使用 cpio 工具生成,其核心...

2012-10-25 19:30:00 87

原创 添加一种新语言

前些时候,因为客户要求加波斯语,但是目前android2.3.1并没有这种语言,在客户要求一定要有波斯语的情况。下面讲讲新增加一种语言的步骤:1.在sdkDemo.mk 中添加 语言和国家的国际化的缩写代码,如伊朗:IR表示,波斯语用fa表示,这是国际化的标准,不可以随便写的。如...

2012-10-25 16:09:00 68

原创 android项目 添加

vendor的英文单词有“提供商”的意思,在Google的Android原始代码里vendor目录包含了CPU硬件提供商的一些信息。Android系统作为开放的手持设备操作系统,在发布之初必须要提供配置接口给CPU提供商,这样Android的系统才能在不同的CPU上运行。实际上vendor目录就...

2012-10-19 19:48:00 110

原创 source insight配置

source insight是很好的看代码的利器。一个好的配置,可以大大加强看代码的效率。个人配置及应用:1.颜色配置:Options->preferences->Window Background->Color 设置85,90,2052.字体:Options->D...

2012-10-17 21:06:00 48

原创 vim 常用配置 及 常用 命令

在 ubuntu下 ,一般 有 两个 地方 可以 配置 vim 编辑器:1、 修改 /etc/vim/vimrc ,将会 对 所有用户 起作用。2、修改 /home/test/.vimrc ,只对 test 用户 起作用。----------------------------------...

2012-10-17 20:21:00 75

原创 编译某一个ko模块make modules SUBDIRS=drivers/xxx/

make modules SUBDIRS=drivers/usb/gadget/这样可以只是编译drivers/usb/gadget/目录下的ko模块 ---------------------------------------在drivers/char/Makefil...

2012-10-16 21:59:00 62

原创 修改 其他一些文件的内容,也就是修改 build.prop 里的 内容

修改 build/tools/buildinfo.sh在这个文件 里的内容 如下:假如:修改系统默认时区及默认语言 修改: build/tools/buildinfo.sh在这个文件的最后一行的前面添加以下代码: echo ...

2012-10-05 18:24:00 88

原创 修改其他输入法为android 默认输入法

有些输入法预制到系统中时默认情况下是不能直接使用的,要在设置->语言和键盘中勾选相应输入法,这里提供了一种参考改进,使预制输入法直接可用。共有两处修改,第一处: 在android2.2中,一些系统定制信息是通过frameworks/base/package/settingsp...

2012-10-05 17:10:00 69

原创 在 android 里 常用的 默认开关的 意义

在 \frameworks\base\packages\SettingsProvider\res\values\defaults.xml 文件里定义的开关 如下: <bool name="def_dim_screen">true</bool>...

2012-10-05 17:04:00 73

原创 #!/usr/bin/env python与#!/usr/bin/python的区别

脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它,就这么简单#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;#!/usr/bin/env python这种用法是为了防止操作系统用户没有将pyth...

2012-10-04 22:47:00 53

空空如也

空空如也

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

TA关注的人

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