自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (13)
  • 收藏
  • 关注

原创 git 积累

git  log 的用法,具体参考 git log --help,以下是个人在使用中遇见的问题,略作统计。查看单个文件的修改差异(类似于查看单个文件的log,同时将每次log 的详细记录都显示出来):--full-diffWithout this flag, git log -p ... shows commits that touch the specified paths,

2014-04-30 15:46:08 3516

原创 windows7使用Source insight上远程修改ubuntu共享内核源码

在Source insight上修改ubuntu上共享内核源码,经常出现以下提示,很烦人:xxx has been changed outside of Source Insight since it was loaded.Do you want to continue and overwrite it ?Confirm by typing 'yes' below: xxx has been changed outside of the editor.Do you want to reload t

2014-04-23 15:05:25 18464 3

转载 SSD1306 OLED 驱动

前一阵子回家买了个 OLED (128 x 64,SSD1306)——Mini STM32 板的配件,这两天把驱动做完了,拿出来晾晾。驱动是 pixel device 形式的。一开始本来打算做 frame buffer 形式的,但在测试时遇到了 hard fault 。俺怀疑是 RTGUI 的 frame buffer 驱动对单色显示的支持还不完善,但没有深究。选用 pixel d

2014-04-01 20:57:22 36445 4

原创 git revert VS git reset

最近在网上搜索git revert 和git reset 的用法对比,实际操作的时候,发现根本行不通,自己摸索了下,记录下这篇文章。git revert:回退某次提交,并重新提交,相当于代码恢复修改前,但是服务器上有两次提交log;git reset:回退某次提交,同时回退修改log,但是修改内容回退到本地暂存区,由用户确定丢弃(checkout)或者重新提交。假设当前有3个c

2014-04-29 21:28:08 9468

转载 Git fetch VS git pull

Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge    git fetch origin mastergit log -p master..origin/mastergit merge origin/master    以上命令的含义:   首先从远程的origin的master主

2014-04-29 20:12:34 1484

转载 Git log diff config高级进阶

前一段时间分享了一篇《更好的 git log》简要介绍怎么美化 git log 命令,其中提到了 alias命令,今天再继续谈谈 git相关, 看看如何通过配置自己的 git config 让自己的 git 用起来更顺手。git log 进阶在一行显示 git loggit log --pretty =oneline在一行显示 git log.git log --oneline

2014-04-25 13:19:43 1570

转载 更好的git log

这段时间有点忙(所谓忙都是借口),学校的事,工作室的外包工作balabala一堆,也忙里偷闲看了几本书,code最近在整node.js,近期项目还算多,正在搞一个fitbit自动发微博的服务,服务器端涉及ouath,数据库mongoDB之类,摸索折腾ing,对于俺这种小菜来说也算得上是步履艰难,各种search,这半个月倒也没写什么文章。这两天周末,过去这几天身体有点稀里糊涂,虽说每天坚持长跑,可

2014-04-25 13:04:56 11124

原创 DOS 清屏指令

DOS 清屏指令 clslinux清屏指令 clear

2014-04-24 11:27:31 12781 1

原创 git show/diff 界面操作

最近发现在git show或者git diff的界面,也就是显示对比差异的时候,无法编辑,很不爽,在网上也找不到类似说明:        仔细研究后发现有很多快捷键说明,部分如下:(区分大小写)q ,Q:退出显示H,h:命令帮助(有了这个,其他的都不用看了)y,k:上一行e,j,回车:下一行z,b:上一页f,space:下一页小键盘的Home,E

2014-04-21 15:51:15 28226 1

转载 git常用配置

配置SSH主机明白在.ssh目录创建config文件内容格式为host 主机命名    user  连接服务器的用户名    hostname 服务器ip地址或机器名    identityFile 密匙文件的具体路径 例如:    us@scm_fan:~$ cat .ssh/confighost gitSZ   

2014-04-21 13:25:01 25849 4

转载 vim风格设置

