自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(191)
  • 资源 (7)
  • 收藏
  • 关注

原创 Window下使用msvc编译grpc

首先我们克隆grpc源码,我们到gitee镜像站去克隆grpc源码。

2024-07-26 10:13:46 380

原创 “微软蓝屏”事件暴露了网络安全哪些问题?

这次事件,源于美国电脑安全技术公司“众击”提供的一个带有“缺陷”的软件更新,它如同一颗隐形炸弹,在全球范围内引爆,导致近850万台设备遭遇故障,横跨航空、医疗、传媒等众多关键行业,甚至造成美国超过2.3万架次航班延误,其影响之广令人震惊。只有通过加强测试与验证、提升供应链安全管理、建立完善的备份和恢复机制、制定应急响应计划、强化网络安全意识培训以及持续监控和改进,我们才能构建更加稳固和安全的网络环境,防止类似事件的再次发生。事件中的“众击”公司提供的更新出了问题,凸显了供应链安全的重要性。

2024-07-23 16:10:59 405

原创 香橙派AIpro-携手华为-为AI赋能

香橙派AIpro包装是比较精致的,一共包含开发板,65W充电器和充电线一根,开发板中有一个32G的内存卡,里面是包含自带的系统。主板对比,香橙派和我手中现有的AI板 Alinx zynq7000相比,体积更小,且不需要接入外置模块即可使用串口进行通信,整体结构更干净整洁。接通电源之后,香橙派的风扇声音也较小,且正常运行时在我的环境下,感知不到风扇的声音。

2024-07-18 14:53:03 1939 2

原创 如何理解李彦宏说的“不要卷模型,要卷应用”

7月4日,2024世界人工智能大会暨人工智能全球治理高级别会议全体会议在上海世博中心举办。在产业发展主论坛上,百度创始人、董事长兼首席执行官李彦宏呼吁:“大家不要卷模型,要卷应用!”李彦宏认为,AI技术已经从辨别式转向了生成式,但技术本身并不是目的,真正的价值在于如何将这些技术应用于实际场景,解决实际问题。并且提醒大家避免掉入“超级应用陷阱”,即过分追求用户日活跃量(DAU)而忽视了应用的实际效果和产业价值。

2024-07-08 11:11:09 539

原创 AI是在帮助开发者还是取代他们?

在软件开发领域,生成式人工智能(AIGC)正在改变开发者的工作方式。无论是代码生成、错误检测还是自动化测试,AI工具正在成为开发者的得力助手。然而,这也引发了对开发者职业前景和技能需求变化的讨论。让我们更深入地探讨AI在软件开发中的具体应用和影响,以及开发者应如何适应这一变化。

2024-07-08 11:09:07 351

原创 暑期编程预习指南

记录学习过程:将学习过程中遇到的问题和解决方案记录下来,形成个人的学习笔记。总结经验教训:定期回顾学习成果,反思并总结经验教训,以便在未来的学习中更好地应用。编程的世界充满了无穷的可能性,这个暑假是你迈向IT领域的第一步。通过系统的预习和实践,你将为未来的学习和职业生涯打下坚实的基础。希望这份预习指南能够帮助你高效利用假期时间,开启一段充满挑战与机遇的编程之旅。让我们一起努力,迎接未来的无限可能!

2024-07-03 11:12:39 430

原创 学历优先还是专业优先?高考志愿填报的抉择

无论是选择学历优先,还是专业优先,每个选择都有其独特的优势和挑战。重要的是结合自身的兴趣、职业规划和个人情况,做出最适合自己的决定。希望本文的分享能够为24年的高考生们提供一些参考建议,帮助他们在这条重要的人生路上做出明智的选择。欢迎大家结合自己的经历一起讨论交流,共同为未来的高考生们提供更多宝贵的建议和指导。

2024-06-26 14:00:24 629

原创 开源大模型:技术革新与未来展望

开源大模型的发展为技术创新和社会进步带来了巨大机遇。通过开源,知识得以共享,社区得以壮大,技术得以快速迭代。在这个过程中,每一个参与者都能贡献自己的力量,共同推动科技的进步。在此,诚挚邀请所有对开源大模型感兴趣的朋友,加入到开源项目的行列中来。无论你是经验丰富的开发者,还是初出茅庐的新手,都能在开源社区中找到属于自己的位置。让我们共同努力,推荐和分享那些值得关注的开源项目,一起见证开源大模型的美好未来。

