- 博客(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
原创 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常用命令
常用: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
usb_20_070113.zip
2013-08-26
Learn Python the Hard Way,2nd Edition [2011, PDF, ENG].pdf
2013-07-23
JEP106AK(Standard Manufacturer’s Identification Code)
2013-07-17
上海贝尔的c语言高级教程
2011-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人