全部文章

HTTP
超文本传输协议(Hyper Text Transfer Protocol,简称:HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似 MIME 的格式。
阅读(861) 2023-06-02 17:23
互联网是如何工作的
互联网通过联网设备提供不同类型的信息和媒体。它使用互联网协议 (IP) 和传输控制协议 (TCP)数据包路由网络运行。每当您访问网站时,您的计算机或移动设备都会使用此类协议请求服务器。
阅读(937) 2023-06-02 15:54
时间复杂度和空间复杂度
一个好的算法首先要具备正确性,然后是健壮性,可读性,如果上面几方面都满足的情况下,则算法的优劣程度通过算法的效率的高低来决定;算法的效率通过时间效率和空间效率共同体现。
阅读(754) 2023-06-02 15:32
常见网络协议原理
一文读懂常见网络协议原理
阅读(956) 2023-05-26 23:41
集线器、交换机、路由器、网桥、网关之间的区别与联系
集线器、交换机、路由器、网桥、网关之间的区别与联系,其中集线器是将网线集中到一起的机器,也就是多台主机和设备的连接器,能对接收到的信号进行同步整形放大,以扩大网络的传输距离。它是中继器(它的作用是放大信号,补偿信号衰减,支持远距离的通信)的一种,但集线器能够提供多端口服务,也称为多口中继器;集线器在 OSI/RM 中的物理层。
阅读(978) 2023-05-25 11:57
交换机
交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。
阅读(900) 2023-05-25 10:52
总线型拓扑结构
总线型拓扑结构简称总线拓扑,它是将网络中的各个节点设备用一根总线(如同轴电缆等)挂接起来,实现计算机网络的功能。总线型拓扑是采用单根传输作为共用的传输介质,将网络中所有的计算机通过相应的硬件接口和电缆直接连接到这根共享的总线上。
阅读(1392) 2023-05-25 10:37
以太网
以太网是一种计算机局域网技术。IEEE 组织的 IEEE 802.3 标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问层协议的内容。以太网是应用最普遍的局域网技术,取代了其他局域网技术如令牌环、FDDI 和 ARCNET。
阅读(861) 2023-05-25 11:03
调制解调器
调制解调器 是调制器(Modulator)和解调器(Demodulator)的缩写 ,一种计算机硬件;它能把计算机的数字信号翻译成可沿普通电话线传送的模拟信号,而这些模拟信号又可被线路另一端的另一个调制解调器接收,并译成计算机可懂的语言。这一简单过程完成了两台计算机间的通信。
阅读(837) 2023-05-25 10:20
计算机网络协议
网络协议指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合。
阅读(1464) 2023-05-25 12:00
缓存淘汰算法:LFU、LRU、ARC、FIFO、2Q
在高并发、高性能的质量要求不断提高时,我们首先会想到的就是利用缓存予以应对。第一次请求时把计算好的结果存放在缓存中,下次遇到同样的请求时,把之前保存在缓存中的数据直接拿来使用。但是,缓存的空间一般都是有限,不可能把所有的结果全部保存下来。那么,当缓存空间全部被占满再有新的数据需要被保存,就要决定删除原来的哪些数据。如何做这样决定需要使用缓存淘汰算法。常用的缓存淘汰算法有:FIFO、LRU、LFU
阅读(1035) 2023-05-25 14:23
同步、异步、阻塞、非阻塞的区别。
同步和异步是指,内核的 I/O 拷贝实现,当数据准备就绪后,需要将内核空间的数据拷贝至用户空间,如果是同步 I/O 那么用户线程会等待拷贝的完成,而异步 I/O则这个拷贝过程用户线程该干嘛可以去干吗,当内核拷贝完毕之后会“通知”用户线程....
阅读(966) 2023-05-19 16:32
并发和并行的区别
处理器同时处理多个任务,但不是真正的同时,而是看来是同时,因为计算资源有限需要在多个程序之间切换,是指逻辑上的同时发生。
阅读(830) 2023-05-19 16:14
五种网络IO模型
网络IO,会涉及到两个系统对象,一个是用户空间调用IO的进程或线程,另一个是内核空间的内核系统,比如发生IO操作 read 时,它会经历两个阶段。1、等待数据准备就绪;2、将数据从内核拷贝到进程或者线程中;
阅读(881) 2023-05-19 14:47
进程间常用的通信方式
进程间通信 (InterProcess Communication,IPC)是指在不同进程之间传播或交换信息。IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket。Socket支持不同主机上的两个进程IPC。
阅读(831) 2023-05-19 11:51

永不言弃

职业:后端开发工程师
学校:重庆师范大学
城市:重庆
文章:169
好吧,不知道说点什么...

登录逐梦笔记

注册逐梦笔记

已有账号?