- 博客(152)
- 收藏
- 关注
原创 【C++ Qt】输入类控件(上) LineEdit、QTextEdit
本次分享聚焦 Qt 框架里常用的输入框组件,重点讲解 QLineEdit(单行输入框)和 QTextEdit(多行输入框)。先了解 QLineEdit 的核心属性,比如控制输入显示模式的 echoMode、限制输入格式的 inputMask,还有它提供的文本改变等信号,再通过个人信息输入、密码一致性验证等案例,掌握其实际用法。接着介绍支持多行输入及富文本、markdown 格式的 QTextEdit,了解它的关键属性和核心信号,通过获取内容、响应操作等案例,学会如何运用它。
2025-05-04 16:08:19
767
51
原创 【C++ Qt】快速上手 显⽰类控件(Label、LCDNumber、ProcessBar、CalendarWidget)
本文围绕Qt中常用的显示类控件展开,重点讲解了 QLabel(文本/图片显示)、QLCDNumber(数字显示)、QProgressBar(进度条) 和 QCalendarWidget(日历控件) 的核心属性、使用场景及代码实例,帮助快速上手Qt界面开发中的基础显示功能。
2025-04-28 14:46:33
1404
64
原创 【C++ Qt】必备 按钮类控件(源码实操 + 思维导图)
从本章开始将会不断的开始了解Qt中的许多控件,通过这些控件才能对GUI界面的设计如虎添翼,先从按钮类开始,==主要了解三种最常见的按钮:正常按钮、单选按钮、复选按钮(具体见下思维导图)==。过程中通过先了解按钮,然后通过实例进行实操演练,俗话说实践检验真理~
2025-04-24 16:32:28
764
77
原创 【Qt】控件的理解 和 基础控件 QWidget 属性详解(通俗易懂+附源码+思维导图框架)
下面将通过本篇文章带你深入的认识Widget控件(==主窗口==),他是很多其他控件的父类,它的很多属性都能运用到其他属性中,所以下面将带你认识Widget的常见的属性并==附有大量的练习==,包括但不限于==Widget 窗口的透明度、控件的能否使用、窗口标题的设置、认识qrc加载图片机制等12个属性==。之后将持续更新中常用信号
2025-04-22 19:16:31
1143
65
原创 【C++ Qt】信号和槽(内配思维导图 图文并茂 通俗易懂)
本章是Qt中的第三章,也是我们理解Qt中必备的点 ==信号槽==,它本质由信号和槽两个来实现,其中将细致的讲述如何自定义信号、槽,以及通过connect函数进行将信号和槽连接起来的实现用户通过控件和程序进行交互的操作。
2025-04-19 13:53:16
2692
62
原创 【C++ Qt】Hello World、初始信号槽、理解对象树 ~~~(通俗易懂 图文并茂)
本章是Qt的第二篇,带你认识Qt中几个简单的控件如何实现,以及通过信号槽的方式实现一定的用户和程序的联动,还有许多细节如:对象树、信号槽逻辑图、Qt的命名规范、帮助文档的使用、Qt窗口中的坐标系。
2025-04-17 10:00:35
1958
72
原创 【C++ Qt】认识Qt、Qt 项目搭建流程(图文并茂、通俗易懂)
本章将开启Qt的学习,Qt是一个较为古老但仍然在GUI图形化界面设计中有着举足轻重的地位,因为它适合嵌入式和多种平台而被广泛使用,本章将先从认识Qt,再到理解Qt的作用和地位,再到Qt的安装下载,以及创建好一个Qt项目,再到最后的理解Qt项目中提前配备好的文件,带你入门Qt项目
2025-04-14 08:47:11
2754
87
原创 【C/C++算法】蓝桥杯之递归算法(如何编写想出递归写法)
简单来说:就是函数自己调用自己非常重要,不过通过大量练习相信你就能很好的理解(可能初次看会迷糊~)通过题目写出dfs的函数头根据子问题写出函数内部逻辑注意一下递归出口递归的展开图,其实就是对一棵树做一次深度优先遍历(dfs)而在递归的过程中需要一个栈进行保存,历史数据。
2025-04-05 12:10:29
2003
89
原创 【C/C++算法】从浅到深学习---分治算法之快排思想(图文兼备 + 源码详解)
本章是针对快速排序进行的优化和再次理解快排思想,将会通过4道题目带你再次深入的了解
2025-03-30 12:51:43
1549
85
原创 【Linux】一文带你理解清楚 同步与互斥(附大量C++理解代码和理解图片,逻辑清晰-通俗易懂)
本章是Linux线程中非常重要的概念,它不仅在Linux中非常重要同样也是在日常工作项目中常用的两种方法,通过互斥防止多个线程访问同一个资源时导致数据的问题,以及再次通过同步的关系让多个线程之间的互斥更加的有序,本章将通过知识 + 实例 的方式带你轻松认识清楚到底什么是常见的互斥和同步。
2025-03-27 09:10:21
3361
85
原创 【C/C++算法】从浅到深学习--- 简单模拟算法(图文兼备 + 源码详解)
本篇是一些简单的模拟算法,其中模拟的本质就是就是根据题目意思进行代码的实现,因为本质较为简单所以本章分析也较少,将会通过 5 题进行模拟算法的认识。
2025-03-24 13:20:27
1675
87
原创 C语言中 * 和 ++ 结合的优先级(*++i、*i++) 你还记得吗?(配具体栈内存地址 和 实际测试代码)
本章是一个复习篇章,关于C语言中的`*`和`++`结合起来的运算符操作,主要目的也是为了让自己记忆的更加深刻(强烈建议:==对于这些运算符来说能加括号就加括号,自己的代码后面自己都看不懂了o(╥﹏╥)o==
2025-03-18 18:37:04
1293
99
原创 【C/C++算法】从浅到深学习--- 前缀和算法(图文兼备 + 源码详解)
本章将使用八道题由浅到深的带你了解并基本掌握前缀和思想,以及前缀和的基本用法!
2025-03-15 14:04:44
2349
97
原创 【MySQL】事务是个啥?(一文带你了解 为什么要有事务、事务在mysql中的出现情况以及事务的四大特性)
本章承接上文将讲到mysql中另一大底层细节---《事务》,事务其实在每次的sql语句中都存在,只不过因为它的特性你并没有感知,并且它该解决了当多个人并发执行数据库时的一些数据不一致问题,保证了数据库效率的同时还防止了脏读、不可重复读和幻读的并发问题,下一章将继续更新事务的隔离性底层到底是如何实现的(Read View 和 MVCC 多版本控制器),敬请期待~
2025-03-11 09:38:33
2885
115
原创 《Linux复习指南》Shell脚本中最常见指令总结
对于一些简单的就不过诉了(自己可以忘记的可以多尝试下)创建目录:mkdir <dir目录名>可以递归多层创建删除目录:rmdir <dir目录名>打开目录:cd <dir目录名>删除文件的指令:rm-r:递归式删除,可以删除掉目录-f:不需要确认,自动确认要删除(一般在删除目录的时候会进行询问)查看目录中的文件:ls <dir目录名>-l:查看详细信息-a:查看隐藏文集查看当前所在路径:pwd创建一个文件:touch <file文件名>拷贝一个文件:cp辅助指令。
2025-03-09 15:21:21
1283
81
原创 Linux下学【MySQL】底层存储的秘密---索引(存储引擎到底是什么?聚簇索引和非聚簇索引又是啥?)联合软硬件理解,通俗易懂,图文并茂
本章是MySQL中进阶的部分,通过了解索引知道MySQL底层到底是如何存储数据的,以及MySQL底层中的结构到底是啥,本章主要具体的讲到了索引、MySQL数据如何存储page、存储引擎的结构B+树任何管理page数据、索引的操作(本质其实是主键的操作),最终相信通过本章索引的理解你会对MySQL数据库存储有很大的提升,下期将更新MySQL另一大知识点事务,敬请期待~
2025-03-05 10:00:44
2907
112
原创 【C/C++算法】从浅到深学习--- 位操作算法(图文兼备 + 源码详解)
今天总结了下位操作中常见的使用的方法,并且附加许多训练,通过方法 + 训练,位操作算法就将有很大的提升,后续将持续更新前缀和算法。敬请期待~
2025-03-03 14:00:06
2689
81
原创 Linux下学【MySQL】表的连接(inner join、left join、right join)(简单试题理解版)
本章我将结承接上文的多表查询,主要讲到内连接和外连接(左外连接 + 右外连接)其中的内连接本质就是多表查询中的使用 笛卡尔积查询 + where 语句的筛选出正确有效的数据,此处相当于给了一个==较为官方的连接多表的方法==,以及补充常用到的左外连接和右外连接,下一章将带你领略MySQL底层存表的具体方法(索引),敬请期待~
2025-02-28 19:54:40
2175
84
原创 【C/C++】如何求出类对象的大小----类结构中的内存对齐
通过本章你能具体的了解到,如何计算出一个类的大小,并且了解其中到底是如何算的以及了解到为什么需要内存对齐这种算!
2025-02-26 15:55:38
1756
75
原创 【C/C++】理解C++内存与Linux虚拟地址空间的关系---带你通透C++中所有数据
【C/C++复习】理解C++内存与Linux虚拟地址空间的关系---带你通透C++中所有数据
2025-02-25 17:36:00
1781
60
原创 Linux下学【MySQL】中如何实现:多表查询(配sql+实操图+案例巩固 通俗易懂版~)
本章是MySQL篇中,非常实用性的篇章,相信在实际工作中对于表的查询,很多时候会涉及多表的查询,在多表查询的时候光是前面的篇章可能无法完成,所以本章来了,本章将主要结合:子查询 + 笛卡尔积 的方式来解决多表查询问题,下一章将更新MySQL索引敬请期待~
2025-02-17 09:35:32
5982
89
原创 【蓝耘智算平台】一文带你部署 图片生成、视频生成、deepseek-r1等
本章主要分享介绍蓝耘智算平台中内部应用市场中许多好用的工具如:==DeepSeek-R1模型、文字转语言工具、图片生成工具、文字生成图片工具以及图片生成视频工具。
2025-02-15 14:00:40
1473
67
原创 【C/C++算法】从浅到深学习--- 二分查找(图文兼备 + 源码详解)
本章是算法篇章的第三章二分算法,本章主要是通过题目的形式来进行学习,通过八道题让你基本了解二分法算法以及它的许多细节,在简介部分将会一定性的总结二分算法编写时的细节,通过这些了解这些细节,然后再通过前两道题了解二分算法的常见三种模板,再通过6道题巩固相信你对二分算法就会有很大的提升,后面将持续更新前缀和算法,敬请期待~
2025-02-14 14:19:07
1277
57
原创 【C/C++算法】从浅到深学习---滑动窗口(图文兼备 + 源码详解)
本章是算法训练的第二章----滑动窗口,它的本质是双指针算法的衍生所以我将他们放到了连续的篇章,若看完双指针算法再来看本章会相对来说轻松点
2025-02-10 13:35:45
3071
95
原创 【C/C++算法】从浅到深学习---双指针算法(图文兼备 + 源码详解)
本章是新开篇章也是算法的第一篇章----双指针算法,双指针算法是算法中非常入门门且基础的,本章将带你了解什么是双指针以及双指针中常见的情况,将主要通过八道题目带你快速的边学边做边认识,逐步深入探究双指针奥秘,接着还会快速更新滑动窗口、二分等算法系列敬请期待。
2025-02-07 09:27:00
3616
88
原创 【Linux】一文带你了解C++中的多线程及其底层逻辑(thread、join、封装线程库、__thread让线程局部使用全局变量)
本章是线程的第三篇章,前两章带你了解了线程以及线程原生库中的操作,本章主要结合前两章的基础,学习入门c++中的线程函数,了解其底层是什么,并且自己封装一个线程库来使用并巩固。
2025-01-24 09:11:56
1927
93
原创 Linux下学【MySQL】常用函数助你成为数据库大师~(配sql+实操图+案例巩固 通俗易懂版~)
本章是MySQL中常见的函数,利用好函数能很大的帮助我们提高MySQL使用效率,也能很好处理一些情况,如字符串的拼接,字符串的获取,进制的转换以及保存密码时的加密等等,通过本章你将了解到非常多函数,但有个影响就好,收藏起来到指定场景用到了在来看看就好,下面我将持续更新MySQL,敬请期待~
2025-01-18 20:04:54
8695
66
原创 【Linux】Linux编程中最常用的控制线程的函数(内附手绘底层逻辑图 通俗易懂)
本章将结合代码和逻辑图的方式带你去认识和了解控制线程中常用的函数这些函数对后面的开发以及对线程底层的了解都非常的重要,后续将继续更新Linux线程的更多知识
2025-01-14 12:36:40
3359
92
原创 【Linux】一文带你入门了解线程和虚拟地址空间中页表映射的秘密(内附手绘底层逻辑图 通俗易懂)
本章是LInux中非常重要的线程部分,通过了解线程的基本概念:线程到底是什么、进程和线程的关系、线程为什么叫轻量级进程、为什么要用线程(他的比较与进程的优点)....;当我们了解完线程后此次对虚拟地址空间进一步认识,它其中的一些细节页表到底是如何映射的找到物理内存中的正确位置的,后续还将持续更新Linux线程的更多知识,敬请期待~
2025-01-05 13:47:22
3831
116
原创 Linux下学【MySQL】表中修改和删除的进阶操作(配实操图和SQL语句通俗易懂)
本章将带你进阶的去学习表的修改update和删除delete,本质也就是学他们后面所带的一些附加条件(具体请看目录),通过这些条件去更好管理你的数据。(全文共3000字,图文并茂 通俗易懂 快开始吧~),后续还将持续更新大量MySQL文件,敬请期待吧 ~
2025-01-01 19:32:06
3629
110
原创 【C/C++】一文带你从零手搓《文件管理》工具
该文章主要写到对文件增、删、查、改以及一些文件其他操作和目录的创建删除操作,通过写这些文件/目录接口,来直接能通过这个文件类,然后调用文件类中的函数,从而实现快速方便的管理自己的文件。
2024-12-30 09:02:05
5300
137
原创 【C++】异步(并发)实现 线程池 ---附源码+实现步骤(future、async、promise、package_task、任务池原理和框架)
future、async、promise、package_task、任务池原理和框架
2024-12-26 17:24:30
5257
101
原创 Linux下学【MySQL】表中插入和查询的进阶操作(distinct、between、in、like、where、not、NULL、order by)
本章将带你进阶的去学习表的插入insert和查找select,本质也就是学他们后面所带的一些附加条件(具体请看目录),通过这些条件去更好的插入和查找你所需要的数据。本章是上篇(全文8000字),下篇将写道修改和删除,将快速更新敬请期待吧。
2024-12-24 09:41:34
3651
91
原创 【C/C++】手搓项目中常用小工具:日志、sqlit数据库、Split切割、UUID唯一标识
本章将写到一些手搓常用工具,方便在项目中的使用,并且在手搓的过程中一些函数如:日志 宏中的`__VA_ARGS__`接收可变参、SQLlit数据库的C语言接口、Split中string的使用,以及UUID中随机数的生成和数据范围的限制,全文10000字包含实现细节 和 源码 开始学习吧。
2024-12-22 10:18:08
9582
92
原创 Linux下学 〖MySQL 〗表的属性之约束条件(下)(自增长auto_increament、唯一键unique key、外键foreign key)
本章是约束的下半篇,它将带你认识到一些在字段中非常常用的约束条件,自增长AUTO_CREMENT、唯一键UNIQUE KEY 和 外键FOREIGN KEY这三个。它们是我们学习MySQL DDL操作中非常重要且关键的一环,当我们将本章和之前文章也学完后你就对DDL基本完成了,下面我将继续更新在表中查询的高级方法,敬请期待!
2024-12-19 14:50:27
3994
108
原创 Linux下学【MySQL】所有常用类型详解( 配实操图 通俗易懂 )
本章继续学习MySQL的知识,本章主要讲到mysql中的所有类型(本篇原本是之前出的,结果写了忘记发了,存到了现在抱歉抱歉~),mysql中的类型大致能分为数值、时间、string、文本和二进制类型,它们下面都还有很多细节,下面我将主要从实操方面带你去领略mysql类型的细节。后续将继续更新mysql的约束(下)将快速更新,敬请期待!
2024-12-18 13:42:46
5988
96
原创 【C++第三方库】快速上手---轻量级数据库SQLite和单元测试工具Gtest
本篇文章将写道如何快速的上手Gtest和SQLite第三方库,这==两个第三方库都是在项目编写过程中非常重要的
2024-12-15 08:34:20
7234
130
原创 【网络协议栈】TCP/IP协议栈中重要协议和技术(DNS、ICMP、NAT、代理服务器、以及内网穿透)
本章是TCP/IP网络协议层的完结篇,本章将主要去补充一些重要的协议和了解一些网络中常见的名词,具体如:==DNS、ICMP、NAT、代理服务器、以及内网穿透==。下面我将还会出一篇总结篇,所以本章其实也并不能完全算的完结篇 hh~,敬请期待吧!
2024-12-10 14:09:23
8339
113
原创 【网络协议栈】数据链路层(内附手画分析图 简单易懂)以太网、MAC地址、局域网、交换机、MTU、ARP协议
本章将开始到达TCP/IP协议中的最后一层数据链路层,本章将会写到我们日常中常见的局域网以及认识数据链路层中非常重要的协议ARP协议,后续还将进行更新网络,敬请期待!
2024-12-07 16:14:33
1908
99
原创 Linux下学 〖MySQL 〗表的属性之约束条件(上)(NULL/NOT NULL, DEFFUAL, COMMET, ZEROFILL,PRIMAY KEY)
本章主要讲到mysql的约束,约束在表中是非常重要的,它保证了表数据的正确性和合法性
2024-12-06 08:36:03
2490
110
仿RabbitMQ的思维导图
2025-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人