linux
文章平均质量分 50
胡白白
自动驾驶地图定位攻城狮
展开
-
Terminator的快捷键操作
在 ROS 中,需要频繁的使用到终端,且可能需要同时开启多个窗口,推荐一款较为好用的终端:Terminator。原创 2022-08-12 10:23:36 · 1712 阅读 · 0 评论 -
ROS中进程Ctrl + C不能退出
ROS 如何退出程序原创 2022-08-09 10:45:45 · 1761 阅读 · 0 评论 -
Ubuntu 按下Ctrl+Alt+F3之后如何返回
由于最近进行画图,频繁的使用pycharm,有好几次卡死,这时候我只会傻傻的按Ctrl+Alt+F3进入系统的全屏终端,输入命令reboot进行重启,后面实在是重启了几次后受不了了,研究了一下如何操作,这里和大家分享一下:直接答案,按Ctrl+Alt+F1立即可以退出终端,但是卡死的还是卡死回到终端Ctrl+Alt+F3,用户名和密码登录PS命令查看正在运行的进程ps -ef 查看所有进程的详细信息我这里是由于pycharm导致了系统的卡死故使用命令 ps -ef |grep原创 2021-11-23 10:51:27 · 6332 阅读 · 0 评论 -
vslam 14 讲ch5 编译joinMap会出现由于vector使用eigen会导致core dump
问题现象在学习高翔vslam 十四讲编译joinMap发现运行的时候会出现Segmentation fault (core dumped)刚开始怀疑是编译的问题,确认本机的pcl已经安装完好,关于pcl的安装真的是一把雪一把泪,我刚开始安装这个链接来安装,发现还是不行后面把源改成了清华,安装下面的这个教程就安装好了https://blog.csdn.net/yingmai7741/article/details/86531850后面一想,能够编译通过,肯定是代码的问题,后面一直debug,发现了问原创 2021-10-28 09:36:47 · 360 阅读 · 0 评论 -
c++堆的数据结构研究1--最大堆
在实际工作的过程中,遇到了linux的任务调度,接触到了堆的建立、排序、插入、删除,本文谈谈对于堆这个数据结构的个人理解。堆的数据结构堆在实际应用的过程中,一般有最大堆和最小堆,其实质为一种完全二叉树的结构。下图中的图a为一种最大堆的数据结构,其每个父节点都大于或者等于子节点。创建命令make_heap() //构造堆void make_heap(first_pointer,end_pointer,compare_function);函数的作用是将[begin,end)内的元素按照compar原创 2021-10-25 15:03:36 · 193 阅读 · 0 评论 -
Linux调度策略研究
进程分类Linux进程可以分为普通进程(包含交互进程和批处理进程)和实时进程(软实时),实时进程的优先级都高于普通进程。而且他们的调度策略也会有所不同调度策略Linux的调度策略大致可以分为循环时间分享策略(分时系统TSS)和实时调度策略分时系统:普通进程则被认为是没有实时需求的进程,于是调度程序力图让各个处于可执行状态的普通进程和平共处地分享CPU,从而让用户觉得这些进程是同时运行的普通的进程都是通过分时运行的,使用CPU的时间达到分配给进程的时间(时间片)时,就会切换到其他进程,其一般为原创 2021-10-19 09:43:11 · 102 阅读 · 0 评论