上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页
摘要: QT中程序崩溃的原因解释 1. 空指针异常(Null Pointer Exception)(常见于结束时崩溃)当我们调用一个空指针指向的方法或者成员变量时,程序会崩溃,因为空指针并没有对应的方法或成员变量。 2. 数组下标越界(Array Index Out of Bounds)当我们访问数组的时候 阅读全文
posted @ 2024-04-26 12:19 FBshark 阅读(1601) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.csdn.net/Gnar_w/article/details/134966919 作者:Gnar_w (CSDN) 一、说明 在QT的QString中,arg方法类似于C中的printf中使用的格式输出符(仅有些许类似)。 二、使用 有以下方式: 使用arg(s 阅读全文
posted @ 2024-04-26 10:49 FBshark 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1. sqlite介绍 SQLite 是一种轻量级的嵌入式关系型数据库管理系统,它是一个开源的、零配置的、自包含的、事务性的 SQL 数据库引擎。SQLite 的设计目标是简单、高效、可靠,适用于各种大小的应用程序。 以下是SQLite的一些特点和优势: 1.轻量级: SQLite 非常小巧,数据库 阅读全文
posted @ 2024-04-26 09:56 FBshark 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在工程应用中,通常有需要用网络传输图片的需求,考虑网络带宽的限制,无法直接将原始图片进行传输。 常用的两种压缩方式有png、jpeg, png是无损压缩,jpeg是有损压缩;因此png图片文件尺寸略大,jpeg图像有一定的失真。 可以使用opencv中的imencode与imdecode函数进行图像 阅读全文
posted @ 2024-04-25 14:40 FBshark 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 本文转自:《Qt编程指南》 作者:奇先生 Qt编程指南,Qt新手教程,Qt Programming Guide 本节学习 QByteArray 的两种用法,第一种作为字符串处理类,类似 QString ,但 QByteArray 内部字符编码不确定,所以要慎用。第二种是作为纯的字节数组,里面可以包含 阅读全文
posted @ 2024-04-25 11:11 FBshark 阅读(904) 评论(0) 推荐(0) 编辑
摘要: QTimer定时器 一般情况下我们使用定时器开启定时任务都是这样操作: //.h文件--声明QTimer对象和槽函数 public slots: void Timer_func(); public: QTimer* Timer_; //.cpp文件--实例化和连接信号槽 Timer_= new QT 阅读全文
posted @ 2024-04-24 17:32 FBshark 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 本文主要参考 《QT+opencv源码编译》:https://blog.csdn.net/m0_49156395/article/details/135721596 详细步骤请阅读上面文章,本文主要着重强调其中的关键步骤。 一、Configure(CMakeList.txt)和 generate(M 阅读全文
posted @ 2024-04-23 22:18 FBshark 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 电路:声控LED闪烁灯 这里介绍一个通过声音控制LED闪光的简单电路,将它挂在室内音响或电视机的扬声器附近,LED会随喇叭播放的音色声而闪闪发光。电路图如下。 电路工作过程: 1、电路上电后,周围环境无声音时,三极管Q1,基极电阻R1,集电极电阻R3,刚好是三极管的一个基极偏置电路,三极管Q1是导通 阅读全文
posted @ 2024-04-22 15:01 FBshark 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 编译方式:CMake 环境:Windows 10 主要用于:Python开发 +Visual Studio C++开发(如果要用Qt开发,请看我的另一篇文章) 一、 CMake编译 OpenCV 错误处理 1. 部分文件联网下载失败导致opencv过不了cmake 问题描述:configure报错: 阅读全文
posted @ 2024-04-19 15:21 FBshark 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 首先配置python3环境 1.python源:https://www.python.org/(最好是下载高版本)2.下载安装脚本启动安装,并点选添加python到PATH(环境变量)3.验证:管理员启动cmd(Powershell),输入 python --version 或者 python -V 阅读全文
posted @ 2024-04-18 21:41 FBshark 阅读(634) 评论(0) 推荐(0) 编辑
摘要: QT项目的打包:https://www.jb51.net/article/226929.htm 详细图文链接:https://www.jb51.net/program/293213ftd.htm B站视频链接:https://www.bilibili.com/video/BV1xy4y1m794?p 阅读全文
posted @ 2024-04-18 17:25 FBshark 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1. 生成qrc文件 2. 项目同级目录下创建res文件夹并将资源粘贴过来 3. 编辑qrc,加入前缀和文件 4. 利用qrc生成二进制文件 rcc 资源过大,会提示如下问题: 解决方法: 利用cmd打开终端,定位到res.qrc的目录下,输入命令rcc -binary .\res.qrc -o p 阅读全文
posted @ 2024-04-16 16:58 FBshark 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 先来个区别说明:赋值操作是在两个已经存在的对象间进行的,而初始化是要创建一个新的对象,并且其初值来源于另一个已存在的对象。编译器会区别这两种情况,赋值的时候调用重载的赋值运算符,初始化的时候调用拷贝构造函数。如果类中没有拷贝构造函数,则编译器会提供一个默认的。这个默认的拷贝构造函数只是——简单地复制 阅读全文
posted @ 2024-04-15 16:32 FBshark 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 回顾学习find和find_if, 网上查了一下资料,这里记录一下。 STL的find,find_if函数提供了一种对数组、STL容器进行查找的方法。使用该函数,需 #include <algorithm>我们查找一个list中的数据,通常用find(),例如: 1、find using names 阅读全文
posted @ 2024-04-13 15:44 FBshark 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 简介 脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。 它的命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批量处理语言或工作控制语言。 一个脚本通常是解释执行而非编译。 脚本语 阅读全文
posted @ 2024-04-10 21:20 FBshark 阅读(15) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页