摘要:
这是一个正则表达式(Regular Expression,简称Regex)的速查表,它列出了正则表达式中常用的符号、量词、字符类、特殊字符、分组和断言的用法。 正则表达式基础 ^:匹配字符串的开始位置。 $:匹配字符串的结束位置。 .:匹配除换行符之外的任意单个字符。 |:用于匹配特定的字符或字符组 阅读全文
摘要:
Bash 初始化脚本启动顺序 登录 Session 登录 Session 是用户登录系统以后,系统为用户开启的原始 Session,通常需要用户输入用户名和密码进行登录。 登录 Session 一般进行整个系统环境的初始化,启动的初始化脚本依次如下。 /etc/profile:所有用户的全局配置脚本 阅读全文
摘要:
查询U盘被系统识别的设备名 [root@localhost mnt] # fdisk -l 挂载U盘 [root@localhost mnt] # mkdir usb [root@localhost ~ ] # mount -t vfat /dev/sdb4 /mnt/usb/ [root@loca 阅读全文
摘要:
Linux下安装完Qt6,新建Qt/QtQuick CMake工程编译出现如下错误: Found package configuration file: Qt6Config.cmake but it set Qt6 FOUND to FALSE so package "Qt6" is conside 阅读全文
摘要:
快捷键 功能 Esc 切换到代码编辑状态 F1 查看帮助(选中某一类或函数,按下F1,出现帮助文档) F2 在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或函数,按下F2,迅速定位到该类或函数声明的地方或被调用的地方) F3 查找下一个 F4 头文件和源文件之间切换 阅读全文
摘要:
分支 branch 创建本地新分支,并同步到远程 git checkout -b <branch> git push -u origin <branch> 创建新分支,并推送到远程 git branch <branch> git checkout <branch> git push --set-up 阅读全文
摘要:
打开vim下的配置文件 sudo vim /etc/vim/vimrc 取消这个文件中syntax on注释, 然后在该文件的最后一行添加如下内容: set nu set tabstop=4 set nobackup set cursorline set ruler set autoindent 阅读全文
摘要:
Ubuntu 22.10 更换阿里云源 sudo vim /etc/apt/sources.list deb http://mirrors.aliyun.com/ubuntu/ kinetic main restricted universe multiverse deb-src http://mi 阅读全文
摘要:
Part I:Language(第一篇:语言) 大局观——简直像个新语言 给出一个完整实例,展示(几乎)所有新特性的样貌,让学员从真实代码中一次性窥得(几乎)全豹,得知即将面对的新知和挑战。 auto, type deduction 型别/型态 推导是Modern C++至关重要的某种基础;这一节为 阅读全文
摘要:
查看串口和基本设置 查看串口: ls /dev/ttyUSB* 查看参数: stty -F /dev/ttyUSB0 设置波特率:stty -F /dev/ttyUSB0 speed 9600 收发数据 先打开后台接收:cat /dev/ttyUSB0 & 发送:echo hello >/dev/t 阅读全文