相关分类: Java技术 C/C++ VB delphi
  • Qt: QSqlRecord字段值为null时注意事项

    QSqlRecord在对应字段值为null时,QSqlRecord::value返回的QVariant是有效但为null(相当于使用QVariant(Type type)构造的),所以此时做对应类型的转换是可以成功的(如toInt)。。。转换后null结果会变成一个具体数值(如0),这样很可能导致程序出现错误(通常用-1...

    2018-06-17 23:58:46

  • 使用WM_PASTE 和 WM_CHAR 消息时中文乱码总结

    当我们需要设置编辑框显示文本的时候,如果其它方式无法实现,可以试试WM_PASTE 和 WM_CHAR。 但使用这两种消息很容易出现中文乱码的情况,这一般是编码问题,可参考如下几点: 1,中文应采用UNICODE编码。 2,WM_PASTE关键点在于粘贴板数据的设置: 1,SetClipboardDat...

    2018-06-17 23:58:41

  • OpenCV对图像的性能测试

    最近在做图像算法,对图像性能指标进行测试。主要包括PSNR(峰值信噪比)、NC(归一化相关系数)、SSIM(结构相似性)等,下面对这三个指标做简单介绍。 PSNR :峰值信噪比,一种评价图像的客观标准,用来评估图像的 保真性 。峰值信噪比经常用作图像压缩等领域中信号...

    2018-06-17 23:58:42

  • C++ typedef用法小结

    一、typedef的四个用法 用法一: 为复杂的声明定义一个新的简单的别名。方法是:在原来的声明里逐步用别名替换一部分复杂声明,如此循环,把带变量名的部分留到最后替换,得到的就是原声明的最简化版。举例: 1. 原声明:int *(*a[5])(int, char*); 变量名为a,直接用...

    2018-06-17 23:58:40

  • 百练_2945 拦截导弹(DP)

    描述 某国为了防御敌国的导弹袭击,开发出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭,并观测到导弹依次飞来的高度,请计算这套系统最多能...

    2018-06-17 23:58:35

  • Qt: QAction在QToolBar中快捷键行为注意事项

    在QMenuBar中添加快捷键很简单,只要在text的特定字母前加,如k按下ALT+k即会触发(QPushButton也是一样)。但在QToolBar则不然,需要调action-setShortcut(QKeySequence("ALT+k"))或action-setShortcuts为QAction添加快捷键后才有效果,也就是说QToolBar的QAction加符...

    2018-06-17 23:58:26

  • opencv 手写选择题阅卷 (二)字符识别

    opencv 手写选择题阅卷 (二)字符识别 选择题基本上只需要识别ABCD和空五个内容,理论上应该识别率比较高的,识别代码参考了网上搜索的代码,因为参考的网址比较多,现在也弄不清是参考何处的代码了,在这里就不一一感谢了. 基本步骤: 一,识别函数接受一般64X64的灰度图像;...

    2018-06-17 23:58:28

  • BZOJ 4619 Swap Space 解题报告

    今天是因为David Lee正好讲这个题的类似题,我才做了一下。 本题是world final 2016的一道水 题目地址如下 http://www.lydsy.com/JudgeOnline/problem.php?id=4619. 这道题目让我们求为格式化所有硬盘所需要买的最小的额外空间。 这道题目很容易能看出来是一道贪心题目...

    2018-06-17 23:58:06

  • (转)OpenCV提取视频每一帧及将连续图片合成视频

    参考博文:http://blog.sina.com.cn/s/blog_60b330b801018s0u.html 运行环境:Win7 OpenCV1.0 VC6.0,下面生成视频的代码用到的是XVID编码器,如果电脑上没有需要下载,否则生成的视频文件大小为0。或者将cvCreateVideoWriter("out.avi",CV_FOURCC('X','V','I','D'),fp...

    2018-06-17 23:58:02

  • VC++中char和TCHAR之间转换

    char :计算机编程语言(c、c++、java等)中可容纳单个字符的一种基本数据类型。 TCHAR :为了满足Unicode编码,对char的扩展,即_T(str)表示TCHAR类型 C++支持两种字符串,即常规的ANSI编码(使用""包裹)和Unicode编码(使用L""包裹),这样对应的就有了两套字符串字...

    2018-06-17 23:58:06 计算机编程

2