07 2010 档案

摘要:下午下载了一份源代码,rar格式的,解包的时候直接在桌面上:unrar e xxxx.rar.结果SB了,几百个文件全部堆放在桌面上了。一看那些文件,好就好在文件的最后修改时间都一样,这样删除也相对容易了点。开始查看find命令看有没有可以查找出相同时间文件然后一并列举出来并删除,结果没找到。刚好这段时间在复习shell,写了个SB脚本删除这些文件。其实我觉得也不用写脚本,应该有更优雅的做法,只是... 阅读全文
posted @ 2010-07-24 15:47 Linjian 阅读(1148) 评论(0) 推荐(0)
摘要:重温了《Expert C Programming》中第五章——对链接的思考,写点读书笔记。1、链接器  按照分而治之的思想,编译器分成六七个部分来执行不同的功能,而这些程序是由一个叫做“编译器驱动器(compiler driver)”控制程序来调用。这几个部分按照执行的先后顺序分别是:预处理器(preprocessor)、语法语义检查器(syntac... 阅读全文
posted @ 2010-07-22 00:17 Linjian 阅读(321) 评论(1) 推荐(0)
摘要:前面第一部分写了Git的一些概念,接下来这一篇准备从最基础的git操作入手,看看在实际工作中如何使用git来管理我们的项目。1、Git基本设置  先看看Git的一些相关设置:  (1) 用户名与Email:由于GIt是分布式版本控制系统,在本地上有一个版本库,我们可以设置自己的用户名与联系方式:代码  其中,--global指明user.name, user.email是全局变量。所谓全局变量,就... 阅读全文
posted @ 2010-07-20 01:19 Linjian 阅读(7501) 评论(2) 推荐(0)
摘要:闲来无事,刚花了点时间学完《A Byte Of Python》,写写最后面给的习题:  创建一个地址簿,写了个简单的文字菜单,根据选择可添加/删除/查找/更改联系人、电话以及邮箱,当然可以扩展为更多信息和操作;程序只是把内容简单打印出来,可以把打印部分变为文件存储。  写完发现好像当C来使了。菜鸟学习而已,大家勿笑:)代码END 阅读全文
posted @ 2010-07-17 01:02 Linjian 阅读(681) 评论(0) 推荐(0)
摘要:现在的版本控制系统中,Git的人气越来越高,可能是因为Git是鼎鼎大名的大神Linus所写。最近在学习《版本控制之道——使用Git》,打算写一写读书笔记,也顺便让跟我一样刚接触的朋友一起来学习。1. Git概述  版本控制系统(Version Control System, VCS)是用来帮助我们记录和追踪项目中各个文件的变化。传统的VCS有我们熟知的CVS,SVN。有传统... 阅读全文
posted @ 2010-07-15 01:23 Linjian 阅读(1043) 评论(1) 推荐(0)
摘要:自从大四第一学期实习之后,我就没再用过Python了,现在几乎忘光了-_-!。觉得还是得好好学习一门脚本;趁着最近比较闲,学习一下Python,两个小时翻看了<<A Byte Of Python>>1到10章,照着教材把第10章的例子最后面的优化自己实现了一下:  在命令行上面输入需要备份的文件或者目录,脚本自动进行备份,完全菜鸟级别的代码,贴出来当作复习功课。代码END 阅读全文
posted @ 2010-07-14 23:24 Linjian 阅读(280) 评论(0) 推荐(0)