2024-06-26 13:56:10 468

原创 AI音乐革命:创作门槛降低与产业未来的探讨

AI音乐创作的兴起标志着一个新的时代的到来,普通人也可以通过简单的操作创作出高质量的音乐作品,这不仅拓宽了创作的途径,也激发了更多人的创作热情。然而,在享受技术带来便利的同时,我们也需要正视它带来的挑战,特别是在版权归属和创意保护方面。通过完善法律法规,鼓励人类创作与AI创作的结合,我们可以在技术与艺术之间找到平衡,推动音乐产业的健康发展。让我们共同期待,在未来的音乐世界里,AI与人类创作能够相互融合,带来更多惊喜与感动,共同谱写出属于新时代的乐章。

2024-06-26 13:53:34 406

原创 GPT-5的未来:技术飞跃与社会影响

总之,GPT-5的到来不仅是技术上的一次飞跃,更是我们迎接未来的一次重要机遇。让我们共同期待这一新的技术变革,畅想AI赋能下的未来,在智慧与创新的道路上不断前行。通过积极应对挑战、抓住机遇,我们可以确保AI技术为社会带来更多的福祉和进步,实现人类与技术的和谐共生。

2024-06-24 14:03:25 755

原创 现代CMake

CMAKE_CXX_EXTENSIONS:也是BOOL类型,默认为ON,设置为ON的时候表示启用gcc的一些扩展功能;子模块可以使用project命令,将当前目录作为一个独立的子项目,这样的话PROJECT_SOURCE_DIR就会是子模块的源码目录,而不是最外层的目录,构建的目录PROJECT_BINARY_DIR会编程build/父模块的变量会传递给子模块,但是子模块的变量,父模块式感知不到的,但是在设置变量的时候,在最后增加PARENT_SCORER之后,父模块就可以感知到了。

2024-06-12 13:52:07 925 1

原创 C++多线程并发

调用std::mutex的lock()时,会检测mutex是否已经上锁,如果没有锁定,则上锁,如果已经锁定,则陷入等待,直到mutex被另一个线程解锁后才再次上锁。他会在结构的时候检测这个flag,如果没有释放,则调用unlock(),否则不调用。因此当thread所在的函数退出的时候,就会调用thread的析构函数,这会销毁该线程这个时候我们调thread::detach()函数,分离该线程–意味着线程的生命周期不再由std::thread对象管理,而是在线程退出以后自动销毁自己。

2024-06-11 14:04:48 1098

原创 C++模板元编程

使用或者其中T是可以变成任何类型调用时候T会替换成需要的类型twice会将T替换成intint main()除此之外,C++规定,当模板类型参数T作为函数参数时,可以省略该模板参数。自动根据调用者的参数去判断类型模板函数可以自动推导类型,从而参与重载模板具有惰性,多次编译的特点。

2024-05-31 15:26:35 516

原创 CMake学习

编译器是一个根据源代码生成机器码的程序。

2024-05-30 09:44:33 638

原创 在 OpenKylin 上安装 Docker

在 OpenKylin 上安装 Docker 可能会遇到与 Ubuntu 略有不同的包管理问题。

2024-05-29 13:31:51 730

原创 C++调用Caché数据库进行数据查询

至此我们就完成了查询操作,如果在debug的情况下报assert,这个是因为库输出的是string的原因,只要使用自己的类封装一下再调用即可。首先,安装好Caché数据库之后,在安装目录下找到dev,里面有cpp的头文件和库文件,我们以此为基础进行编写。最近研究了一下使用C++调用Caché数据库,目前只写了最简单的例子去执行简单的查询语句。第二创建SS_User表,并且插入一些数据。之后我们就可以使用该表进行查询操作了。

2024-04-18 10:40:01 1127

原创 逻辑设计问题 -- 实现一个对象

将函数行为无定义的条件建成文档是开发接口的一个重要的部分。在接口中进行注释是消极的,并且不会再运行时发出程序出错的警告。我们可以结合使用注释和assert语句来得到 轻量级的可维护代码。

2024-04-08 10:18:28 646

原创 程序员35岁会失业吗?

