今天在Qt中开发程序时,遇到一个QString::toStdString()的内存问题,用法如下: 在函数还没执行完就崩溃了,跟踪发现是std::string的问题。最后发现是因为引用的库的Runtime Library不同导致的,一个是MDd,一个是MTd,后来改成一致即可。 ...
分类:
其他好文 时间:
2019-01-17 22:37:29
阅读次数:
193
题目描述 阿瓦所在的幻想世界迎来冬季啦!阿瓦是只可爱的小猫,她为了这个冬天买了好多好多的手套,兔阿卡举办了一个长长的冬眠营并邀请了阿瓦参加,阿瓦准备每天都戴不同的手套。兔阿卡举办的冬眠营一共有T天,每一天的早晨,阿瓦都早早地起床挑选手套。她一共有n只手套,每只手套都互不相同。阿瓦每天会在所有的n只手 ...
分类:
其他好文 时间:
2019-01-17 22:36:01
阅读次数:
149
CF1101D GCD Counting 又被trick了 不用什么点分治 直接树形dp即可 开始的想法: f[x][j]x为根的子树gcd至少为j(j是x的一个约数)的最长链 然后对y合并。类似于树的直径 但是复杂度还是很大的。。。 这个题的关键是:我们只关心gcd是不是1,并不关心gcd是什么! ...
分类:
其他好文 时间:
2019-01-17 21:23:53
阅读次数:
153
shapeit最大的功能是对双链DNA进行phase和基因型进行impute。除此之外,还能提取SNP和样本,同样的,也能去除SNP和样本。下面简单介绍这两个功能。 一、提取SNP 提取SNP用到“--include-snp”参数,具体命令为: 其中,include_marker.site为我们需要 ...
分类:
其他好文 时间:
2019-01-17 20:03:32
阅读次数:
165
const int POW = 18; void dfs(int u,int fa){ d[u]=d[fa]+1; p[u][0]=fa; for(int i=1;i d[b] ) a ^= b, b ^= a, a ^= b; if( d[a] = 0; i-- ) if( p[a][i] != ... ...
分类:
其他好文 时间:
2019-01-17 17:48:34
阅读次数:
167
中断:CPU收到中断请求后暂停正在执行的程序,而去执行中断服务函数中的程序,处理结束后,继续执行原来的程序。 能够产生中断请求的中断源如下: CC2530中断设置步骤:使能端口组中断(IEN)——端口组中具体端口中断使能/禁止(PxIEN)——使能系统总中断(EA) 具体寄存器详情如下: 中断服务函 ...
分类:
其他好文 时间:
2019-01-17 14:03:56
阅读次数:
284
1、今天(20190117)在编译 Debug版本的时候 报错: qtmaind.lib(qtmain_win.obj):-1: error: LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“2”不匹配值“0”(main.obj 中) ZC:我记得是 在之前的 ...
分类:
其他好文 时间:
2019-01-17 13:56:49
阅读次数:
429
编写思路: 以空格为界分割字符串 对cd命令作特出处理* 处理(使用signal函数忽略)信号SIGINT(2)、SIGQUIT(3)* 指定键入exit退出shell* execvp(argv[0], argv),argv参数由步骤1生成 父进程使用waitpid处理返回信号* 标*暂未实现 gi ...
分类:
系统相关 时间:
2019-01-17 12:55:32
阅读次数:
245
1. int *str = NULL; #define NULL ((void *)0) 空指针实质上是有指向的指针,但它指向的地址是很小的地址,约定俗成为地址0. 2. void *void * 类型指针,这个类型指针指向了实实在在的存放数据的地址,但是该地址存放的数据的数据类型我们暂时不知道. ...
分类:
编程语言 时间:
2019-01-17 12:51:47
阅读次数:
225
package demo2;interface IEat{ void get();}class EatReal implements IEat{ public void get() { System.out.println("[真实主题类]得到一份食物,然后开始品尝美味"); }}class Eat ...
分类:
其他好文 时间:
2019-01-17 10:52:35
阅读次数:
177