会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zy010101
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
···
15
下一页
2019年1月15日
TCP/IP协议模型
摘要: OSI参考模型虽然是ISO给出的,但是ISO在推进OSI协议标准化的进程上是比较缓慢的。而TCP/IP协议的标准化进程是相当快速的,因此现阶段的实际标准是TCP/IP协议。尽管TCP/IP协议与OSI有所差异,但是仍旧与OSI参考模型有一些对应关系。OSI参考模型与T...
阅读全文
posted @ 2019-01-15 15:38 zy010101
阅读(435)
评论(0)
推荐(0)
2019年1月14日
网络传输方式的分类
摘要: 面向有连接型和面向无连接型面向有连接型,在数据发送之前,需要在收发主机之间连接一条通信线路。必须在通信传输前后,专门进行建立和断开连接的处理。如果对端无法接受数据,那么就可以避免发送无谓的数据。面向无连接型,在数据发送之前不要求建立和断开连接。发送端可以在任何时候自由...
阅读全文
posted @ 2019-01-14 18:22 zy010101
阅读(1135)
评论(0)
推荐(0)
OSI参考模型
摘要: OSI参考模型将协议分成了7层。在这一模型中,每个分层都接受由它下一个分层所提供的特定服务,并且负责为它上一层提供服务。上下层之间进行交互时所遵循的约定叫做“接口”。同一层之间的交互所遵循的约定叫做“协议”。ISO希望这7层模型是每一层都可以独立使用的。也就是说即使系...
阅读全文
posted @ 2019-01-14 16:30 zy010101
阅读(590)
评论(0)
推荐(0)
计算机网路(网络)基本概念与术语
摘要: 广域网:WAN(Wide Area Network),一般指覆盖多个远距离的远程网络。局域网:LAN(Local Area Network),一般指一个公司内部,一个校园想对较小的网络。最初的计算机网路是一种私有的,后来慢慢发张成为了现在的样子。万维网:WWW(Wor...
阅读全文
posted @ 2019-01-14 13:13 zy010101
阅读(1207)
评论(0)
推荐(0)
2018年11月24日
经典同步问题
摘要: 生产者——消费者问题生产者——消费者问题是一个经典的同步问题,生产者生成的数量存在一个上限,不能生成超出这个上限。消费者不能消费未生产的东西。假设如下:mutex信号量是生产者和消费者共享缓冲区的互斥要求,缓冲区的大小为n。设缓冲区空用empty表示,并初始化为1,设...
阅读全文
posted @ 2018-11-24 15:25 zy010101
阅读(143)
评论(0)
推荐(0)
进程同步
摘要: 操作系统中存在多个进程并发访问和操作同一个数据,并且执行结果和进程执行的特定顺序有关,称为:竞争条件。为了防止竞争条件发生,我们需要确保一段时间内只有一个进程能操作这个数据。为了实现这个保证,进程之间必须要同步。假设一个OS有n个进程,每个进程有一个“临界区”。在该区...
阅读全文
posted @ 2018-11-24 13:44 zy010101
阅读(131)
评论(0)
推荐(0)
2018年11月18日
Linux常用命令——文件目录类
摘要: 在Linux下和Windows最大的不同可能在于用户使用操作系统的方式,在Windows下通常是点击鼠标来打开一个应用程序,或者完成某一个操作。但是Linux下更多是使用Shell命令来操作。它是用户使用Linux的桥梁。Shell既是一种编程语言,也是一种命令语言。...
阅读全文
posted @ 2018-11-18 20:12 zy010101
阅读(313)
评论(0)
推荐(0)
2018年11月13日
散列表(哈希表)
摘要: 散列表散列表:通常,我们称散列的实现为散列表。散列是一种支持常数时间执行插入,删除,查找的技术,但是散列不支持排序操作。因此,FindMax,FindMin诸如此类的操作都将不支持。看到这里,我相信大家都明白我们为什么需要散列表了吧。(它能实现常数时间执行插入,删除,...
阅读全文
posted @ 2018-11-13 17:31 zy010101
阅读(503)
评论(0)
推荐(0)
2018年11月11日
Linux进程通信——信号
摘要: 信号是在软件层面对中断机制的一种模拟,信号的出现使得进程直接的通信不在是被动的,不在向之前那样,read()操作往往需要等待write()操作结束。因为信号是对中断的一种模拟。既然是中断,那么它的发生就是不确定。就不会发生一个进程阻塞在这里等待另一个进程执行的结果。这...
阅读全文
posted @ 2018-11-11 14:45 zy010101
阅读(223)
评论(0)
推荐(0)
2018年11月10日
Linux信号列表及其详解
摘要: 我们运行如下命令,可看到Linux支持的信号列表:$ kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SI...
阅读全文
posted @ 2018-11-10 18:55 zy010101
阅读(2521)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
15
下一页
公告