- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 单链表与双向链表
单链表是一种线性数据结构,其中每个元素(称为节点)包含两部分:数据域和指向下一个节点的指针。单链表的特点是节点之间通过指针连接,节点的存储位置可以是不连续的,但通过指针可以实现线性访问。:存储实际数据。:存储指向下一个节点的指针。假设我们有一个单链表,包含三个节点,存储的数据分别为1020和30:链表的头指针,指向第一个节点。Next:每个节点的指针域,指向下一个节点。NULL:最后一个节点的指针域指向NULL,表示链表结束。以下是单链表的基础概念和操作的详细介绍,以及用C语言实现的完整示例。
2025-02-25 23:07:40
1640
原创 POE技术原理
PoE(以太网供电)技术的原理基于在标准的以太网双绞线电缆上同时传输数据和电力。这种技术允许网络设备(如IP摄像头、无线接入点、VoIP电话等)通过同一根电缆接收电力和数据,从而简化了布线并降低了安装成本。
2025-02-25 09:38:11
1485
转载 DeepSeekV3+Roo Code,智能编码好助手
硅基流动最近上线了deepseek-ai/DeepSeek-R1与deepseek-ai/DeepSeek-V3,感兴趣快来试试吧!
2025-02-09 15:11:27
82
转载 IPV6协议基础
IPv6地址长度为128位,是IPv4地址长度的4倍。IPv4点分十进制格式不再适用,IPv6采用十六进制表示。IPv6地址用冒号分隔为8段,每一段16位,每一段用十六进制表示。与IPv4地址类似,IPv6也用"IPv6地址/掩码长度"的方式来表示IPv6地址,例如:
2025-01-13 23:22:10
429
转载 NandFlash详解
NAND Flash 在嵌入式系统中的地位与PC机上的硬盘是类似的。用于保存系统运行所必需的操作系统,应用程序,用户数据,运行过程中产生的各类数据,系统掉电后数据不会丢失。a)、NandFlash的IO接口对于Norflash、dram 之类的存储设备,CPU 可以直接通过地址总线对其进行访问,而 Nand Flash 没有这类的总线,只有 IO 接口,只能通过复用的 IO接口发送命令和地址,从而实现对 Nand Flash 内部数据进行访问。
2025-01-09 09:25:42
388
转载 Linux MTD架构下的nand flash驱动详解
1、MTD(memory technology device)是用于访问memory设备(比如NOR Flash、NAND Flash)的Linux的子系统。2、MTD在硬件和上层之间提供了一个抽象的接口。MTD将 Nand Flash,nor flash 和其他类型的 flash 等设备,统一抽象成MTD 设备来管理,根据这些设备的特点,上层实现了常见的操作函数封装,而底层具体的内部实现(具体的内部硬件设备的读/写/擦除函数),就需要驱动设计者自己来实现了。
2025-01-09 09:18:45
101
原创 DHCP协议
在客户端收到DHCP OFFER提供信息后,会以广播方式回答一个DHCP REQUEST请求信息,所有的DHCP服务器都会收到这个信息,该信息中包含它所选定的DHCP服务器和服务器提供的IP地址。DHCP客户端请求地址时,并不知道DHCP服务器的位置,因此DHCP客户端会在本地网络内以广播方式发送请求报文,这个报文成为Discover报文,目的是发现网络中的DHCP服务器,所有收到Discover报文的DHCP服务器都会发送回应报文,DHCP客户端据此可以知道网络中存在的DHCP服务器的位置。
2025-01-07 12:41:00
1952
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人