通过建立包容性文化、提倡公平机会、倡导跨代沟通与合作等措施,可以有效减少年龄歧视问题的发生,并为员工提供一个公平和有活力的工作环境。总体来说,35岁的程序员不会因为年龄而失业,关键在于个人的技能水平、行业经验、自我发展能力以及对技术和行业变化的适应能力。总体来说,程序员职业发展的多样性体现在不同的技术领域、职业角色、工作方式和行业领域等方面。跨领域转型: 技术行业与其他行业有着密切的联系,一些程序员可能选择跨领域转型,比如向数据科学、人工智能、区块链、物联网等领域发展,结合技术和行业知识开展工作。

2024-03-29 14:00:25 844 2

原创 逻辑设计问题 -- 设计一个函数

但是这样的结构是许多接口的必要的一个部分。在实际中一个32位机器上,在接口中我们需要的唯一整数类型是int,任何使用其他类型都潜在的存在效率低,不能封装、易于出错或者只是使用起来很麻烦的可能性。如果一个函数只有一个单一参数,该参数是指向某个对象的引用,并且若不经过显式的转换就不能从函数体 内部获得一个指向同一个对象的非const引用,那么这个对象是const正确的。在一个系统中,如果一个只有一个参数的函数未通过显式转换就不能获得一个指向这些对象中的任何一个的可写引用,那么这个系统就是const正确的。

2024-03-27 08:41:43 595

原创 逻辑设计问题 -- 构建一个组件

对于被设计为特定子系统的一部分的组件,我们要求其接口对于所预期的客户来说是充分的就可以了。充分性指的是,该接口对于解决某个领域的问题的特定实例来说是合适的。例如,为了避免不必要的逻辑耦合,应经常选择是哟个一个const char * 参数而不是使用某个特殊的string类,尤其是当接口将在许多不同的上下文中被客户使用的时候。如果一个操作的有效实现需要直接访问那个类的私有细节,那么这个操作是基本的。通常一个组件会在其实现中使用一个或者多个小的辅助类,他们在组件中定义的接口中是不能编程访问的。

2024-03-26 08:45:08 1086

原创 物理设计概念 -- 包

一个init函数方法是灵活的,也是最容易引起错误的,但是当独立访问函数是轻量级的并且被频繁调用时,它可能是必要的。最后,如果我们知道我们很可能需要一个再启用之后立即初始化的组件,他的函数是轻量级的且被频繁调用,那么灵巧计数器的方法也许是最好的选择。和包一样,一个群定义的目的应该决定它的内容;从一个定义了main的编译单元中分解出独立可测试的和潜在可重用的功能,本质上能够使程序的整个实现在一个更大型的程序中重用。对于定义在一个给定包的一个特定组件,若一下的问题的答案都是是,则意味着该组件的头必须输出。

2024-03-25 08:34:34 890

原创 物理设计概念 -- 绝缘

即使私有继承被认为是派生类封装了实现细节,派生对象的物理设计也会迫使包含派生类的定义的每个客户程序都要见到基类的定义,因此对一个派生类而言,把含有基类的头文件显示的包含在类的头文件中是合适的。因此,从一个基类中继承的并且在其他方面完全绝缘的类的实例,物理上一定不同于一个没有继承基类的完全绝缘的类的实例。绝缘的价值的最后一个实证是它允许我们透明的替换动态装载的库。我们作为过程接口的作者的工作是,确定在低层次上的实现组件中已经定义的类型和功能的一个合适的自己,这些实现组件最终用户完成他们所要的应用层任务。

2024-03-23 09:18:15 807

原创 物理设计概念 -- 层次化

升级和降级紧密相关。升级与降级本质区别只是功能移动的方向不同。我们有时可以通过分解出普遍需要的功能,并将它迁移到物理层次结构的更低层来消除组件之间的相互依赖。降级不仅对改进循环相互依赖设计有用,而且也对减少非循环体系结构的CCD有用。将共有的子系统降级可以同时改进可维护性和可扩展性。一个分解适当的系统会更加灵活,因为它的内部物理依赖允许它的组件以更多种类的有用方式被独立测试和重用。

2024-03-20 14:58:36 1005

原创 物理设计概念 -- 物理层次结构

