Linux网桥工作原理与实现 Linux 的 网桥 是一种虚拟设备(使用软件实现),可以将 Linux 内部多个网络接口连接起来,如下图所示: 而将网络接口连接起来的结果就是,一个网络接口接收到网络数据包后,会复制到其他网络接口中,如下图所示: 如上图所示,当网络接口A接收到数据包后,网桥 会将数据 ...
分类:
系统相关 时间:
2021-06-28 17:40:08
阅读次数:
0
粘包问题及解决方案 一 什么是粘包问题 前提:只有TCP会发生粘包现象,UDP永远不会粘包。 粘包问题本质上就是接收方不知道消息的边界,不知道一次性该提取多少字节流用于解析消息,造成的消息解析错误问题。 二 为何么会有粘包问题 1 socket收发消息的原理之流式协议 ? 发送端可以是1K1K的发送 ...
分类:
其他好文 时间:
2021-06-25 17:27:19
阅读次数:
0
UDP套接字通信、socketserver并发编程 一 基于UDP的套接字通信 1 TCP与UDP协议的对比 ### 1.可靠性 #### (1) TCP协议是可靠协议 ? 对方必须回复一个ack确认消息,才会将自己这端的数据从内存中删除。 #### (2) UDP是不可靠协议 ? 发送一条消息就会 ...
分类:
其他好文 时间:
2021-06-25 17:25:07
阅读次数:
0
问题描述:这类问题的解决办法,提示少什么我们直接用sudo apt-get install 安装缺少的东西即可 如果使用make menuconfig的方式配置内核,又碰巧系统没有安装ncurses库(ubuntu系统 默认就没有安装此库),就会出现错误,错误信息大体上如下: kent@hu:~/w ...
分类:
系统相关 时间:
2021-06-25 16:56:33
阅读次数:
0
1、IO模型的基础概念 在学习IO模型前先介绍几个概念。 用户空间和内核空间 进程切换 进程的阻塞 文件描述符 缓存 I/O 1、用户空间和内核空间 Linux操作系统和驱动程序运行在内核空间,应用程序运行在用户空间 os分配给每个进程一个独立的、连续的、虚拟的地址内存空间,该大小一般是4G(32位 ...
分类:
编程语言 时间:
2021-06-25 16:53:53
阅读次数:
0
郭增勇 经过一个学期《软件工程》课程的学习,我对于软件开发的有了很大的认识,之前我认为软件开发敲代码就行了,可是之后发现在软件开发过程中文档非常重要,文档的编写占据了大部分时间,代码的编写只是一部分,这对于我思维的改变有了很大的提升。 刚开始上理论课的时候觉得这些内容就像是文科一样,好像背一背就行了 ...
分类:
其他好文 时间:
2021-06-25 16:43:05
阅读次数:
0
Anaconda常规用法 ①显示已安装的包名和版本号 conda list ②conda版本 conda --version ③更新conda至最新版本 conda update conda ④查看conda帮助信息 conda --help conda -h ⑤卸载conda Linux或者mac ...
分类:
其他好文 时间:
2021-06-25 16:31:09
阅读次数:
0
这两年大部分管理者都读到了大量的关于OKR目标管理有多么好的文章,总结一下就是:
OKR可以帮助企业聚焦当下核心目标,优先完成最重要的事情确保持续发展的脚步;
OKR可以打破员工传统接受工作安排模式,自我设定目标积极思考提高工作能力;
OKR摆脱绩效考核的约束限制,鼓励员工大胆创新,敢于尝试并且坚... ...
分类:
其他好文 时间:
2021-06-24 18:26:59
阅读次数:
0
操作系统 操作系统的目标和作用 1.有效性:大中型计算机 2.方便性:微型计算机 3.可扩充性:新的微内核结构和客户服务器模式便于增加新功能模块 4.开放性 有效性 1.系统资源利用率 冯诺依曼结构,内存为中心 2.提高系统吞吐量 合理化计算机工作流程 操作系统的作用 1.OS为用户与计算机硬件系统 ...
分类:
其他好文 时间:
2021-06-24 18:17:21
阅读次数:
0
这段时间去找工作,发现了很多出现概率比较高的面试题,这里记录一下,希望对大家有帮助! 盒子模型的类型和区别 盒子包括:外边距(margin)、边框(border)、内边距(padding)、实际内容(content)四个属性。 分为盒子模型(标准盒模型)和IE盒子模型(怪异盒模型),两者最大的区别是 ...
分类:
其他好文 时间:
2021-06-24 18:17:06
阅读次数:
0