- 博客(7)
- 收藏
- 关注
原创 linux内核模块
linux内核模块单独编译linux内核模块一、编译命令配置内核make oldconfigmake preparemake scripts编译模块$(MAKE) -C $(KDIR) M=$(PWD) modules-C:后面的参数为linux内核的顶层目录M:后面的参数为需要编译文件的目录注意:交叉编译时,在编译之前需设置ARCH、CROSS_COMPILE环境变量如:export CROSS_COMPILE=aarch64-linux-gnu-expo
2022-04-28 10:19:07
698
原创 ubuntu虚拟机安装(VMware_Workstation_15)
准备:系统镜像安装好的VMware_workstation记录安装时遇到的问题安装过程配置虚拟机设置启动虚拟机,开启安装过程如果选择稍后安装,那么在配置好虚拟机并启动之前。镜像选择下载好的本地位置,勾选开机时启动vmtools设置遇到的问题重新安装vmtools是灰色的解决:关闭虚拟机,勾选镜像为物理位置,重启虚拟机会看到vmtools的安装包vmtools安装包解压不了安装包在虚拟出来的光驱中,普通用户和管理员账号都解压不了,复制到其他位置就行可能遇.
2022-04-17 17:40:53
999
原创 146. LRU(c++)
LRU 缓存数据结构:双向链表、哈希表–> 哈希链表class Node{public: int key,value; Node * next, *pre; Node(int k, int v) { key = k; value = v; next = NULL; pre = NULL; }};class Doublelist{private: /* 头尾虚节点 */ N
2022-04-06 19:06:25
1211
原创 712. 两个字符串的最小ASCII删除和(c++)
712. 两个字符串的最小ASCII删除和(c++)中等相关算法标签:LCS、动态规划代码描述:使用迭代法(从前到后,与从后到前)、递归方法实现/*问题: 1.边界条件选取 2.memo[i][j] = min(memo[i-1][j]+s1[i-1] , memo[i][j-1]+s2[j-1]);另一种思路: 1.使用找到最长公共子序列的最大ascii码del,用两个字符串的和减去2*del 2.迭代法,可以从0-n,也可以从n-0*/clas
2022-04-02 19:48:22
1072
原创 archlinux安装deb软件步骤
archlinux安装deb软件步骤步骤欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入步骤安装yay安装debtap安装转换出的pkg软件注意事项:安装yay问题解决:go
2022-01-27 01:24:29
1748
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人