Chinaunix首页 | 论坛 | 博客
  • 博客访问: 128760
  • 博文数量: 44
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 407
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-02 21:38
文章分类
文章存档

2015年(1)

2013年(43)

我的朋友

发布时间:2013-05-14 15:57:53

open和fopen的区别:1.缓冲文件系统缓冲文件系统的特点是:在内存开辟一个“缓冲区”,为程序中的每一个文件使用,当执行读文件的操作时,从磁盘文件将数据先读入内存“缓冲区”, 装满后再从内存“缓冲区”依此读入接收的变量。执行写文件的操作时,先将数据写入内存“缓冲区”,待内存“缓冲区”装满后再写入文.........【阅读全文】

阅读(1403) | 评论(0) | 转发(0)

发布时间:2013-05-14 15:28:47

将网卡0的80端口上的经过的tcp报文保存下来,保存到/root/http-panda.cap文件中tcpdump -i eth0 tcp port 80 -w /root/http-panda.cap ......【阅读全文】

阅读(1250) | 评论(0) | 转发(0)

发布时间:2013-05-11 10:55:50

#include int brk (void *end);void * sbrk (intptr_t increment);堆中动态存储器的分配由数据段的底部向上生长;栈从数据段的顶部向着堆往下生长。堆和栈的分界线叫做中断或中断点。调用brk()会设置中断点(数据段的末端)的地址为end。在成功时,返回0;失败的时候,返回-1,并设置errno为ENOMEM。调用sbr.........【阅读全文】

阅读(3175) | 评论(0) | 转发(0)

发布时间:2013-05-03 14:24:52

用了好几天的时间编写了一个ftp的客户端,使用socket通讯。服务器端使用的是vsftp,在centos下直接用yum install vsftpd安装即可。在这里我使用的是被动模式。在编写代码时主要犯了错误:1.在使用socket时,对于接受例如read,一定要使用其返回值,其返回值表示真正接收到的数据。而且,接受的长度为缓冲区的长度减一,其目.........【阅读全文】

阅读(3312) | 评论(0) | 转发(3)

发布时间:2013-04-28 10:21:26

......【阅读全文】

阅读(1322) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册