上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 代码 阅读全文
posted @ 2010-10-23 13:48 linyilong 阅读(579) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>FILE *popen(const char *command,const char *open_mode);int pclose(FILE *stream_to_close);代码代码读取大量数据:代码#include <unistd.h>int pipe(int file_descripter[2]);基本使用:代码利用fork调用管... 阅读全文
posted @ 2010-10-23 13:47 linyilong 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一直不知道这个毛病是好还是坏,亦或只是个人行为,谈不上好坏....断断续续看的书起码也有几十本,没有一本看完的,比如数据结构,总共看了2本,才学到树完,C++基本都是没看完,只是大概了解下,都是在断断续续中学习,边学边用边查,林旭则是三本书交换看,APUE,unix/linux编程实践,linux程序设计...第二本现在已经没看了不知道这种习惯是否好坏 阅读全文
posted @ 2010-10-22 13:10 linyilong 阅读(157) 评论(1) 推荐(0) 编辑
摘要: execvp(const char *file,const char *argv);代码pid_t result=fork(void);代码[代码]代码#include <sys/types.h>#include <sys/wait.h>pid_t result=wait(int *status);代码代码shell:代码 阅读全文
posted @ 2010-10-21 09:35 linyilong 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 一直在问自己为什么每天都无所事事,一天学习的时间不会超过3小时,其实一般早上8点起来到中午,基本都在玩游戏,或者无所事事,闲逛,宁愿呆呆坐在那里也不会翻书,或者学到一半总情不自禁地打开游戏,还美名其曰:劳逸结合....每天晚上都会问自己为什么会这样,但第二天又是如此.... 阅读全文
posted @ 2010-10-19 13:56 linyilong 阅读(337) 评论(2) 推荐(0) 编辑
摘要: #include <sys/socket.h>int bind(int socket,const struct sockaddr *addr,socklen_t len);int getsockname(int sockfd,struct sockaddr *restrict addr,socklen_t *restrict alenp);发现绑定到一个套接字的地址如果套接字已经很对方... 阅读全文
posted @ 2010-10-17 09:57 linyilong 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 兴趣是linux,但是毕竟linux难找工作,都是系统管理和php的....嵌入式又不熟,学windows虽然把线程学完了,不过没什么兴趣... 阅读全文
posted @ 2010-10-17 09:33 linyilong 阅读(149) 评论(1) 推荐(0) 编辑
摘要: 每个内核对象只是内核分配的一个内存块,只能由内核访问.该内存块是一种数据结构,它的成员负责维护对象的各种信息,由得对象类型相同,但大多数不同,比如进程对象有个进程ID,一个基本优先级,一个退出代码,文件对象则有一个字节位移,一个共享模式,一个打开模式如果内核句柄传递给另外一个进程,那么这另外一个进程使用的句柄值所作的调用就会失效内核对象为内核所拥有,不为内存所拥有,所以进程终止内核对象不一定被撤销... 阅读全文
posted @ 2010-10-16 19:44 linyilong 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 概念介绍:作业类似于沙箱,限制进程的操作.(典型的例子是chrome,Google的浏览器,个人感觉chrome的沙箱和这个作业差不多,让木马在一个进程里面运行,不影响其他进程,提高安全性)这章后面看不大明白HANDLE CreateJobObject(PSECURITY_ATTRIBUTES psa,PCTSTR pszName);第一个参数是安全性,最后一个参数给句柄命名,使他能够通过Open... 阅读全文
posted @ 2010-10-16 19:43 linyilong 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: 获得当前目录:DWORD GetFullPathName(PCTSTR pszFile,DWORD cchPath,PTSTR pszPath,PTSTR *ppszFilePart);获取C盘的当前目录TCHAR szCurDir[MAX_PATH];GetFullPathName("C",MAX_PATH,szCurDir,NULL);获得系统版本:BOOL GetVersion(POSVER... 阅读全文
posted @ 2010-10-16 19:42 linyilong 阅读(424) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页