摘要: 【Linux进阶学习笔记】-正则表达式与grep的使用 正则表达式 在之前的学习中,我们已经了解的正则表达式的使用,我们通过以下表格来速查和复习: | 字符 | 描述 | | | | | \ | 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符 阅读全文
posted @ 2021-05-30 10:54 Evan_Lai 阅读(257) 评论(0) 推荐(0) 编辑
摘要: Ncurses入门-(二)游标控制与窗口 游标控制 在curses中我们使用move(y,x);来移动游标位置 例如以下程序: #include <bits/stdc++.h> #include <ncurses.h> int main(){ initscr(); int x,y; x = y = 阅读全文
posted @ 2021-05-30 10:27 Evan_Lai 阅读(643) 评论(0) 推荐(0) 编辑
摘要: Ncurses入门-(一)安装与使用 ##Ncurses是什么? Ncurses是一个能提供功能键定义(快捷键),屏幕绘制以及基于文本终端的图形互动功能的动态库。 ##安装Ncurses 我们可以运行以下命令在Debian系的Linux系统下安装Ncurses: $ sudo apt-get ins 阅读全文
posted @ 2021-05-23 10:27 Evan_Lai 阅读(2201) 评论(0) 推荐(0) 编辑
摘要: 顺序执行多条命令 在Linux使用中我们常常会做如下操作: sudo apt-get update sudo apt-get install vim vim 但以下语句是与其等价的: sudo apt-get update;sudo apt-get install vim;vim 这将会自动安装vi 阅读全文
posted @ 2021-05-15 12:02 Evan_Lai 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 计算机原理及Linux底层的学习笔记(一)--X86汇编指令mov mov指令是汇编指令中非常常用的一个,本文将记录笔者在 https://www.bilibili.com/video/BV1k4411o77C?p=3 的学习 以下使用均在“AT&T”语法格式和32位CPU模式下 mov指令及几种寻 阅读全文
posted @ 2021-04-17 13:11 Evan_Lai 阅读(476) 评论(0) 推荐(1) 编辑
摘要: 手把手教你使用树莓派打造一站式监测服务+私有云服务+家庭影音服务(小白向教程) 测试信息: 树莓派版本:4B 系统版本:2020-05-27 raspios-buster-full 下载、安装树莓派系统 拿到树莓派的第一步便是下载映像,遵照官方指引,我们先到官网下载映像 树莓派官方下载网址:http 阅读全文
posted @ 2021-04-11 10:33 Evan_Lai 阅读(821) 评论(1) 推荐(0) 编辑
摘要: Tkinter是轻量级的图形化界面,在使用中我们可能遇到需要生成一串Button按钮的情况,如图: 如果一个一个操作就太麻烦了,但我们可以通过for循环列表的形式来实现 来看看以下例子: from tkinter import * def printf_button(f): print('press 阅读全文
posted @ 2021-04-10 10:25 Evan_Lai 阅读(1849) 评论(2) 推荐(0) 编辑
摘要: C++常用函数 替换字符串中指定字符 char* replace_str(char *text, char sp_ch, char re_ch)//参数依次是 要替换的字符串指针 锁定字符 替换字符 { int len = strlen(text); // 动态创建copy之后的字符串 char * 阅读全文
posted @ 2021-02-25 11:13 Evan_Lai 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 在C++11中可以通过for在范围循环中访问广义集合 如: stdvetcor v={1,2,3}; int a[4] {1,2,3,4}; stdarray<int,4>a2 {1,2,3,4}; ..... 以上的都可以由for循环访问 其语法为:for(元素名变量:广义集合){循环体} 类似于 阅读全文
posted @ 2021-02-22 21:52 Evan_Lai 阅读(72) 评论(0) 推荐(0) 编辑