2013年11月18日
摘要: linux ibus双拼/usr/lib/ibus/ibus-setup-sunpinyin ImportError:Nomodulenamedibus 装python-ibusLinux 解压zip乱码unzip -O GBK xxx.zip 阅读全文
posted @ 2013-11-18 23:31 无界追踪 阅读(222) 评论(0) 推荐(0) 编辑
摘要: grep是每个Linux发行版都预装的一个强有力的文件模式搜索工具。无论何种原因,如果你的系统没有预装它的话,你可以很容易的通过系统的包管理器来安装它(Debian/Ubuntu系中的apt-get和RHEl/CentOS/Fedora系中的yum)。 $ sudo apt-get install grep #Debian/Ubuntu $ sudo yum install grep #RHEL/CentOS/Fedora 我发现使用现实世界中的真实例子让你投身其中是让你接触grep命令的最容易方式。1.搜索和寻找文件假设你已经在你的电脑上安装了一个全新的Ubuntu,然后你打算卸载Pytho 阅读全文
posted @ 2013-11-18 08:34 无界追踪 阅读(914) 评论(0) 推荐(0) 编辑
摘要: git add -p如果你已经使用git很长一段时间了,你很可能遇到过原子提交这个概念了。本质上,这个概念指一次提交只包含相关操作,不包含逻辑上不相关的事情。例如,你对一个类的改动和相关的单元测试应该在一个提交中,而对另一个不同类的操作你应该放在另一个提交中。但是,如果在一个文件中包含多个不相关操作的时候应该怎么办,或者你会想要把他们放在多个提交中,这样你可以单独对他们进行revert操作?或者你在一个文件中写了很多log日志的语句,但是你不希望将这些语句提交到项目中去怎么办?通常人们使用的git命令是达不到这个要求的:$ git diffdiff --git a/some-file.c b/ 阅读全文
posted @ 2013-11-18 08:32 无界追踪 阅读(430) 评论(0) 推荐(0) 编辑