未来星计划
首页
归档
说说
分类
容器技术 (1)
Web开发 (3)
Python (1)
嵌入式 (12)
电脑维修 (2)
默认分类 (1)
项目 (8)
算法 (35)
Linux (35)
后端 (4)
刷题 (31)
全部分类 ( 107 )
查询
vim配置及使用阶段二
ctagsctags -R只需要在工程目录顶层生成tags文件。当在子目录某文件内需要跳转时,vim 会逐级向上查找tags文件需要以下配置(后面的 ; 不能省略):set tags=tags;set autochdir (用于自动切换工作目录)自带的文件浏览器Netrw:E 当前窗
Linux
2023年10月19日
427次浏览
duo板卡之烧录
白嫖了一个risc-v的duo板卡~今天实现了一下win下的烧录和linux环境下的烧录这里特别记录一下linux环境下的烧录:sudo dd if=./milkv-duo-20230910-0623.img of=/dev/sdb bs=4M status=progress注意要烧录到设备sdb,
Linux
嵌入式
2023年10月11日
252次浏览
linux常用查看硬件设备信息命令
1.显卡信息 dmesg | grep -i vga lspci | grep -i vga //查看显卡信息dmidecode | grep -i ‘Serial Number’ //查看主板信息,查看主板的序列号[root@i175 ~]# dmidecode |grep -i “Produ
Linux
2023年10月05日
334次浏览
LRU&LFU实现方式C++
参考文章1、LRUhttps://leetcode.cn/problems/lru-cache/typedef pair<int, int> PII;class LRUCache {public: int cap, cnt; //pair<第几个插入的,val>
算法
刷题
2023年09月25日
423次浏览
关于为什么要区分caller saved和callee saved registers
主要是如果把所有的寄存器都压栈和出栈,一方面是性能下降,毕竟处理器访问内存的时间是很长的,一个无用的寄存器做保护,压栈和出栈相比计算本身很慢;另一方面,也占用了内存,当函数调用栈很深或者出现递归的时候,就会更加明显。从较深层的原因去分析,为什么会出现caller save和callee save?在
嵌入式
2023年09月19日
304次浏览
RISC-V指令
=====>RISC-V的常见指令相关资料:RSIC-V指令及介绍RISC-V 指令概况
嵌入式
2023年09月08日
317次浏览
MIT6.S081-2020-gdb环境
该版本使用gdb-multiarch会导致无法跟踪ecall进入kernel。因此需要使用riscv64-unknown-elf-gdb,且该gdb在安装riscv64 toolchain时默认没有安装,需要自己下载源码编译安装。
嵌入式
2023年09月07日
361次浏览
三分算法
https://www.acwing.com/file_system/file/content/whole/index/content/1631225/
算法
2023年09月07日
372次浏览
shell常用语法
1.概论2.注释3.变量4.默认变量5.数组6.expr命令7.read命令8.echo命令9.printf命令10.test命令与判断符号[]11.判断语句12.循环语句13.函数14.exit命令15.文件重定向16.引入外部脚本1.概论shell是我们通过命令行与操作系统沟通的语言。shell
Linux
2023年08月10日
388次浏览
Linux驱动之异步通知
阻塞与非阻塞是 APP 询问 驱动设备。异步通知是 驱动设备 主动通知 APP,可以使用信号来实现。流程图分析②:绑定信号与回调函数。使用sighandler_t signal(int signum, sighandler_t handler) 。③:把 APP PID 告诉内核。同时,该 PID
Linux
嵌入式
2023年08月08日
697次浏览
«
4
5
(current)
6
»
个人信息
yuanheci
北京 海淀
文章数量
107
分类数量
11
标签数量
10
rsh的秘密基地
所有标签
Web开发
3
docker
1
Python
1
电脑维修
2
嵌入式
11
刷题
31
后端
4
Linux
34
项目
8
算法
34
所有标签
107