- 博客(14)
- 收藏
- 关注
原创 modules_makefile_20220522
modules_makefile_20220522欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入//hello worldKERNELDIR := /home/jeff/02_linux
2022-05-22 23:17:36 132
原创 Linux设备驱动20220506
Linux设备驱动1、内核模块加载 卸载 modprob结构体 注册 mdev2、设备树3、平台驱动 plantform4、具体设备模块gpioiic以太网wifibluetooth1、内核模块加载 卸载 modprob结构体 注册 mdev2、设备树3、平台驱动 plantform4、具体设备模块gpioiic以太网wifibluetooth...
2022-05-06 23:28:43 205
原创 Linux常用小技巧20220505
Linux常用小技巧env环境变量中的PATHenv环境变量中的PATH1、命令 “export PATH=$PATH:路径”可以把这个路径加入环境变量,但是退出这个命令行就失效了。要想永久生效,需要把这行添加到环境变量文件里。有两个文件可选:2、“/etc/profile”,“/etc/profile”对系统里所有用户都有效,3、用户主目录~下的“.bash_profile”。用户主目录下的“.bash_profile”只对这个用户有效。4、删除也可以从这两个文件中删除。...
2022-05-05 19:58:20 797
原创 算法整理_20210418
算法_20210418算法的特性算法复杂度查找顺序查找二分查找(要查找的关键字要有序排列)散列表查找(根据关键值和散列函数算出存放地址值)排序排序概念排序方法分类1、直接插入排序(稳定)2、希尔排序(不稳定)3、直接选择排序(不稳定)4、堆排序(不稳定)堆排序概念堆排序原理基本思想 建堆选择比直接选择更高效1、初建堆2、调整3、调走根节点4、完全二叉树的最后一个节点放在根节点5、重复前面“调整”步骤6、。。。重复7、完成排序5、冒泡排序(稳定)6、快速排序(不稳定)7、归并排序(稳定)8、基数排序(稳
2022-05-02 06:27:55 99
原创 数据结构整理_20210417
数据结构_20210417数组稀疏矩阵(大量元素都是0)数据结构线性表顺序存储结构链式存储结构链表基本操作顺序存储和链式存储比较队列栈广义表树与二叉树基本概念二叉树性质二叉树遍历反向构造二叉树普通树转化成二叉树查找二叉树最优二叉树(哈夫曼树)线索二叉树平衡二叉树图基本概念邻接矩阵邻接表图的遍历拓扑排序图的最小生成树数组按行存储、按列存储稀疏矩阵(大量元素都是0)图一般用矩阵存储,上三角、下三角可存无向图。元素存储位置数据结构数据结构概念数据逻辑结构– 线性结构– 非线性结构----
2022-05-02 06:26:37 86
原创 elf文件结构(外存)进程空间VMA(内存)
可执行文件 进程结构1、elf文件结构(外存)section预编译 编译 汇编 链接符号表 重定位静态链接 静态链接库2、进程空间VMA结构(内存)segment换页 MMU操作系统进程创建 elf装载过程3、动态链接1、elf文件结构(外存)section.text.data.bss…elf.h文件中的结构体预编译 编译 汇编 链接符号表 重定位静态链接 静态链接库2、进程空间VMA结构(内存)segment按段的属性(读写等)将相近的section拼到一起。映射VMA与elf
2022-04-21 21:44:17 449
原创 网络基础知识
网络基础知识MAC media access controlPHY 物理收发器MII media independent interface包含两组总线MIIMMII Data
2022-04-20 09:47:18 127
原创 linux进程编程
#linux进程···#include <sys/types.h>#include <unistd.h>#include <stdio.h>#include <stdlib.h>int main(void){pid_t pid;pid = fork();if(pid < 0){ perror("fork failed"); exit(1);}if(0 == pid){ printf("This is the child,
2022-04-19 11:23:15 154
原创 今天20220417开始写博客
今天20220417开始写博客提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档今天20220417开始写博客一、计算机信息技术二、linux1.引入库2.读入数据三、互联网总结今天20220417开始写博客,目前主要想写三个专辑。一、是关于计算机信息技术的。包括计算机基本原理,编程编译原理,编程模型,函数调用过程等等。二、是关于linux的。包括linux开发过程中的种种。三、是关于互联网的。关于网络编程。一、计算机信息技术包括计算机基本原理,编程编译原理,编程模
2022-04-17 09:05:16 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人