- 博客(422)
- 资源 (32)
- 问答 (1)
- 收藏
- 关注

原创 QT入门看这一篇就够(详解含源码)
Qt入门教程,包括Qt环境搭建、Qt数据类型、Qt核心、Qt基础空间、Qt对话框、Qt数据模型、Qt文件处理、Qt高级控件、Qt项目开发,Qt核心对象Object、Qt的demo含源码等
2023-10-16 08:00:00
2343
18

原创 《入门级-Cocos2d 4.0塔防游戏开发》---实战
在这份教程中,我们将探索如何在 UOS 专业版本搭建 Cocos2d-x 4.0 的开发环境,并逐步开发一个简单的游戏欢迎界面。在第一课中,我们将学习场景的添加与管理,掌握 Cocos2d-x 4.0 的基础开发知识。在第二课,我们将重点介绍游戏加载界面的开发,详解场景添加的技巧与用法。在第三课,我们将实现欢迎界面的精灵添加和位置设置,以及实现加载页面到欢迎页面的转场效果。第四课将着重展示精灵的动画功能开发,包括移动、变大变小和帧动画的实现。最后,在第五课,我们将深入讲解精灵的鼠标响应事件,使你能够为你的游
2023-08-01 13:40:19
1422
4

原创 Qt项目开发实例 (含源码)
本文通过分析demo源码,QT实战的方式进行学习,学习路线是以实战为目录,全面的使用自己的学习知识,文章中编写一系列的学习游戏demo,与大家一起分享。
2021-11-29 11:00:00
26153
6

原创 系统架构设计师历年真题2013-2021
系统架构设计师历年真题。2021年系统架构设计师真题(综合题) 上午2021年系统架构设计师真题(案例分析) 下午2021年系统架构设计师真题(论文) 下午2020年系统架构设计师真题( 综合题 ) 上午2019年系统架构设计师真题( 综合题 ) 上午2019年系统架构设计师真题(案例分析)下午2018年系统架构设计师真题( 综合题 ) 上午2016年系统架构设计师真题(综合知识)含答案2015年系统架构设计师真题( 综合题 ) 上午2014年系统架构设计师真题( 综合题 ) 上午...
2021-10-05 12:33:32
1291
1