这种分层体系结构使得测试工程师能访问在耕地抽象层次上实现的功能,而不会将低层次的接口暴露给产品的客户,最终的产品也要进行测试,以确保产品能满足客户的期望。因此,增量式测试反应的是被测试组件的实现复杂性,而不是这个组件所依赖的组件层次结构的复杂性。通过将组件的实现分解成独立的可测试组件的一个层次化的层次结构,我们已经为潜在地难以测试的组件的易测试性进行了设计。我们希望在隔离的情况下测试所有的叶子组件。面向对象技术的一种实际有效的应用是把极大的复杂性隐藏在一个小的、定义良好的、易于理解的和易于使用的接口后面。

2024-03-19 08:40:46 1428

原创 物理设计概念 -- 组件

一个组件的公共接口由那个类的公共成员的接口的并集构成,同样的,一个组件的公共接口也是由组件的头文件中所声明的公共成员函数、typedef、枚举类型和自由函数的集合构成。

2024-03-18 11:34:05 1247

原创 大规模C++程序设计 -- 基本规则

任何精美的艺术不仅来源于创造,而且来自于规范。编程也是如此。C++是易总大型语言,有充足的空间进行创造。但是,由于设计空间太大,以至于没有约束–也就是说没有设计结构上的一些适当的约束–大型项目很容易变的难以管理和维护。设计规则:经验告诉我们,某些编程习惯虽然在C++中完全合法,但是决不能简单地用于大型项目中。检验是否遵守了这些规则的过程不能是一种主观过程。设计规则必须足够准确、详尽和良好的定义,以便可以客观的检验是否遵守了这些规则。为了效果更好,设计规则必须适合于进行非人为的、借助自动工具的机械验证。

2024-03-16 10:08:04 1101

原创 大规模C++程序设计 -- 基础知识

