摘要:
一切皆Socket! 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write(... 阅读全文
摘要:
1. OSI网络分层参考模型 网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计、分析、时限和测试比较容易。协议划分的一个主要原则是确保目标系统有效且效率高。为了提高效率,每个协议只应该注意没有被其他协议处理过的那部分通信问题;为了主协议的实现更加有效,协议之间应该能够共享特定的数据结构;同时这些协议的组合应该能处理所有可能的硬件错误以及其它异常情况。为了保证这些协议工作的协同性,应当将协议设计和开发成完整的、协作的协议系列(即协议族),而不是孤立地开发每个协议。 在网.. 阅读全文
摘要:
如何避免win7自动创建200M隐藏分区1安装win7到选择安装到哪个分区的时候,不能选择 unallocated diskspace ,也不能选 delete 已有的分区(例如C盘)安全的做法是:格式化(format)已有的分区再安装,不喜欢格式化的童鞋可以选一个已经格过的分区安装。2如何跳过200mb 主分区的微软系统数据保护锁呢?答案其实很简单,就是在安装的时候不要让W7系统光盘为你的硬盘进行分区而应该是安装W7系统前事先把硬盘分区做好后再安装W7系统。特别提示:3安装时建议在百度中搜一下“如何删除win7 中200M隐藏分区”关键字:强烈建议童鞋们不要将200MB的隐藏分区安装到你的硬 阅读全文
摘要:
长痛不如短痛啊,该不该装个双系统呢,纠结。。一般的组合为windows xp和windows 7,不过也有win7和win8的,三者同时有的也有不少。双系统的好处就不用我多说了,今天我就来说一下xp和7双系统的安装方法。 工具/原料系统镜像方法/步骤1从xp升级到windows7方法是非常简单的,采用硬盘安装的方法是最简便和快捷的,而且要比光盘安装快很多。所以,在本经验中,我着重来介绍硬盘安装的方法。2首先在网上下载 一个windows7的系统镜像。最好下载原版的系统,具体的版本可以根据自己的需要来选择。3下载好系统镜像之后,找一个虚拟光驱软件,将此系统镜像加载,加载之后关掉这个虚拟软... 阅读全文
摘要:
连风大神都没用过这个ADS1.2,什么破玩意儿啊,好像板子里面的资料也没有找到有这个软件,但是网上有滴,ADS1.2 集成开发环境的使用还是要会的,,, ARM ADS 全称为ARM Developer Suite 。是ARM 公司推出的新一代ARM 集成开发工具。除了可以安装在WindowsNT4 、Windows 2000 、Windows 98 和Windows95 操作系统之外,还支持Windows XP 和Windows Me 操作系统。就是没有win7,但是咨询大神,说是可以的,吓了我一跳呢。还好可以。 命令行开发工具: ADS 提供下面的命令行开发工具:armcc(AR... 阅读全文
摘要:
借了本《Ubuntu Linux指南》开始学学乌邦图吧,熟悉之后再下个红帽来玩玩,现在说说我们一直提到的root,但是在Linux中,这个root有所不同。。。大多数Linux系统都为一个名为root的用户准备了一个账号。这个用户有着特殊的权限,有时候他又被称为超级用户。在一般的Linux系统中,通过提供root口令,用户就能够以root身份登录并进行操作。但是在安装Ubuntu之后,它里面就有一个root账号,但是这个账号尚无口令:root账号被锁定。 控制用户权限:root特权/sudo 当你输入自己的口令运行某个程序时(并不是在你登录系统的时候输入口令时),或者当你在命令行上使用... 阅读全文