实现思路: 把每次动作/事件压栈或者弹出。 直接代码 class LoadCommand :public QUndoCommand { private: XXModel * xModel; int old; int new; QWidget* mWins; public: LoadICommand( ...
分类:
其他好文 时间:
2021-06-16 17:48:29
阅读次数:
0
#include <iostream> #include <cstdlib> using namespace std; int func1(),func2(),func3(); int main(int argc,char * argv[]) { _onexit(func2); //函数注册时入栈, ...
分类:
编程语言 时间:
2021-06-15 18:03:29
阅读次数:
0
1、vim编辑代码设置:sudo vim /etc/vim/vimrc... set autoindent " 设置每次单击Enter键后,光标移动到下一行时与上一行的起始字符对齐 set cindent set number "display line number set ts=4 "tabsp ...
分类:
系统相关 时间:
2021-06-15 17:59:34
阅读次数:
0
flag = Trued = {}with open('b.txt', mode='rt', encoding='utf-8') as f: res = f.readlines() for line in res: i = line.strip('\n').split(':') d[i[0]] = ...
分类:
其他好文 时间:
2021-06-15 17:54:21
阅读次数:
0
d = {}with open('b.txt', mode='rt', encoding='utf-8') as f: res = f.readlines() for line in res: i = line.strip('\n').split(':') d[i[0]] = i[1]while T ...
分类:
其他好文 时间:
2021-06-15 17:52:42
阅读次数:
0
不难发现,如果想要从 \((x_i,y_i)\) 走到 \((x_{i+1},y_{i+1})\),所需要的时间最少是 \(|x_{i+1}-x_i|+|y_{i+1}-y_i|\)。 同时,走的时间是 \(t_{i+1}-t_i\)。 那么初步判断,当距离大于时间,也就是说走最短路也没法按时走到, ...
分类:
其他好文 时间:
2021-06-13 10:17:19
阅读次数:
0
打开文件 with open with open(file_name,access_mode,encoding) for line in f.readlines(): print(line.strip()) #调用read()会一次性读取文件的全部内容,如果文件有10G,内存就爆了,所以,要保险起见 ...
分类:
编程语言 时间:
2021-06-11 18:52:26
阅读次数:
0
getpass.getpass File "C:/秦瑞/测试项目/chk_9/dateTimeTool.py", line 19, in dtTstamp second = getpass("输入需要转换成str类型日期时间的时间戳: ")TypeError: 'module' object is ...
分类:
其他好文 时间:
2021-06-11 18:48:03
阅读次数:
0
问题描述 unzip: Command Not Found 或 zip: Command Not Found 或unzip: 未找到命令 解决方法 如果是Ubuntu的的系统可以用下面的命令安装:sudo apt-get install zip 如果是用yum安装的话用下面的命令安装:yum ins ...
分类:
系统相关 时间:
2021-06-11 18:30:51
阅读次数:
0
VSCode docs 1.vscode配置 yapf ,格式化代码 { "workbench.editorAssociations": [ { "viewType": "jupyter.notebook.ipynb", "filenamePattern": "*.ipynb" } ], "file ...
分类:
其他好文 时间:
2021-06-11 18:30:36
阅读次数:
0