它声明了一个没有详细说明函数体的函数它包含一个extern定义符并且没有初始化函数数或者函数体它是一个包含在一个类定义之内的静态数据成员的声明他是一个类名声明他是一个typedef声明它定义个了一个静态类数据成员它定义了一个非内联成员函数一个声明将一个名称引入一个程序;一个定义提供了一个实体在一个程序中的唯一描述class A{int x;char *p;类内的函数和静态数据成员生命是例外,虽然不是定义,但是在类定义中也不能重复。

2024-03-15 09:06:21 1490

原创 动态规划矩阵

可以从第一行中的任何元素开始,并从每一行中选择一个元素。在下一行选择的元素和当前行所选元素最多相隔一列(即位于正下方或者沿对角线向左或者向右的第一个元素)。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。机器人试图达到网格的右下角(在下图中标记为 “Finish”)。,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。网格的左上角 (起始点在下图中标记为 “Start” )。网格的左上角 (起始点在下图中标记为 “Start” )。每一步只能移动到下一行中相邻的结点上。

2024-03-14 10:29:49 1228

原创 计算机网络规划与设计 -- 设计基础

网关的互联是网络层以上,具体的说,大多数的网关是在应用层的实现互联。由于网关是在较高的层次上互联,所以不可能有通用网关,只可能针对某一特定的应用而言,比如电子邮件网关,远程终端仿真网关等各种用途的网关。文档的编制必须保证质量,以发挥文档的指导作用,有助于管理人员监督和管理系统开发,有助于用户了解系统开发的工作,有助于维护人员进行有效的修改和扩充。在进行网络设计时,对网络性能参数的考虑是设计工作的重点内容之一,需考虑的网络性能参数包括响应时间、吞吐量、延时、带宽、容量等。每个特性都将对网络性能产生影响。

2024-03-11 14:16:32 1691

原创 动态规划基础

该题目是打家劫舍的翻版,只要将数组转换成一个下标从0到maxVal[nums[i]]的数组,且每个下标对应的数字是num[i]的个数*num即可。你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,该问题直接把公式给了我们,则第一步定义子问题和第二步的递推关系已经不需要我们考虑了,接下来我们只要做后续的操作即可。该问题直接把公式给了我们,则第一步定义子问题和第二步的递推关系已经不需要我们考虑了,接下来我们只要做后续的操作即可。

2024-03-04 11:35:57 2038

原创 网络管理和服务质量技术

网络管理应该完成两个任务,一是对网络的运行状态进行监测,二是对网络的运行状态进行控制。尽力而为型服务无法给传输提供很好的服务质量保证,于是IETF借鉴Qos技术,加强实现资源的控制和调整机制,使得网络能够支持多种服务,既能保证有服务质量需求者的服务,又能为原有的尽力而为型服务,为此提出了一种体系–综合服务体系。在众多的标准化组织中,目前国际上公认的最著名、最具有权威的国际化标准组织ISO和国际电信联盟的电信标准部ITU-T,而计算机网络中IETF的因特网技术标准已经成为事实上的国际标准。

2024-02-27 16:54:43 1410

原创 Internet协议

服务质量QoS是服务性能的总效果,此效果决定了一个用户对服务的满意程度。因此在最简单的意义上,有服务质量的服务就是能够满足用户的应用需求的服务。QoS的分类与定义准入控制和协商资源预约资源调度和管理。

2024-02-26 08:45:27 1695

原创 计算机网络-网络互联

在一个实际的网络中,网络节点众多,随时都有节点开始或者停止工作,网络的拓扑解耦随时都有可能发生变化,同时各个接地那的通信请求也是不可预知的,网络上的负载状况也是动态变化,同时各个节点的通信请求也是不可预知的,网络上的负载状况也是动态变化的,因而采用静态路由选择算法一般不能很好地满足路由选择的基本要求,甚至根本就不能找到一条路由。能工连接两个采用不同数据链路层协议,不同传输介质和不同传输速率的网络以接收,存储、地址过滤与转发的方式,实现互联的网络之间的通信,要求互联的网络在数据链路层以上是采用相同的协议。

2024-02-24 09:14:02 1431

原创 广域网和接入网

接入网为本地交换机与用户端设备(TE)之间的实施系统,其目的是综合考虑本地交换局、用户环路和端设备,通过有限的标准化接口将各种用户所需求的业务接入节点。公用网的种类比较多,基本上可以分为三大类:一类是电路交换网,一类是分组交换网;拥塞是一种持续过载的网络状态,此时用户对网络资源的需求超过了其固有的容量。广域网是指将跨地区的各种局域网、计算机、终端等互联在一起的计算机通信网络。目前,常见的广域网有:公用电话网、公用分组交换网、公用数字数据网、宽带综合业务数字网、帧中继网和大量的专用网。

2024-02-23 09:18:23 558

原创 计算机网络-局域网

不迁移:这种个站点的位置是固定的或者只是在某一个BSS的通信站点的通信范围内移动BSS迁移:站点从某个ESS的BSS迁移到同一个ESS的另一个BSS。在这种情况下,为了把数据传输给站点,就需要具备寻址功能以便识别站点的新位置ESS迁移:站点从某个ESS的BSS迁移到另一个ESS的BSS。在这种情况下,因为由IEEE 802.11所支持的堆高层连接的维护不能得到保证,因而服务可能受到破坏。

2024-02-22 10:42:15 1078

原创 网络设备和网络软件

网卡完成物理层和数据链路层的大部分功能,包括网卡与网络电缆的物理连接、介质访问控制、数据帧的拆装、帧的发送与接收、错误校验、数据信号的编解码、数据的串并行转换等功能。网关又叫协议转换器,是一种复杂的网络连接设备,可以支持不同协议之间的转换,实现不同协议网络之间的互联。网关具有对不兼容的高层协议进行转换的能力,为了实现异构设备之间的通信,网关需要对不同的链路层、专用会话层、表示层和应用层协议进行翻译和转换。路由器是属于网络层的互联设备,用于连接多个多级上分开的网络,所谓逻辑 网络就是拥有独立网络地址的网络。

2024-02-21 16:39:50 1300

原创 网络体系结构

不同的通信子网所提供的网络服务质量是不一样的,这里的服务质量主要是指差错率。将数据组成适合正确传输的帧的形式的数据单元,对网络层屏蔽物理层的特性和差异,是高层协议不必考虑物理传输介质的可靠性问题,进而把信道编程无差错的理想信道。ISO对OSI参考模型中的物理层做如下定义:物理层为建立、维持与拆除数据链路实体之间二进制位流传输的物理连接,供机械的、电气的、功能的和规程的特性。传输层是网络体系结构中最关键的一层,是资源子网和通信子网的界面和桥梁,它是面向应用的高层和面向通信的低三层协议之间的接口。

2024-02-20 08:35:54 572

原创 计算机网络概论和数据通信基础

抖动:所谓的抖动,是指在噪声因素的影响下,数字信号的有效瞬间相对于应生成理想时间位置的短时偏离,是数字通信系统中数字信号传输的一种不稳定现象,也即数字信号在传输过程中,造成的脉冲信号在时间间隔上不再是等间隔的,而是随时间变化的。延迟变形:延时变形是有线传输介质独有的现象,这种变形是由有线介质上信号传播速率随着频率变化引起的,在一个有限的信号频带中,中心频率附近的信号速度最高,而频带两边的信号速度较低,这样,信号的各种频率成分将在不同的时间到达接收器。无论数据或信号,都是既可以是模拟的也可以是数字的。

2024-02-19 14:50:11 2048

原创 Qt 按行追加文本代码

【代码】Qt 按行追加文本代码。

2024-02-05 11:17:26 430

原创 tcp和udp代码示例

【代码】tcp和udp代码示例。

2024-02-04 10:47:34 284

Qt串口通信基础,基本类

Qt串口通信基础,基本类,请自行扩展

2023-11-25

QHarfbuzz对应的测试文件

QHarfbuzz对应的测试文件,使用QT,Harfbuzz,freetype和opengl来显示文字,你可以参照对应的harfbuzz和freetype来使用该示例代码

2023-11-25

QMQTT客户端测试代码

QMQTT客户端测试代码,该代码对应的博客地址是https://blog.csdn.net/turbolove/article/details/131982292, 你可以根据该博客内容去搭建一个MQTT的服务端来测试该客户端的连通性,也可以下载其他的第三方软件来测试

2023-11-25

使用C++调用matlab引擎解析mat文件

使用C++调用matlab引擎解析mat文件,包括了示例代码和对应的库,我是用的matlab版本是2017b,记得把matlab加入环境变量,否则会报缺库

2023-11-25

opencv测试代码,基础

opencv测试代码,基础代码,该代码对应的是opencv的那篇文章

2023-11-25

grpc 服务端示例代码

其中grpc库是使用msvc2019编译的,cmake项目,你只要安装了vs2019应该就可以直接跑该代码进行测试

2023-11-25

QT图形视图系统 - 使用一个项目来学习QT的图形视图框架

QT图形视图系统 - 使用一个项目来学习QT的图形视图框架 始篇和终篇对应的项目代码,项目采用cmake编译,如果你在食用的时候遇到什么问题可以联系博主,博主看到了会给出解答的。如果你喜欢博主的文章,点个赞再走呗

2023-08-09

一个雷达图和一个摇杆图(方向可以根据你自己的需要增加)

这是一个雷达图和一个摇杆图(方向可以根据你自己的需要增加),该项目是使用vs2019和Qt5.15.2编译的,未使用第三方库,项目使用CMake管理,所以保证编译通过。如果您在下载使用之后无法编译,你可以私信博主,博主会抽空帮你检查一下对应的环境是否正确。 如果你喜欢我的专栏或者是我的专栏对你有帮助或者是我的专栏你觉得写的还不错,请帮我订阅一下吧,博主还是个小博主,粉丝不多,有问题私信博主都会回答的 后续会为该项目提供一到两篇文章加以介绍,项目代码有注释。

2023-04-12

QxOrm的一个Demo

这是一个对应这QxOrm专栏的项目,该项目提供的QxOrm是使用vs2019和Qt5.15.2编译的,不保证其他环境是否能编译通过,项目使用CMake管理,如果您在下载使用之后无法编译,你可以私信博主,博主会抽空帮你检查一下对应的环境是否正确。 当然,该文档对应的专栏也应该列出来。 专栏地址:https://blog.csdn.net/turbolove/category_12274933.html?spm=1001.2014.3001.5482,如果你喜欢我的专栏或者是我的专栏对你有帮助或者是我的专栏你觉得写的还不错,请帮我订阅一下吧,博主还是个小博主,粉丝不多,有问题私信博主都会回答的 该项目对应的只有前两篇内容,也就是2023年4月12号之前的内容,如果是4月12号更新之后的内容,该专栏的项目是没有的,具体内容请在专栏文章内查看,该项目是一个gitee公开项目,但是我这个是不要积分的,如果可以,请支持一下,谢谢啦。爱你们呦

2023-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除