Chinaunix首页 | 论坛 | 博客
  • 博客访问: 376393
  • 博文数量: 105
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 826
  • 用 户 组: 普通用户
  • 注册时间: 2013-02-16 13:58
个人简介

记录有意义的东西

文章分类

全部博文(105)

文章存档

2013年(105)

我的朋友

发布时间:2013-05-05 13:37:29

做过P2P通信的人应该都会用到这个技术,udp打洞。通过udp打洞,可以实现两个nat后的主机进行直接通信。wiki中关于udp打洞的描述:通过UDP打洞实现NAT穿越是一种在处于使用了NAT的私有网络中的Internet主机之间建立双向UDP连接的方法。由于NAT的行为是非标准化的,因此它并不能应用于所有类型的NAT。其基本思想是.........【阅读全文】

阅读(1561) | 评论(0) | 转发(1)

发布时间:2013-05-05 13:36:50

#include <stdio.h>#include <stdlib.h>#include <sys/types.h>void regex_match(const char *str,const char *regex);int main(){    const char *regex="^[Mi]";    const char *string1="liutingwei is I";    const char *string2="I am liutin.........【阅读全文】

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

发布时间:2013-05-04 19:55:57

废话少说,上代码!/server.c/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/stat.h>#include <fcntl.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <errno.h>int main(int argc,char *argv[]){    .........【阅读全文】

阅读(6985) | 评论(0) | 转发(1)

发布时间:2013-05-03 11:07:40

一、tftp协议介绍 TFTP是一个传输文件的简单协议,它其于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的 时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据.........【阅读全文】

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

发布时间:2013-05-01 20:33:11

方法一: #include <stdlib.h> int system(const char *string); 方法二: exec( )函数族  下面我们来看看一个进程如何来启动另一个程序的执行。在Linux中要使用exec函数族。系统调用execve()对当前进程进行替换,替换者为一个指定的程序,其参数包括文件名(filename)、参数列表(argv)以及环境变量(envp.........【阅读全文】

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

登录 注册