摘要:
常用颜色:白色:rgb(255,255,255)黑色:rgb(0,0,0)红色:rgb(255,0,0)绿色:rgb(0,255,0)蓝色:rgb(0,0,255)青色:rgb(0,255,255)紫色:rgb(255,0,255)
阅读全文
posted @ 2022-10-19 17:42
一杯清酒邀明月
阅读(5120)
推荐(0)
摘要:
1 cv::Scalar cv::Scalar是opencv的一个结构体,其定义如下:(c++中的结构体如下,可以存放1~4个数值。) 1 //! various constructors 2 Scalar_(); 3 Scalar_(_Tp v0, _Tp v1, _Tp v2=0, _Tp v3
阅读全文
posted @ 2022-10-19 17:40
一杯清酒邀明月
阅读(987)
推荐(0)
摘要:
第一:测试用例格式包括十大特点 用例编号 测试项 测试标题 用例属性 重要级别:高中低 预置条件 测试输入 操作步骤 预期结果 实际结果 第二:等价类 1,等价类定义 2,等价类划分 3,等价类划分规则 4,进行等价类用例设计 5,案例加以说明 第三:边界值 1,边界值的三点 2,边界值应用场景 3
阅读全文
posted @ 2022-09-27 16:01
一杯清酒邀明月
阅读(199)
推荐(0)
摘要:
基于Web的系统测试在基于Web的系统开发中,如果缺乏严格的过程,我们在开发、发布、实施和维护Web的过程中,可能就会碰到一些严重的问题,失败的可能性很大。而且,随着基于Web的系统变得越来越复杂,一个项目的失败将可能导致很多问题。当这种情况发生时,我们对Web和Internet的信心可能会无法挽救
阅读全文
posted @ 2022-09-27 15:52
一杯清酒邀明月
阅读(285)
推荐(0)
摘要:
软件缺陷:1)软件未实现产品说明书要求的功能 2)软件出现了产品说明书指明不应该出现的错误 3)软件实现了产品说明书未提到的功能 4)软件未实现产品说明书虽未明确提及但应该实现的目标 5)软件难以理解、不易使用、运行缓慢或者从测试员的角度看最终用户会认为不好。 软件测试:为了发现软件产品中的各种缺陷
阅读全文
posted @ 2022-09-27 15:51
一杯清酒邀明月
阅读(195)
推荐(0)
摘要:
1.所有测试的标准都是建立在用户需求之上 2.始终保持“质量第一”的觉悟,当时间和质量冲突时,时间要服从质量 3.需求阶段应定义清楚产品的质量标准 4.软件项目一启动,软件测试就已经开始,而不是等程序写完,才开始进行测试 5.第三方进行测试会更客观,更有效 6.软件测试计划是做好软件测试工作的前提
阅读全文
posted @ 2022-09-27 14:50
一杯清酒邀明月
阅读(202)
推荐(0)
摘要:
问:软件测试的原则? 答: 1.所有测试的标准都是建立在用户需求之上 2.始终保持“质量第一”的觉悟,当时间和质量冲突时,时间要服从质量 3.需求阶段应定义清楚产品的质量标准 4.软件项目一启动,软件测试就已经开始,而不是等程序写完,才开始进行测试 5.第三方进行测试会更客观,更有效 6.软件测试计
阅读全文
posted @ 2022-09-27 14:49
一杯清酒邀明月
阅读(284)
推荐(0)
摘要:
函数的调用约定涉及了函数参数的入栈顺序、清栈主体(负责清理栈的主体:函数自身还是调用函数者?)、部分名称重整。 如,在C编译方式下有_stdcall、_cdecl等调用约定,在C++编译方式下也有_stdcall、_cedecl等调用约定。 1、__cdecl和__stdcall __cdecl是C
阅读全文
posted @ 2022-09-26 16:45
一杯清酒邀明月
阅读(891)
推荐(0)
摘要:
在设计调用约定时,x64 体系结构利用机会清除了现有 Win32 调用约定(如 __stdcall、__cdecl、__fastcall、_thiscall 等)的混乱。在 Win64 中,只有一个本机调用约定而 __cdecl 之类的修饰符都被编译器忽略。除此之外,减少调用约定行为还为可调试性带来
阅读全文
posted @ 2022-09-26 16:15
一杯清酒邀明月
阅读(82)
推荐(0)
摘要:
x86平台下调用约定 我们都知道x86平台下常用的有三种调用约定,__cdecl、__stdcall、__fastcall。我们分别对这三种调用约定进行分析。 __cdecl __cdecl是C/C++的默认调用约定,如果不显示声明调用约定的情况下,就是该调用约定。下面我们来从汇编层次来熟悉这种调用
阅读全文
posted @ 2022-09-26 16:12
一杯清酒邀明月
阅读(613)
推荐(1)
摘要:
一、先介绍几个背景知识 1. C/C++程序中函数参数入栈顺序默认是从右至左的。 这么设计是为了支持参数个数动态变化。先从栈中取出的,肯定是最左边的参数,这样就能够支持最右边的参数是可选的。反过来想想,如果采用自左向右的入栈方式,最前面的参数被压在栈底,这种情况下只有事先确定了参数个数,才能通过栈指
阅读全文
posted @ 2022-09-26 16:06
一杯清酒邀明月
阅读(342)
推荐(0)
摘要:
一般来说,release版的可执行程序在体积上比起debug版要小很多(数倍甚至数十倍的差异),而且由于剥离了许多调试信息及符号等运行效率相对也高一些。然而在使用Qt开发中偶尔也会遇到及时选择了release版生成的二进制文件仍然很庞大的问题。所以要仔细检查一下相关设置,保证最后发布出去的版本是re
阅读全文
posted @ 2022-09-26 15:57
一杯清酒邀明月
阅读(2729)
推荐(0)
摘要:
1、解决方案1 Since Qt5 you can use QT_ARCH to detect whether your configuration is 32 or 64. When the target is 32-bit, that returns i386 and in case of a
阅读全文
posted @ 2022-09-26 15:56
一杯清酒邀明月
阅读(1652)
推荐(0)
摘要:
方案一:利用QT_ARCH 1 contains(QT_ARCH, x86_64){ 2 message("64-bit") 3 }else{ 4 message("32-bit") 5 } Qt5可以使用QT_ARCH来检测您的配置是32还是64。如果目标是32位,则返回i386,如果目标是64位
阅读全文
posted @ 2022-09-26 15:53
一杯清酒邀明月
阅读(1565)
推荐(0)
摘要:
pro文件内设置根据debug/release以及32/64位分别输出到不同目录: 1 QT += core gui 2 3 greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 4 5 CONFIG += debug_and_release 6 CONFI
阅读全文
posted @ 2022-09-26 15:52
一杯清酒邀明月
阅读(1274)
推荐(0)
摘要:
最近初学Qt,在做项目的过程中遇到 E:\QT Project\WinCalculater\mainwindow.cpp:132: 错误:no matching function for call to 'MainWindow::connect(MyButton*&, void (MyButton:
阅读全文
posted @ 2022-09-26 15:50
一杯清酒邀明月
阅读(1683)
推荐(0)
摘要:
本傻瓜教程需要的环境如下: IDE: vs2015或vs2017 , windows 10 或 11 关于vs的版本,个人觉得不管是社区版个人版还是企业版,对于我们工作学习的个人来说都一样,就我的经验,我从vs2005开始,使用了包括2005/2008/2010/2013/2015/2017/201
阅读全文
posted @ 2022-09-26 10:33
一杯清酒邀明月
阅读(2383)
推荐(1)
摘要:
在vs2019中直接打开pro文件后编译,出现以下问题: 解决方法一: 在vs的qt插件中,进行如下更改 然后再重新打开pro文件,清理工程,然后重新编译即可 解决方法二: 然后重新编译工程即可
阅读全文
posted @ 2022-09-26 09:56
一杯清酒邀明月
阅读(791)
推荐(1)