$vi ~/.vimrc(编辑你想要的设置参数):wq"有两个的只能取其一      ' " ' set nocompatible             "不使用vi默认键盘布局set ai/noai                  " 自动缩进,新行与前面的行保持—致的自动空格/不自动空格(缺省)set aw/noaw                

2014-04-11 17:24:56 8067 1

转载 git忽略特殊文件

有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,等等,每次git status都会显示“Untracked files ...”,有强迫症的童鞋心里肯定不爽。好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。

2014-04-10 16:59:31 14667 4

转载 Linux必学的60个命令

Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率

2014-04-06 16:32:48 2271 1

转载 VIM命令大全

光标控制命令命令                   光标移动h                   向左移一个字符j                   向下移一行k                   向上移一行l                   向右移一个字符G                   移到文件的最后一行w                   移到

2014-04-05 11:19:11 876 3

转载 vim常用命令

常用:1.vim  #在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行其它命令使用4.:r filename#读入一个文件内容,并写入到当前编辑器中5.:w newfilename#将该编辑器中的内容写入到一个新文件中6.

2014-04-05 11:12:55 829 1

转载 linux2.6.x的配置文件kconfig语法

linux在2.6版本以后将配置文件由原来的config.in 改为kconfig,对于kconfig的语法在/Documentation/kbuild/kconfig-language.txt中做了详细的说明,在这里给出kconfig-language.txt的中文版。介    绍    在配置数据库的配置选项是以树的形式组织的:+- Code maturity level op

2014-04-03 16:06:26 1149

转载 高通安卓调试LCD几方面总结(二)

最近工作太忙了,而且经常出差,所以有一个多月没有来得及更新博客了,唉,之前一个项目LCD也遇到几个棘手的问题,压力山大。   闲话少说,直接进入正题了,在上一篇里写了高通平台android2.3里的kernel和bootloader(LK)里LCD驱动的移植,这一篇主要写一下在4.0里LCD驱动的移植。    (1) kernel   高通的android4.0和2.3在kerne

2014-04-02 16:26:25 3948 1

转载 高通安卓调试LCD几方面总结(一)

来公司上班现在已经整整一个月了,蔽人不才,能力有限,学习进度缓慢,不过也是有一点点的收获与心得,在这里写出来与大家分享,养成良好的记录习惯也免得后忘记。   不啰嗦了,开入正题。来公司一个月左右的时间,主要接触了高通android4.0和android2.3的LCD驱动,当然在bootloader下LCD的驱动我也调试的。    (1) kernel   先来说一下kernel里LCD

2014-04-02 16:12:35 2856 2

C语言运算符优先级

C语言运算符优先级,个人总结的,清楚易理解的pdf文档,分享给大家。

2014-09-23

usb_20_070113.zip

新出炉的USB2.0 specification,官网下载太慢了,放在这给大家分享的同时也给自己备份一下。 不嫌慢可以自己去官网下载:http://www.usb.org/developers/docs/usb_20_070113.zip

2013-08-26

Learn Python the Hard Way,2nd Edition [2011, PDF, ENG].pdf

《Learn Python the Hard Way》英文第二版 原版 作者:Zed A. Shaw 翻译过来的中文版本到处是,但是pdf的英文版不好找; 本书对英文要求不高,大多数是代码,只要你对Python感兴趣,建议你看英文版,如果你对自己的英文真的那么不自信,可以先看中文版,再看英文版。 (pdf原版为付费资料,介于对作者的尊重,本书仅限个人学习分享,禁止商业用途)

2013-07-23

JEP106AK(Standard Manufacturer’s Identification Code)

Standard Manufacturer’s Identification Code 最新标准厂商ID,2013.3,送给需要的人。

2013-07-17

上海贝尔的c语言高级教程

主要介绍C语言基础和一些良好的代码风格,底层操作,堆栈,内存管理,我看了,收益很大,觉得不错,拿来分享,做为一个好的软件爱好者或者软件初级工程师都很有用

2011-11-24

空空如也

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

TA关注的人

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