上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页

2015年11月21日

摘要: gitLinus的又一个杰作,但是很强大很自由,学习曲线也比较难。其实就是一个版本管理软件,但是Linus说是个filesystem.好吧。Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!一个月之内,Linux系统的源码已经由Git管理了!Linus一直痛恨的CVS及SVN都... 阅读全文
posted @ 2015-11-21 16:53 liweilijie 阅读(152) 评论(0) 推荐(0) 编辑
摘要: ssl协议:ssl在tcp之上,http之下。兼容底层协议。所以推广起来很容易。create a self-signed server certificate -- for test purposes:生成自签名的CA:#openssl req -new -x509 -days 30 -keyout... 阅读全文
posted @ 2015-11-21 16:53 liweilijie 阅读(152) 评论(0) 推荐(0) 编辑
摘要: GIT对象模型1.SHA 所有用来表示项目历史信息的文件,是通过一个40个字符的(40-digit)“对象名”来索引的,对象名看起来像这样:6ff87c4664981e4397625791c8ea3bbb5f2279a3你会在Git里到处看到这种“40个字符”字符串。每一个“对象名”都是对“对象”内... 阅读全文
posted @ 2015-11-21 16:52 liweilijie 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.Git是如何存储对象的这一章会详细讲解Git如何物理存储各对象.所有的对象都以SHA值为索引用gzip格式压缩存储, 每个对象都包含了对象类型, 大小和内容.Git中存在两种对象 - 松散对象(loose object)和打包对象(packed object).2.松散对象松散对象是一种比较简单... 阅读全文
posted @ 2015-11-21 16:52 liweilijie 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 准备了10天时间看书,今天开始面试了,面试的结果我还是相对满意。我其实更希望自己还能一直做c。但是今天大部分要求用cpp,这个也可以。无所谓吧,语言而已。面试题我答的也很不错,感觉就不是我这个level做的题。是不是牛X呢?其实在去面试的空闲时间里,我想的不是面对面试官时怎么讲,而是在感触,感触的一... 阅读全文
posted @ 2015-11-21 16:51 liweilijie 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 编程实现:把十进制数(long型)分别以二进制和十六进制形式输出,不能使用printf系列。实现了unsigned long型的转换。// 十进制转换为二进制,十进制数的每1bit转换为二进制的1位数字char *int_to_bin(unsigned long data){ int bit_... 阅读全文
posted @ 2015-11-21 16:50 liweilijie 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 函数式宏定义的参数没有类型,预处理器只负责做形式上的替换,而不做参数类型检查,所以传参时要格外小心。 调用真正函数的代码和调用函数式宏定义的代码编译生成的指令不同。如果是真正的函数,那么它的函数体要编译生成指令,代码中出现的每次调用也要编译生成传参指令和call指令。而如果是函数式宏定义,这个宏定义... 阅读全文
posted @ 2015-11-21 16:50 liweilijie 阅读(236) 评论(0) 推荐(0) 编辑

2015年9月14日

摘要: 计算第五个人年纪和5!的例子: 1 #include 2 3 int main() 4 { 5 6 int age(int n); 7 int jiecheng(int n); 8 9 printf("five the age is : %d.\n", age(5... 阅读全文
posted @ 2015-09-14 16:40 liweilijie 阅读(319) 评论(0) 推荐(0) 编辑

2015年9月12日

摘要: 由于本子跟风换了骚货MBP,因而开发要迁移到MAC OSX下,mac os 下的ctags不一样,所以需要自己编译一个Lion内置了ctags,但是不我所需要,因此得在网上去弄,最新的版本是 5.8 ,安装过程如下:#1 下载Ctags的最新版本源代码http://ctags.sourceforge... 阅读全文
posted @ 2015-09-12 00:01 liweilijie 阅读(698) 评论(0) 推荐(0) 编辑

2015年9月11日

摘要: 续前文,搞定CTAGS之后,需要被搞定的是cscope,依旧是上网拖一把,具体过程如下#1 下载cscope最新版本http://cscope.sourceforge.net/#downloads#2 解压缩 tar xvf cscope-15.8b.tar#3 修订cscope的源文件vi... 阅读全文
posted @ 2015-09-11 23:59 liweilijie 阅读(784) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页

导航