1.Linux的应用程序是怎么调用驱动程序的? 2.应用程序的open是怎么与驱动的open对应起来的?(https://blog.csdn.net/dengdun6257/article/details/102283350) 应用层: 当应用程序调用open打开设备文件时会返回一个文件描述符,以供 ...
分类:
系统相关 时间:
2020-02-12 20:19:43
阅读次数:
83
1.HTTP概述 1.1 简介 HTTP(Hyper Text Transfer Protocol),超文本传输协议,用于从万维网(www)传输超文本到本地浏览器的传送协议。 HTTP是一种应用层协议,承载于传输层协议之上,一般为TCP/IP。 P.S.: HTTP 协议中没有加密机制,但可以通 过 ...
分类:
Web程序 时间:
2020-02-12 18:59:59
阅读次数:
111
参考书籍:《计算机网络》第五版 谢希仁的那本,希望对大家有所帮助 OSI,TCP/IP,五层协议的体系结构,以及各层协议 OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。 五层协议 (5层):物理层 ...
分类:
其他好文 时间:
2020-02-12 16:08:37
阅读次数:
82
通常使用的网络( 包括 互 联网) 是在TCP/ IP 协议族的基础上运作的。 而 HTTP 属于它内部的一个子集。 TCP/ IP 协议族里重要的一点就是分层。 TCP/ IP 协议族按层次分别分为以下 4 层: 应用层、 传输层、 网络层 和数据链路层。 应用层 应用层决定向用户提供应服务时通信 ...
分类:
Web程序 时间:
2020-02-12 14:32:04
阅读次数:
78
一、网络的概念和分类 1、概念 计算机网络:把分布在不同地里区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息、共享硬件、软件、数据信息等资源。 2、分类 (1)按照网络的传输介质划分: 双绞线网、同轴电缆网、光纤网、卫星网、还有无线传 ...
分类:
编程语言 时间:
2020-02-10 11:38:04
阅读次数:
77
snmp协议 snmp协议: 简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理 网络节点服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。 snmp协议oid使用:https://www.cnblogs.com/aspx-net/p/3554044.htm ...
分类:
系统相关 时间:
2020-02-09 14:57:37
阅读次数:
100
前面的队列以及锁都是基于阻塞是的操作。要实现同步,还可以通过信号也就是异步的方式来进行。例如在往文件的写入字符后,发送一个信号。捕捉到信号后执行动作。这样就不会造成阻塞,之前的阻塞性IO和POLL,是调用函数进去检查,条件不满足是造成阻塞。 应用层启动异步通知机制就三个步骤: 1 调用signal函 ...
分类:
系统相关 时间:
2020-02-09 11:51:12
阅读次数:
100
2019年11月,我决定学习计算机编程,以java语言为主。我就读于传统工科专业,没怎么接触过计算机相关概念与课程,我知道自学的过程不会顺利,甚至可能未入门放弃。就这样吧,于此记录我进行的这次学习之旅。 在看书过程中,涉及到网络编程这部分,我有诸多疑惑,就找了谢希仁的计算机网络这本书翻了翻,我就谈一 ...
分类:
其他好文 时间:
2020-02-09 09:54:02
阅读次数:
72
什么是socket? Socket 是在应用层和传输层之间的一个抽象层,它把 TCP/IP 层复杂的操作抽象为几个简单的接口,供应用层调用实现进程在网络中的通信。Socket 起源于 UNIX,在 UNIX 一切皆文件的思想下,进程间通信就被冠名为文件描述符(file descriptor),Soc ...
分类:
Web程序 时间:
2020-02-08 15:22:50
阅读次数:
73
OSI七层模型简介 七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。示例图如下: 以下是OSI七层模型示意图 应用层 应用层可以这么简单的理解,产生流量 ...
分类:
其他好文 时间:
2020-02-07 20:56:38
阅读次数:
127