- 博客(9)
- 收藏
- 关注
原创 解决MINGW环境变量未配置问题
摘要:本文详细说明了Qt自带的MinGW编译器无法在终端中直接使用的原因(未添加环境变量),并提供了完整的配置解决方案。步骤包括:1)检查MinGW组件安装情况;2)将MinGW的bin路径添加到系统PATH变量;3)验证环境变量配置;4)重新运行CMake项目。特别提醒需注意路径格式、终端重启以及避免多版本冲突等问题。配置成功后即可在PowerShell/CMD中正常使用gcc和mingw32-make命令。
2025-12-31 20:21:49
439
原创 Qt项目移植与配置技巧(包含脚本)
本文介绍了Qt6项目一键构建脚本的设计与实现。该脚本采用模块化架构,自动检测Qt、CMake和编译工具路径,支持MinGW和VS两种编译方式。核心流程包括:清理构建目录、CMake配置、项目编译、DLL部署和程序运行。脚本通过遍历常见安装路径、环境变量检查实现工具自动适配,并采用容错机制处理路径异常。特色功能包括自动部署Qt依赖库、多线程编译以及可视化进度提示,有效解决了传统Qt项目配置复杂、路径依赖强等问题。该方案特别适合团队协作和教学环境,显著降低了Qt项目的构建门槛。
2025-12-30 21:44:49
1784
原创 算法设计与分析(一):递归
递归作为算法设计中一种强大且常用的技术,以自身调用自身的方式来解决问题。它在很多场景下能让代码简洁易懂,但使用时也需注意其潜在问题。本文将深入探讨递归算法的要素、使用场景、设计考量、性能分析,还会介绍递归乘法的实现及复杂度分析。
2025-03-04 12:48:31
892
原创 编译原理考点复习
正规语言是指由正规文法定义的语言,程序设计语言的单词大都属于此种语言。正规文法仅有三种形式的产生式: (1)A->aB (2)A->a (3)A->ε正规语言有三种等价的表示方法: (1)正规文法 (2)正规式 (3)有限自动机于是证明题证明是否为正规语言时,向ab指数相等去证明非正规文法语法制导翻译的基本思想:为CFG文法符号设置语义属性,用于表示语法成分的语义信息。为文法符号的产生式(语法规则)关联语义规则,用于计算文法符号的语义属性。
2025-01-04 10:00:00
1271
原创 能懂!基于Springboot的用户增删查改(三层设计模式)
左家垅大学安排计算机专业的学生在期末前进行了JavaWeb的实训于是最简单入门Springboot的教程诞生了!
2024-12-25 12:34:03
945
1
原创 快速解决复杂度以及算法优化
时间复杂度是一个函数,它定性描述该算法的运行时间。即我们是面向N进行循环大小的判定,就如之前的二分查找法,我们通过其函数就可以发现。表示算法的执行时间是一个常量,不随输入规模的改变而改变。表示随着输入规模的增加,算法的运行时间以对数方式增长。表示随着输入规模的增加,算法的运行时间按指数方式增长。表示随着输入规模的增加,算法的运行时间按阶乘方式增长。表示随着输入规模的增加,算法的运行时间按二次方增长。表示随着输入规模的增加,算法的运行时间按三次方增长。表示随着输入规模的增加,算法的运行时间会线性增长。
2024-03-31 11:12:56
2775
3
原创 引入-数据结构的基本概念
鉴于网站中海量的数据结构专业讲解,且作为一个菜鸟、还没有太多时间,我会以最功利性的形式创作类似复习笔记的文章。本期主要对数据结构的基本定义进行梳理。一、数据结构是什么?数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。从方式和集合两个概念我们就可以知道,数据结构必定存在对应的逻辑结构形成“方式”,而集合必定需要拥有存储结构,而运行这两块大类自然也需操作定义及实现。
2024-03-31 00:07:59
1223
6
原创 记录我的数据结构与算法学习过程
当我踏进中南大学的校门,走进计算机学院,从未接触过代码编程的我,注定需要在任何方面从0做起。可惜的是,大一上的迷茫让我错失了追赶他人的时机,现在,下学期伊始,我还是发出了我的第一篇博客。入选“101计划”后,我们的教材进行了改版,渗透并结合了数据结构与算法。
2024-03-30 22:07:06
354
1
中南大学-计算机安全复习指导(天狼版)
2026-01-05
中南大学-分布式系统与云计算知识点索引与问题解答(天狼版)
2026-01-05
编译原理复习要点详解与核心技术解析
2025-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