原创 华为交换机配置入门实战系列教程(ENSP)
《第一讲:测试环境的基本搭建》主要讲解使用了哪些软件。《第二讲:主机直连配置》主要讲解了两台主机通过网线直接连线配置通信。《第三讲:交换机的基本介绍》主要讲解了交换机需要用到的一些基本知识讲解。《第四讲:两主机通过交换机通信》两台PC机链接一台交换机配置相同vlan使其进行通信。《第五讲:不同交换机配置相同vlan通信》两台PC机分别链接两台交换机,并且两台PC主机配置相同的vlan。《第六讲:不同vlan相互通信》两台PC机链接一台交换机,两主机配置不同vlan使其
2020-03-08 00:51:42
3841
3
原创 Qt文件读写详解
掌握这些知识点可以让你在Qt应用程序中进行文件操作,无论是文本文件还是二进制文件,都能得心应手。在实际应用中,还可以根据需求进一步学习相关高级主题,如文件流操作、异步文件操作等。了解文件路径的表示方式(绝对路径和相对路径),以及文件名的命名规则(特殊字符、长度限制等)。在文件读写操作中,需要考虑错误处理,包括文件打开失败、写入错误等情况。可以打开、关闭文件,读取文件内容,写入文件等。用于操作文件系统中的目录,包括创建目录、删除目录、获取目录内容等。类可以方便地读取文本文件内容。类可以读取二进制文件内容。
2023-11-25 10:00:00
133
原创 Qt+xml解析
XML(可扩展标记语言)是一种用于存储和传输数据的标记语言。用尖括号< >括起来的元素名称,例如。在标签内部提供附加信息,以键值对的形式存在,例如中的language就是一个属性。标签包裹的具体数据,例如中的 “Introduction to XML”。
2023-11-24 10:34:51
411
原创 chromium证书校验流程SM2WithSM3(C++源码说明)
证书链是一种用于验证数字证书有效性的机制,通常用于构建安全的通信通道。数字证书是一种包含公钥和相关身份信息的数据结构,由权威机构(证书颁发机构,CA)签发。证书通常用于身份验证和安全通信。证书链是由一系列数字证书构成的链条,包括终端用户的证书、中间CA的证书和根CA的证书。证书链的目的是将终端用户的证书与信任的根CA关联起来。根证书是证书链的根节点,它是由受信任的CA签发的。根证书通常预置在操作系统或浏览器中,并被视为信任的起点。中间CA证书是介于终端用户证书和根证书之间的证书。
2023-11-23 07:00:00
373
原创 在UOS系统中编译CEF源码
默认2G修改为4G。由于chromium的代码很大,至少需要准备大概80G的硬盘!将chromium/chromium/_gclient_src_XXX目录修改为chromium/chromium/src目录,然后继续执行以下命令确保分批次下载好chromium的源码。--branch=5938 :选择cef的分支为5938,建议使用固定分支,不推荐使用master因为chromium的版本会固定下来。第一步:先将最新的一次提交clone下载(如果没有git才执行该代码,有了直接跳过这个步骤!
2023-11-20 14:46:16
169
原创 UOS统信操作系统QIcon::fromTheme详解
一般Qt应用开发中设置图标只需要知道icon name就可以使用, 图标引擎会自动去存放图标主题的目录下查找。一般主题目录下存放的够用,如果还是无法满足需求,可以使用内嵌资源,使用qt的资源系统。内嵌资源也可以像使用主题中的图标一样,它是由插件buildinengine完成图标解析的,资源路径前缀为。
2023-11-20 07:00:00
328
原创 QDateEdit开发详解
yyyy:四位年份MM:两位月份dd:两位日期hh:两位小时(12小时制)HH:两位小时(24小时制)mm:两位分钟ss:两位秒AP:上午/下午(12小时制)是 Qt 中用于提供正则表达式验证的类之一,它允许你使用正则表达式来验证用户输入。在自定义日期验证器时,你可以使用来确保用户输入的日期满足特定的格式。以下是关于使用根据需要,你可以调整正则表达式以满足特定的日期格式要求。例如,如果需要支持其他分隔符,可以修改正则表达式中的分隔符部分。
2023-11-19 07:00:00
243
原创 QStatusBar开发详解
QStatusBar类是 Qt 中用于创建和管理状态栏的类。它继承自QFrame类,提供了在主窗口底部显示消息、进度等信息的功能。以下是一些QStatusBar。
2023-11-18 07:00:00
254
原创 vs2017打开工程提示若要解决此问题,请使用以下选择启动 Visual Studio 安装程序: 用于 x86 和 x64 的 Visual C++ MFC
error:D8016 “/ZI”和“/Gy-”命令行选项不兼容 ”问题解决、error MSB8036: 找不到 Windows SDK 版本8.1、用于 x86 和 x64 的 Visual C++ MFC
2023-11-17 07:00:00
1012
原创 QToolBar详解
QToolBarQToolBar是 Qt 框架中用于创建工具栏的类,它提供了一种方便的方式来组织和展示工具按钮、工具部件等。工具栏通常用于提供对应用程序功能的快速访问。QToolBar。
2023-11-16 07:00:00
406
原创 php和java对比
总的来说,PHP和Java在设计目标、用途和性能方面存在差异,选择哪种语言取决于项目需求、团队技能和其他因素。PHP通常用于轻量级的Web开发,而Java更适用于大型企业级应用和跨平台开发。PHP和Java是两种不同的编程语言,它们在许多方面有着不同的特性和用途。
2023-11-14 07:00:00
215
原创 【Qt】撤销/恢复的快捷键
使用Qt的时候,有时需要撤销修改的代码,但可能回撤过头了,又不知道前一步修改了什么,这时候就比较麻烦了。下面提供2个快捷键,当撤销过头时,可恢复撤销内容。恢复/向前的快捷键是。
2023-11-13 07:00:00
233
原创 QMessageBox详解
`QMessageBox` 是 Qt 框架中用于显示消息框(弹窗)的类。它用于在应用程序中向用户显示信息、提供选择等交互操作。
2023-11-13 07:00:00
154
原创 amd64位linux系统C++交叉编译arm程序详解
交叉编译是指在一种计算机体系结构(如x86)上开发、编译软件,并将其在不同的计算机体系结构(如ARM、MIPS、PowerPC等)上运行。这种方式的主要应用场景是在嵌入式系统、移动设备、网络设备等资源有限的环境中,开发者可以在性能较高的主机上进行开发,然后将程序移植到目标设备上运行。
2023-11-08 07:00:00
192
1
原创 C++和汇编混编开发
在C++和汇编混合编程中,你可以使用C++编写大部分程序,同时使用内嵌汇编(inline assembly)或者汇编文件(assembly files)插入汇编代码片段来完成一些底层的操作或者性能优化。
2023-11-07 07:00:00
300
1
原创 FIDO2+WebAuthn认证详解
指定可用的公钥凭证参数,包括 type("public-key" 表示使用公钥凭证)、alg(指定签名算法的数字值,例如 -7 表示 ECDSA with SHA-256)。问题参考:https://docs.djangoproject.com/en/4.0/howto/static-files/修改.包含用户的信息,包括 id(用户的唯一标识符)、name(用户名)、displayName(显示的用户名)。包含 Relying Party(RP)的信息,比如 name 表示 RP 的名称。
2023-11-05 07:00:00
178
原创 C++实现小学二年级数学试卷题目
最近小侄女上二年级,她们老师要每天做计算题练习,但是题目得自己出(感觉出题比起名字都难),所以自己写了一个小程序满足他这个要求,这样他就又写不完的数学作业了。
2023-11-04 07:00:00
234
1
原创 C/C++ system()函数的常用参数详解
在Linux操作系统下,system()函数可以用来执行shell命令。你可以传递不同的命令字符串作为参数给system()函数,它将在系统上执行这些命令。以下是一些常用的system()
2023-11-03 07:00:00
311
1
原创 软考系统架构设计师案例分析知识汇总
架构师李工则认为该系统的核心在于数据的定位、汇聚与转换,更适合采用面向资源的架构,即首先为每种数据元素确定地址,然后将各种数据格式统一转换为JSON格式,通过对JSON数据的组合支 持数据的分析与处理任务,处理结果经过渲染后在浏览器的环境中进行展示。现代基于网络的分布式系统开发中,很少有组织会将其全部的数据存储在单个的数据库中,通常需要多个数据库系统组成,数据在这些数据库系统之间可以传送,由多个不同的数据库管理系统控制,构成的是一种分布式的数据架构。模型通过更新视图的数据来反映自身的变化。
2023-11-01 14:18:13
290
原创 C++ 常用函数汇总#include<vector>
是C++中用于引入标准库中的动态数组(也称为动态容器)的头文件。是一个非常常用的C++容器,它提供了一个动态数组,可以根据需要自动调整大小,比原始的C数组更加灵活和安全。以下是关于
2023-11-01 07:00:00
245
原创 C++ 常用函数汇总#include<algorithm>(3万字总结)
C++的头文件提供了许多常用的函数,用于执行各种算法操作,例如排序、搜索、合并等。以下是一些常用的C++头文件中的函数:源码地址:https://gitcode.net/arv002/qt/-/tree/master/c%2B%2B/algorithm文章地址:https://arv000.blog.csdn.net/article/details/133854644。
2023-10-31 07:00:00
308
原创 Linux多线程详解(含源码)
线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的 Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支 持,包括Windows也包括Linux。为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么的系统应该选用多线程?我们首先必须回答这些问题。使用多线程的理由之一是和进程相比,它是一种非常"节俭"的多任务操作方
2023-10-30 08:00:00
325
1
原创 C语言中的结构体和联合体有什么区别?
不同的是,在联合体中,所有的成员共享相同的内存地址,这意味着联合体的大小将等于最大成员的大小。这意味着,联合体中的各个成员共享同一块内存区域,而这个区域的大小由最大的成员决定。这是因为在联合体中,各成员共享同一块内存,按最大成员的大小进行内存分配,因此修改一个成员可能会影响其他成员的值。在联合体的内存分布中,为了满足各个成员的对齐要求,整个联合体的大小将会是其成员中最大的那个成员的大小的倍数。这是一个简单的例子,实际应用中,结构体和联合体可以用于更复杂的数据管理和处理场景。结构体用于存储学生信息,
2023-10-28 08:00:00
181
原创 QT宏详解Q_OBJECT、Q_PROPERTY、Q_CLASSINFO、Q_ENUM、SIGNAL、SLOT、Q_FOREACH、Q_DECLARE_INTERFACE
Q_PROPERTY是Qt中用于声明对象属性的宏。它允许在C++类中定义属性,使得这些属性能够被Qt的元对象系统(Meta-Object System)识别。通过使用Q_PROPERTY宏,你可以将C++类的属性(成员变量)暴露给Qt的元对象系统,从而实现属性的动态查询、修改和通知。是 Qt 中用于将用户自定义数据类型(非 Qt 内置类型)注册到元对象系统的宏。通常,Qt 提供的信号与槽机制、属性系统等功能是基于元对象系统实现的。
2023-10-27 07:30:00
97
原创 C++ 常用数学函数详解汇总#include<cmath>
在C++中,可以使用 头文件来包含常用的数学函数。这个头文件为C++程序提供了许多数学操作的函数。
2023-10-26 07:00:00
379
2
原创 Chromium浏览器启动参数
Chromium浏览器是一个开源项目,它继承了很多Chrome浏览器的特性。您可以在启动Chromium浏览器时使用各种命令行参数来配置其行为。这只是一些示例参数,您可以根据需求选择不同的参数组合。禁用弹出窗口拦截器。忽略SSL证书错误。
2023-10-25 07:00:00
378
原创 Qt 之 QUrlQuery使用详解
QUrlQuery类是Qt中用于处理URL查询参数的类,它允许你轻松地解析和操作URL中的查询参数。以下是QUrlQuery的详细解释和一个简单的代码案例。
2023-10-24 08:00:00
151
原创 QImage图片处理详解
在这篇文章中,我们深入探讨了Qt中图像处理的各个方面。首先,我们介绍了Qt支持的多种图像格式,包括PNG、JPEG、BMP等,以及如何使用`QImage`类加载和保存这些格式的图像。接着,我们讲解了如何获取图像的大小、进行缩放、旋转和裁剪等操作,演示了这些操作的具体代码。最后,我们介绍了Qt中图像滤镜的应用,包括模糊、亮度和对比度调整等。这篇文章详细介绍了Qt图像处理的方方面面,为开发者提供了实用的技能和知识。如果你在使用Qt进行图像处理时遇到问题,不妨参考本文,你会找到答案。
2023-10-23 07:00:00
516
8
原创 统信浏览器kerberos配置方案
本文介绍了Kerberos配置的目录结构和文件格式。Kerberos配置分为两个主要目录:/etc/browser/policies/managed/ 和 /etc/browser/policies/recommended/。managed/目录包含强制执行、不可更改的配置文件,而recommended/目录包含建议的配置文件,只会在设置界面中提供建议。配置文件采用JSON格式,且必须严格遵循JSON语法。文章提供了一个配置实例,详细说明了AuthServerAllowlist的用法,并指导用户如何创建和放
2023-10-20 07:00:00
304
Qt自定义事件Demo
2023-10-14
Qt定时器事件Demo
2023-10-14
Qt事件对象(QEvent)Demo
2023-10-14
Qt事件分发的Demo
2023-10-14
Qt事件过滤器Demo
2023-10-14
QTreeWidget(树形列表框)
2023-10-14
QListWidget(列表框)
2023-10-14
QTabWidget(选项卡窗口)
2023-10-14
QDateTimeEdit(日期时间输入框)
2023-10-14
QTimeEdit(时间输入框)
2023-10-14
QDateEdit(日期输入框)
2023-10-14
QProgressBar(进度条)
2023-10-14
QSlider(滑块)Demo
2023-10-14
QRadioButton(单选按钮)
2023-10-14
QCheckBox(复选框)
2023-10-14
QComboBox(下拉框)
2023-10-14
QDoubleSpinBox(双精度浮点数输入框)
2023-10-14
QSpinBox(数值输入框)
2023-10-14
QTextEdit(多行文本框)
2023-10-14
QLineEdit(单行文本框)
2023-10-14
QLabel(标签)Demo
2023-10-14
QPushButton(按钮)
2023-10-14
表单布局(QFormLayout)
2023-10-14
栈布局(QStackedLayout)
2023-10-14
网格布局(QGridLayout)
2023-10-14
垂直布局(QVBoxLayout)
2023-10-14
水平布局(QHBoxLayout)
2023-10-14
Qt自定义对话框Demo
2023-10-14
Qt模态对话框Demo
2023-10-14
QDialog 对话框Demo
2023-10-14
setCentralWidget,Qt中心部件Demo
2023-10-14
QDockWidget,Qt停靠部件
2023-10-14
QStatusBar,Qt状态栏
2023-10-14
QToolBar,Qt工具栏demo
2023-10-14
QMenuBar,Qt菜单栏Demo
2023-10-14
Qt默认信号和槽demo
2023-10-14
coco2dx 4.0写plist文件实例源码
2023-09-22
plist文件读取demo
2023-09-20
mysql入门只是讲解.md
2023-09-04
取色器源码C++(QT)
2023-09-04
fuzzer模糊测试的strlen问题
2020-08-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人