- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 FTP:文件传输协议(指令及响应代码)
文件传输协议(FTP)使得主机间可以共享文件。 FTP 使用 TCP 生成一个虚拟连接用于控制信息,然后再生成一个单独的 TCP 连接用于数据传输。控制连接使用类似 TELNET 协议在主机间交换命令和消息。 FTP 的主要功能如下: 提供文件的共享(计算机程序 / 数据); 支持间接使用远程计算机; 使用户不因各类主机文件存储器系统的差异而受影响;
2006-07-23 15:57:00 10517
转载 P2P之UDP穿透NAT的原理与实现
论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Networ
2006-07-22 15:37:00 1076
原创 天下有贼!?
2006年7月20日,下班回家发现家里进贼了!电脑主机不见了,屋子里被翻的乱七八糟,连床垫都都翻开了,OMD,真的被偷了!我简直不感相信贼怎么会进了我的窝,家里除了电脑值点钱之外,别的也什么东西值得偷的,真认人气愤!隔壁的邻居不是有人在家吗?他们一天都在啊,两个老人和两个小孩。从小孩那我知道当时他爷爷奶奶在房顶(我们在6楼顶楼)只有他和他姐在家,当时他们是开着门,听到下面有敲门撞击的声音,
2006-07-21 20:31:00 1422 1
原创 也谈单件模式类的设计(C++)
单件模式在设计模式中是比较基本的模式之一,它是用来构造在整个应用中只有唯一实例的对象。今天在CODE的过程中采用单件模式实现了一个类,大至如下: class Device: public BaseDevice{private: int m_port; ...private: Device(); Device& operator=(const Device&); s
2006-07-19 18:25:00 1505
原创 P2P Opensource
eMuleeMule is a filesharing client which is based on the eDonkey2000 network but offers more features than the standard client http://sourceforge.net/projects/emule/BitTorrenthttp://sourceforge.net/
2006-07-19 00:36:00 1487
原创 开始写博客了!
我拥有博客有好常时间了,而且不只这一个。一直以来,我都是用它收藏一些好的文章或代码片断,几乎很少写过Blog。 或许因为自己认为笔墨功夫不够,或许因为自己不善表达,或许自己太懒没有养成写日记的习惯。久而久之,上博客的时间都很少了,我的博客变得乱七八糟。有时,要查找一些资料首先想到的不是自己以前可能有收藏过的资料。我想,要是这样,我的博客还有什么意义?其实我想不是为了写博客而去写博
2006-07-19 00:21:00 982
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人