自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 收藏
  • 关注

原创 Qt Widget 控件介绍:覆盖常用属性及API

本文主要介绍了Qt中的Widget控件,包括常用属性和演示代码,以及QSS页面布局设计的内容

2025-12-14 21:07:04 948

原创 Qt 信号与槽:信号产生与处理之间的重要函数

本文主要介绍了Qt中信号函数与槽函数,包括但不限于信号函数的定义以及槽函数的定义、使用、注意事项、优缺点等。

2025-12-05 20:18:48 907

原创 Qt 对象树:Qt如何处理内存泄漏,关键靠它!

介绍Qt中组件的创建方式,传递this指针是为了挂载到对象树上,方便析构时防止内存泄漏的发生。

2025-12-02 16:14:30 882

原创 Qt 快速开始:安装配置并创建简单标签展示

本文介绍了Qt框架的基础知识、开发环境搭建和第一个Qt项目的创建流程,展示了从新建项目到运行的基本流程,为Qt初学者提供了完整的入门指南。

2025-11-29 22:12:08 901

原创 ProtoBuf 从 0 到 1:从协议定义到多语言序列化的实战教程

介绍Protobuf其极致高效、跨语言兼容等 6 大核心特点;含 Ubuntu 安装方法,快速上手分 3 步(创 proto 文件、编译生成代码、序列化使用),附 proto3 语法详解

2025-11-27 21:17:44 918

原创 数据结构图论:从存储遍历到最短路径、最小生成树、拓扑排序全解析

本篇对数据结构图做了重点介绍,包括图的基本概念、存储及基本操作、图的遍历、图的应用等内容

2025-11-10 11:14:52 817

原创 MySQL事务:如何保证ACID?MVCC到底如何工作?

本文介绍了MySQL事务的原理,概念,包括事务隔离级别,以及read view、版本链、undo log等内容。

2025-11-08 20:32:55 690

原创 MySQL 索引:从聚簇到普通索引,如何加快查询效率?

本篇介绍了MySQL索引的核心知识:InnoDB主键为聚簇索引(绑定数据),MyISAM索引与数据分离,还涵盖主键、普通等索引类型,强调频查字段加索引、频更字段不加,忌滥用,以平衡查写效率。

2025-11-01 11:11:53 1111 2

原创 Git 多人协作:从分支策略到冲突解决,构建流畅高效的团队协同开发体系

主要介绍了Git多人协作的两种常见情景,包括同一分支多人开发以及多个分支多人开发...

2025-10-31 09:29:52 758

原创 Git 远程操作:克隆、推送、拉取与冲突解决

Git远程操作,如何建立、推送、拉取、删除,本地仓库与远程仓库的操作都在这里。

2025-10-27 15:19:54 1329

原创 MySQL 复合查询与表连接:复杂查询场景也能轻松搞定

本篇主要介绍了MySQL复合查询中多表查询、子查询、合并查询、内外链接。

2025-10-25 13:33:14 927

原创 MySQL常用内置函数整理:提高你的查询效率

主要介绍了MySQL常用函数,日期、字符串、数学等。

2025-10-25 12:07:29 648

原创 Git 从熟练到精通:分支创建、切换、合并的完整实战流程

本文介绍了Git分支相关操作,包括但不限于创建、切换、合并、删除、管理分支等内容。

2025-10-24 10:45:55 903

原创 MySQL基本查询:从增删改查到复杂应用

本文介绍了MySQL中数据插入和查询的基本操作,通过学生表和成绩表的示例,展示SQL语句的常见应用场景。

2025-10-23 16:19:00 609

原创 Git 从入门到熟练:创建、添加、提交与删除的完整实战流程

本篇介绍了Git入门指令,包括创建本地仓库、添加并提交文件、版本回退和文件删除等包含命令及其使用方法的内容

2025-10-21 14:24:15 603

原创 跳表(Skiplist)深度解析:从原理到手写hpp实现,清晰易懂

介绍跳表结构及时间复杂度、分层索引优化策略,再详解各函数实现,最后表格对比跳表与其他常见数据结构

2025-10-19 23:39:56 804

原创 MySQL表的约束:数据合法与完整的重要保障

本篇文章重点介绍了MySQL表8种核心约束,包括但不限于空属性、默认值、列描述、zerofill、主键、自增长等

2025-10-17 16:45:38 644

原创 MySQL数据类型:分类、用法、归纳与总结

本篇详解 MySQL 四大数据类型(数值、字符串、日期时间、ENUM/SET)的语法、特性,附 SQL 案例并给选型建议。

2025-10-12 10:31:51 1019

原创 MySQL表的操作:创建—修改—删除流程解析

本博客围绕MySQL表操作,含创建、查看、修改、删除,附SQL实例与易错点,助力规避实操问题。

2025-10-07 18:56:12 695

原创 MySQL 库的操作:从创建配置到备份恢复

主要介绍MySQL库创建、字符集配置、查改删备及监控,附实战案例与避坑要点,覆盖核心操作。

2025-10-06 00:07:24 1073

原创 B树、B+树、B*树深度探索与解析:为什么数据库青睐于它们?

