摘要: 站在巨人的肩膀上,本文部分出自http://bbs.phpchina.com/blog-83128-195102.html代表可选项一、创建库git init (默认的为.git)二、创建分支(打开刚创建的库:cd )git branch 注:如果创建分支失败,建立一个测试文本文件即可。1)git... 阅读全文
posted @ 2014-09-13 00:28 donald_su 阅读(426) 评论(0) 推荐(0) 编辑
摘要: Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下:1 Executable programs or shell commands 2 System calls (functions provided b... 阅读全文
posted @ 2014-09-11 11:02 donald_su 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 序:引子对话功能实际上就是利用管道见得通信。最原始的是一方发另一方收,不能进项交互,发送方的代码如下: 1 /*============================================ 2 > Copyright (C) 2014 All rights reserved. 3 ... 阅读全文
posted @ 2014-08-23 00:04 donald_su 阅读(331) 评论(0) 推荐(0) 编辑
摘要: popen()函数 1 /*============================================ 2 > Copyright (C) 2014 All rights reserved. 3 > FileName:popen.c 4 > author:donald 5 ... 阅读全文
posted @ 2014-08-22 02:28 donald_su 阅读(3951) 评论(0) 推荐(0) 编辑
摘要: pipe()函数在子进程产生之前就应该存在。父子进程之间只进行一次传递 1 /*============================================ 2 > Copyright (C) 2014 All rights reserved. 3 > FileName:onep... 阅读全文
posted @ 2014-08-22 02:22 donald_su 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 实现一个自己的shell解释器,其原理比较简单,首先获取用户的输入,通过fork()函数获取两个进程(父子进程),子进程通过execvp()函数继续进行,此时父进程一直在等待子进程的结束,待都结束了就执行了一次shell解释。 1 /*================================... 阅读全文
posted @ 2014-08-22 01:34 donald_su 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 根据:能被3整除的数其各位的总和,也能被3整除的原则,加之个位6能被3整除,所以就只用考虑高4位,在这里就可以采用如下方法获得最终结果 1 /*================================== 2 Copyright (C) 2014 All rights reserved. 3... 阅读全文
posted @ 2014-08-17 00:06 donald_su 阅读(758) 评论(1) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/shiney/archive/2011/07/04/2097236.html本文在运行中有一些小小的问题,我修改了一下,将会在稳重标出批处理文件是无格式的文本 文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处... 阅读全文
posted @ 2014-07-29 01:11 donald_su 阅读(365) 评论(0) 推荐(0) 编辑