
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C——(单向、单向循环、双向、双向循环)链表学习总结
这段时间一边看书一边把链表的知识总结了一下,并且画了示意图来帮助理解。主要是单向链表,单向循环链表,双向链表,双向循环链表四个部分,每个部分都包括了初始化,创建,插入,删除的基本操作,并总结了各个操作的核心代码。抽空可以看看Linux内核自带的链表(list.h)写法,增进学习。以下的链表均是不操作头节点的。一、单向链表1.单向链表:链式的存储结构,在逻辑上是连续的,每次通过一个指针来指向下一个节
计算机网络——TCP协议和UDP协议
运输层向它上面应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最底层。两个主机进行通信实际上就是两个主机中的应用进程互相通信。应用进程之间的通信又称为端到端的通信。应用层不同进程的报文通过不同的端口向下交到运输层,再往下就共用网络层提供的服务。运输层为应用进程之间提供端到端的逻辑通信(但网络层是为主机之间提供逻辑通信)。运输层还要对收到的报文进行差错检测。运输层需要有
Liunx-使用Buildroot工具制作交叉编译器
Buildroot是一个成套的嵌入式开发环境。它可以用来制作交叉编译器,制作属于自己的根文件系统,编译uboot,Liunx kernel。是一个十分便捷的工具。下面记录一下自己使用Buildroot制作ARM交叉编译器的过程:PC:windows 10 专业版虚拟机:VMware Workstation Pro 12.5Liunx版本:CentOS 6.7今后使用的开发板为fl24
到底了