本篇介绍了 B 树、B+ 树 、B* 树的具体原理和插入方法,并做了详细对比,扩展内容为B树在数据库MySQL中存储引擎的应用

2025-10-05 14:45:50 1217

原创 MySQL 数据库基础: 从架构原理到命令行登录实战,一篇搞定基础认知

介绍了MySQL 的分层结构、操作语言:DDL、DML、DCL、连接层、服务层、存储引擎层和文件系统层等四层架构

2025-10-04 14:12:13 689

原创 图解并查集:从代码实现到原理剖析,搞定集合合并与查询问题

详细介绍并查集的定位及典型应用,手撕 C++ UnionFindSet 类代码,从底层设计到核心操作逐步拆解。

2025-10-03 17:26:22 953

原创 CMake 入门实战手册:从理解原理开始,打造高效 C/C++ 开发流程

详细介绍了cmake工程实践中的运用,支持跨平台,提高你的开发效率。

2025-10-02 16:08:27 1382

原创 UDP 深度解析:传输层协议核心原理与套接字编程实战

本文介绍了套接字的定义及其在网络通信中的关键作用,以及UDP协议在网络通信中的应用与底层结构。

2025-09-13 08:00:00 1041

原创 网络入门基础全攻略:从物理连接到数据传输,值得拥有的网络入门指南

本篇主要介绍了计算机网络的发展背景,OSI七层协议/TCP/IP模型协议以及网络协议栈的工作原理。

2025-08-21 16:29:35 922

原创 Linux 网络进阶:从 “http” 到 “https”:多了个 “S”,安全不止多一点

本篇主要介绍了Https对http的加密方式,以及中间人攻击的各种情况,帮你深刻理解https的加密原理!

2025-08-18 12:06:18 929

原创 从入门到精通:线程同步与互斥的完整知识体系,帮你搞懂多线程安全的控制逻辑与实践方法

主要介绍了mutex/cond/sem等相关概念及使用以及用它们实现的blockqueue/ringqueue等等,包括但不限于互斥锁,条件变量,信号量,读写锁,自旋锁......

2025-08-15 11:51:41 637

原创 深入 Linux 线程:从内核实现到用户态实践,解锁线程创建、同步、调度与性能优化的完整指南

本篇对Linux线程的背景,优缺点,异常用途做了详细介绍,包括但不限于线程的创建,获取,终止,分离,回收以及与进程地址空间的联系。

2025-08-13 14:51:38 1114

原创 深度剖析 Linux 信号:从基础概念到高级应用,全面解析其在进程管理与系统交互中的核心作用与底层运行机制

本文重点介绍Linux操作系统中信号的产生,捕捉,处理,保存,软件条件与硬件异常,包括但不限于与信号有关的系统调用介绍和调用,内核态与用户态的切换,时钟中断与硬件中断。

2025-08-11 22:42:34 667

原创 再识 Linux 进程间通信底层原理:SystemV共享内存、消息队列与信号量

主要介绍System V标准中共享内存&消息队列&信号量的概念及使用。

2025-08-07 16:39:11 971

原创 初识 Linux 进程间通信底层原理:匿名与命令管道

本文介绍了Linux进程间通信(IPC)的核心机制——管道,包括:匿名管道的实现原理,命名管道的使用等内容

2025-08-04 20:57:48 786

原创 Linux网络:阿里云轻量级应用服务器配置防火墙模板开放端口

UDP通信中服务端无响应的常见原因是防火墙未开放端口,解决方法是通过服务器控制面板配置防火墙模板,放行相应端口(推荐一键放通),创建后需将模板应用至实例。

2025-07-25 11:15:50 519

原创 剖析文件系统+软硬链接+动静态库:搞懂Linux基础三件套

主要介绍文件系统的组织结构,讲解了inode结构、多级索引机制、软硬链接,并深入剖析了动静态库的编译原理和使用方法。

2025-07-23 22:41:42 1022

原创 Linux:基础IO&用户缓冲区

着重介绍文件I/O操作的基础概念和实现机制&用户缓冲区的概念及其刷新机制,包括自动刷新和手动刷新

2025-07-08 15:54:24 917

原创 再谈Linux 进程:进程等待、进程替换与环境变量

介绍Linux中进程,包括但不限于进程等待,进程替换,环境变量等内容

2025-05-24 22:11:43 1016 6

原创 初识Linux 进程:进程创建、终止与进程地址空间

介绍Linux中进程,包括但不限于进程创建,进程地址空间,进程终止等内容

2025-05-20 20:28:43 1225 1

原创 More Effective C++:改善编程与设计(下)

有关More effective C++后10条改善编程与设计的有效方法

2025-05-19 21:32:35 1054 1

原创 More Effective C++:改善编程与设计(上)

有关More effective C++前18条改善编程与设计的有效方法

2025-05-14 21:05:44 763

原创 入门Linux 进程:进程概念、进程信息与进程状态

介绍Linux中进程,包括但不限于进程概念,进程信息,进程状态,进程上下文等内容

2025-05-04 13:06:55 734

scott-data.sql

oracle经典演示数据库

2025-10-25

空空如也

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

TA关注的人

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