- 博客(5)
- 收藏
- 关注
原创 VLAN学习总结
VLAN简介 VLAN(Virtual Local Area Network,虚拟本地局域网),最初接触到总会把VLAN和LAN(Local Area Network,本地局域网)弄混,不知道有什么区别。 实际上,了解了全称就应该能清晰分清楚。VLAN是在设备上通过技术手段,从逻辑上划分出来的局域网;LAN是物理链路上构建形成的局域网。VLAN技术多用在交换机上,以提高带宽利用率,降低延迟。VLAN的作用 逻辑上划分出来的VLAN,可以根据用户需要来控制调整广播域的范围和大小,即同一个VLAN中的
2021-07-15 11:08:08
713
原创 linux下socket编程
文章目录1. socket是什么?2. socket怎么用?1. socket是什么? 我们知道计算机网络通信需要用到TCP/IP协议族,TCP/IP协议又划分为应用层、传输层、网络层、数据链路层和物理层这五层模型。 socket是对于TCP/IP协议的封装,它的出现只是使得程序员更方便地使用TCP/IP协议而已。socket本身并不是协议,它是应用层与TCP/IP协议族通信的中间软件抽象层。再说明白一点,在程序中调用socket函数的时候,Linux内核会根据你的选用参数自动帮你封装你将要发送的
2021-02-01 03:03:09
1191
1
原创 树莓派下DS18B20获取实时温度
文章目录1. DS18B20温度传感器2. 保存实时温度的文件路径3.基础代码逻辑分析3.1 逻辑分析3.2 阶段代码示例4. 代码及运行结果4.1 全部代码4.1 运行结果1. DS18B20温度传感器 DS18B20是比较常用到的温度传感器,采用单总线控制。是美国DALLAS半导体公司继DS1820之后最新推出的一种改进型智能温度传感器。 这里对于它就不进行过多的讲解,主要讲解如何在树莓派上用它来获取温度。详细资料参考:DS18B20介绍。2. 保存实时温度的文件路径 DS18B20的安
2021-01-25 00:46:34
2385
2
原创 单向链表尾插法和头插法分别实现队列和栈
1. 链表是什么? 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 画一张易于理解的简图如下 使用链表结构可以克服数组链表需要预先知道数据大小的缺点,链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。但是链表失去了数组随机读取的优点,同时链表由于增加了结点的指针域,空间
2021-01-16 15:37:15
4741
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人