- 博客(10)
- 收藏
- 关注
原创 crontab使用
[root@localhost !]# crontab -e#进入 crontab 编辑界面。会打开Vim编辑你的任务* * * * * 执行的任务例子:crontab -e###进入vim编辑页面####3 17 * * 1-5 sh /mnt/lustre/home/nxtan/test_futures_twap.sh &>/dev/null 2>&1记得重定向到/dev/null,就是末尾的“>/dev/null 2>&.
2021-08-19 17:41:01 163
原创 Valgrind安装及使用
Valgrind是一个内存检测工具,对于前期分析或者事后分析程序有很大帮助安装1.获取源码wget http://www.valgrind.org/downloads/valgrind-3.14.0.tar.bz2若获取不到,可自行到https://www.valgrind.org/downloads/current.html下载最新压缩包拷贝到linux服务器个人home目录下安装2.解压缩tar -jxvf valgrind-3.14.0.tar.bz2 3.进入目录,
2021-08-13 11:37:13 3490
原创 Python配置文件.ini
Python 本身内置的configparser标准库,可以用来对ini文件进行解析。我们将配置内容保存在一个后缀名为.ini的文件中,然后使用read()方法来进行解析和读取,最后通过items()方法来获取指定节点下的所有键值对。ini文件的写法通俗易懂,通常由节(Section)、键(key)和值(value)组成,就像以下形式:[section1]key1 = value1key2 = value2[section2]key3 = va...
2021-08-11 09:38:15 1020
转载 转载:遍历变参宏的每个参数
宏只是简单替换的过程,所以不支持任何逻辑判断语句,但是依然可以用多条宏来实现相同的功能。在实现遍历遍历每个宏参数之前,先看看怎么实现简单的统计参数的个数。首先编译器没有提供任何可以直接使用来计算参数个数的方法,所以需要使用一点技巧来实现这个功能:数轴占位,即把参数依次放到数轴每个点上,那么最后一个没被安放位置上的数就是参数的个数,不过这里需要颠倒一下占位,实现:[cpp]view plaincopy//假设宏参数个数上限为10,否则需要手动扩展 #defineCOUNT_P...
2021-08-04 09:30:46 1015
原创 RabbitMQ connection lost
RabbitMQ client 通过connection与RabbitMQ Server建立连接。且有心跳保活机制,AMQPCPP库中,Server首先通过TcpHandler::onNegotiate向Client协商心跳的interval(默认60s),client的返回值代表建议的值。 /** * Method that is called when the heartbeat frequency is negotiated * between the serv
2021-07-28 17:06:49 474
原创 Eclipse从build index中排除某些文件夹
Linux项目结构如下:本身的项目ginkgo,在框架gourd中作为软连接的形式又存在了一份。导致我重命名ginkgo项目中的某个变量的时候会出现如下错误,也就是说eclipse无法感知linux下的软连接,无法同时更改两处文件。-解决办法,将镜像中的ginkgo移出build,邮件mirror中的ginkgo->Resource Configurations->Exclude from Build。这样不仅解决了重构名字的问题,还解决了搜索定义出现两次的问题,...
2021-07-28 16:50:47 685
原创 手机键盘字母组合
题目:给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例:输入:"23"输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"]思路:根据输入的数字,建立一棵多叉树,在数字节点下的每一个字母,向下遍历下一个数字的所有可能性。穷...
2020-04-24 19:47:27 1050
原创 非递归中序遍历
非递归中序遍历中序遍历的顺序为:左-中-右,通过栈这个数据结构来记录遍历的历史,每个节点按照右-中-左的顺序压栈,整棵树按照右子树-根-左子树的顺序压栈。最后全部pop出来。代码如下:递归实现:void middleOrder(Node* node){ if (node == nullptr) { return; } middleOrder(nod...
2020-04-21 09:53:55 4659 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人