Ubuntu20.04部署CUDA11.8/cuDNN8.7
探索CPU的调度原理
eBPF—捕获进程启动/退出事件
上一次,我们尝试了用户空间自定义函数探测,里边会用到进程ID参数,那么实际使用场景下,我们可能需要能检测到进程的拉起和退出,今天就一起来实现下这个小功能。
eBPF—使用符号表offset探测函数调用
eBPF—使用uprobe探测用户程序函数调用
eBPF—使用kprobe探测内核系统调用
eBPF Map—内核空间与用户空间数据传递的桥梁
eBPF—初探Linux内核扩展
Be a doer, not a talker
OpenAI CEO Sam Altman在他30岁时,总结其过去十年中找到的值得传递的人生建议。
没有你的允许,就没人能伤害你
任何一段糟糕的关系,其中都有你的一份功劳。因为我们在无意识中教会了别人如何对待自己。
fatal error: zmqpp/zmqpp.hpp: No such file or directory问题解决
问题描述:
编译autoware simulation_interface库时,报conversions.hpp:53:10: fatal error: zmqpp/zmqpp.hpp: No such file or directory
open_planner编译报proj_api.h: No such file or directory问题解决
问题现象:
open_planner编译报proj_api.h: No such file or directory
SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools问题解决
问题描述:
在ubuntu22.04上编译autoware autoware_carla_interface库时,报setup.py install is deprecated命令已弃用stderr
TypeError: canonicalize_version() got an unexpected keyword argument ‘strip_trailing_zero’问题解决
问题描述:
在ubuntu22.04上编译autoware时,报TypeError: canonicalize_version() got an unexpected keyword argument ‘strip_trailing_zero’错误
一键安装ROS环境
今天教大家一个快速安装ROS环境的方法:
Ubuntu20.04安装Python 3.10
Ubuntu20.04默认apt最高只能安装到python3.9,ros2的autoware对python3.10的新特性有依赖,因此需要升级到3.10+版本。
ubuntu apt报depends xxx but it is not installed问题解决
问题现象:
执行apt时,报Depends: xxx but it is not installed,根据提示运行sudo apt –fix-broken install也无法解决:
成长之路—计算机调度算法与生活
有时看到别人或自己在安排和处理事情上陷入混乱时,我脑海里都忍不住想到系统调度算法,一直想写一下调度算法对我们日常处理事情的启发,今天终于动笔,本文就结合操作系统调度算法,以日常生活做事安排为例,看看是否有值的借鉴的地方。
C++使用union+struct实现bit协议的赋值与解析
在进行嵌入式开发的过程中,经常会遇到通信协议是按bit位定义的情况,比如协议一共6个byte字节,每个byte一共8bit位,但是传输的很多数据用1、2个bit就足够了,这时协议会按bit定义,如何方便快捷的进行bit位的赋值和读取,即为本文讲解的内容。