使用picocm来进行Linux下的串口调试

先导

为什么不用minicom呢?功能又强大由好用不是。主要原因就是minicom没有彩色文字,看着难受,特别是调试ARM Linux的时候233

安装

因为正常是在Debian系列的Linux发行版上面使用的(deepin或者ubuntu这些的,解决方案比较完善),所以就是用apt来进行安装,其他发行版使用自己的包管理软件进行安装

sudo apt install picocom -y

Linux解压缩文件

先导:写这篇文章是为了记录在Linux下常用的、简单的进行压缩文件的解压缩以及打包压缩文件的方法,以方便自己未来忘记了在查询

全局说明

下面的两个参数意义

  • dest:目标文件,压缩的话将dest换成你想要的文件名
  • src:来源文件,是一个文件或者一个文件夹,压缩要想打包多个就空格后追加接下来的文件或者文件夹,解压的就不行了

C语言二级指针用法之模拟句柄用途

先导

因为在学习中使用到了二级指针进行操作,故而作此总结

提前了解

句柄

  • 以下词条来自百度百科

句柄(Handle)是一个是用来标识对象或者项目的标识符,可以用来描述窗体、文件等,值得注意的是句柄不能是常量 。 Windows之所以要设立句柄,根本上源于内存管理机制的问题,即虚拟地址。简而言之数据的地址需要变动,变动以后就需要有人来记录、管理变动,因此系统用句柄来记载数据地址的变更。在程序设计中,句柄是一种特殊的智能指针,当一个应用程序要引用其他系统(如数据库、操作系统)所管理的内存块或对象时,就要使用句柄 。

二级指针

指针是C语言中最高深莫测的部分了,能够直接操作内存的这些指针如果使用得当的话可以完成很多很高效的代 …

一个命令进行Plasma热重启

一个命令进行Plasma热重启

  • 通过一个命令来重启Plasma桌面来释放系统资源

KDE Plasma桌面环境具有很多炫酷的显示效果,但是经过一天下来长时间使用Plasma桌面而不待机或者睡眠的话,Plasma桌面会占用大量的内存资源,为了解决这个问题,特地写了一个脚本文件来对Plasma桌面进行热重启,从而释放一些资源的占用

思路基本上就是使用Plasma的指令先关闭Plasma桌面再启动它

archlinux安装与应急使用双用U盘

archlinux安装与应急使用双用U盘

  • 本次方案建议使用16G及以上的U盘进行安装,以保证得到较好的体验
  • 建议使用USB3.0及以上的U盘,当然2.0也没问题,如果不使用图形界面的话
  • 本次是在linux环境下完成的,当然Windows下也可以实现

使用意义

在使用archlinux启动盘之前需要用dd命令将U盘刻为启动盘,这样就导致整个U盘分区被dd修改,最明显的是第一个装有安装环境的分区被分配了一个iso9960标志并且使用cfdisk打开该设备是会有提示使用写命令是会丢失丢失该标志从而导致标签异常使得启动异常,而安装环境仅有600+M,白白浪费了该启动盘的其他空间,因为不可以新建分区。

另一方面,对于某些情况下,例如电脑的 …

arch系的bumblebee安装

arch系的bumblebee安装

bumblebee有什么用

  • bumblebee是用来进行双显卡切换的工具,专用于具有NVDIA独立显卡以及CPU核显双显卡方案的笔记本来说可以有效的节约电源
  • 有效地进行双显卡的快速切换使用,默认使用核显以节约电量