- 博客(220)
- 收藏
- 关注
原创 构建安全的Vue前后端分离架构:利用长Token与短Token实现单点登录(SSO)策略
在公司发展初期,公司拥有的系统不多,通常一个两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登陆,很方便,但是,随着企业的发展,用到的系统随之增加,运营人员在操作不同的系统时,需要多次登录,而且每个系统的账号都不一样,这对于运营人员来说很不方便,也是就想到是不是可以在一个系统登陆,其它系统就不用登陆了呢?那么单点登录就是解决这个问题。
2025-05-21 13:25:20
12058
9
原创 实战指南:Vue 2基座 + Vue 3 + Vite + TypeScript微前端架构实现动态菜单与登录共享
在当今的前端开发中,微前端架构已经成为了一种流行的架构模式。本文将介绍如何结合Vue 2基座、Vue 3子应用、Vite构建工具和TypeScript语言,利用qiankun微前端框架实现动态菜单和登录共享功能的实战指南。
2024-05-28 16:18:18
2526
7
原创 Vue3+TS+Vite+Pinia最全总结
Vue 3 是一个流行的开源Java框架,用于构建用户界面和单页面应用。它带来了许多新特性和改进,包括更好的性能、更小的打包大小、更好的Type支持、全新的组合式 API,以及一些新的内置组件。
2024-02-02 16:51:42
2153
2
原创 前端开发three.js入门超详细学习,一起来学习3D吧
Three.js是一个用于在Web浏览器中创建和渲染3D图形的JavaScript库。它提供了一系列强大的功能和工具,使开发者能够轻松地在网页中创建交互式的3D场景和动画。
2023-11-20 13:26:38
7713
6
原创 vue微前端qiankun框架学习到项目实战,基座登录动态菜单及权限控制
技术无关,独立开发,独立部署,增量升级,独立运行,微前端的核心目标是将巨石应用拆解成若干可以自治的松耦合微应用。
2023-09-22 15:59:07
9663
48
原创 Qt_QMediaPlayer类与QMediaPlaylist类
Qt QMediaPlayer 类与 QMediaPlaylist 类的学习,用于自查
2026-09-04 11:06:58
226
原创 Qt_图表及曲线图_折线图_饼状图
QChartView` 是 Qt Charts 模块中用于**显示图表**的视图类,它继承自 `QGraphicsView`,本质上是一个图形视图控件,用于承载并渲染 `QChart` 对象。
2026-09-02 13:49:53
172
原创 Qt_webSocket协议编程实战
WebSocket 是一种基于单个 TCP 连接提供**全双工(Full-Duplex)通信信道**的网络技术。与传统的 HTTP 请求/响应模型不同,WebSocket 在连接建立后,客户端与服务器可以**双向、实时、低延迟**地收发数据,无需反复握手。
2026-09-01 11:12:19
174
原创 QT_HTTP协议编程
http超文本传输协议,是一个简单的请求响应协议,它通常运行在TCP之上,作用规定WWW服务器与浏览器之间信息传递规范,是二者共同遵守的协议。http工作原理:http是基于客户/服务器模式,且面向连接的,http事务处理流程
2026-08-28 00:41:13
49
原创 QT_多线程(信号量QSemaphore)
在生产者/消费者模型中,同步需求有**两**处:如果生产者生产得太快,会覆盖消费者还没读取的数据;如果消费者读取得太快,会越过生产者并读到过期(脏)数据。
2026-08-26 15:59:37
369
原创 QT_多线程(上锁解锁)
以前做前端,习惯用 Web Worker 把耗时任务丢给辅助线程以防页面卡死。今天系统学习了 Qt 多线程,发现跨平台的桌面端开发有着不同的解法。
2026-08-24 16:45:50
324
原创 SQL 语句语法详解(完整学习手册)
以 SQL Server(Transact-SQL / T-SQL)为主线,兼顾通用标准 SQL语法,覆盖从基础查询到高级特性、事务、索引、视图、存储过程、函数、触发器、动态 SQL 等。绝大多数语法在不同数据库中通用,差异处会特别标注。
2026-08-20 23:00:26
592
原创 SqlServer2022 服务以及客户端可视化安装详细教程
记录 Windows 环境下 SQL Server 2022(服务端)与 SQL Server Management Studio(SSMS,客户端可视化工具)的完整安装、验证与连接过程。所有步骤截图均保留,文字说明用于补充每个步骤的操作目的与注意事项。
2026-08-20 22:44:19
266
原创 Qt_UDP协议工作原理及实战
UDP(用户数据报协议)是轻量的,不可靠的,面向数据报,无连接的协议,用于可靠性要求不高的场合,两个应用程序之间进行UPD通信不需要建立持久的socket连接,UDP每次发送数据都需要指定目标地址和端口。
2026-08-18 23:46:56
208
原创 Qt_TCP 协议工作原理
传输控制协议(TCP,Transmission Control Protocol)是一种**面向连接、可靠、基于字节流**的传输层通信协议。三个核心特征的含义如下:- **面向连接**:在传输数据之前,通信双方必须先通过"三次握手"建立一个逻辑连接,数据传输结束后再通过"四次挥手"释放连接。- **可靠**:TCP通过确认应答、超时重传、校验和等机制,确保数据能够无差错、不丢失、不重复且按序到达接收方。- **字节流**:TCP把数据看作一连串无结构的字节流,没有消息边界的概念。发送方写入的多个数据
2026-08-18 22:55:07
591
原创 QT_实战TCP 聊天程序说明文档以及实现
本文档详细介绍了TCP聊天程序的实现,包括服务端和客户端的架构、通信原理及核心代码流程。服务端使用QTcpServer监听端口并管理多个客户端连接,客户端通过QTcpSocket连接服务器并发送消息。文档重点讲解了群聊功能的实现方式,包括消息转发机制、换行符处理以及连接管理。此外,还提供了开发环境要求、常见API速查和问题排查指南,帮助开发者快速理解并实现基于Qt的TCP群聊系统。
2026-08-16 14:48:11
399
原创 QT_XML文件操作
XML(可扩展标记语言)是标准通用标记语言(SGML)的子集。作为一种允许用户自定义标记语言的源语言,它主要用于标记数据和定义数据类型。XML 具备扩展性良好、内容与形式分离、遵循严格语法要求以及保值性良好等显著优点【有且只有一个根元素】
2026-08-14 10:33:16
89
原创 QT_JSON文件操作
JSON(JavaScript Object Notation,JavaScript 对象表示法)是一种轻量级的数据交换格式,易于阅读和编写,可以在很多种语言之间进行数据交换,同时也易于机器解析和生成,并有效地提升网络传输效率。它采用完全独立于编程语言的文本格式来存储和表示数据,简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。JSON 文件的扩展名是 `.json`。
2026-08-13 23:58:35
221
原创 QT_INI文件操作
`.ini` 文件是 *Initialization file*(初始化文件)的缩写,是 Windows 系统配置文件所采用的经典存储格式。
2026-08-13 22:59:02
259
原创 QT_事件过滤器处理分析
Qt 事件过滤器(Event Filter)的机制与用法,附一个完整案例:为主窗口中的三张图片标签安装事件过滤器,监听鼠标按下/释放事件并实现图片放大、恢复。
2026-08-13 17:15:20
266
原创 QT_鼠标及键盘事件
基于 Qt Widgets,整理鼠标事件(QMouseEvent / QWheelEvent)与键盘事件(QKeyEvent)的常用知识,并附两个完整案例:鼠标事件测试程序、键盘方向键控制图片移动。
2026-08-13 14:59:43
229
原创 目录操作(QDir类)及展示系统文件实战包含打包成 EXE 一体文件步骤
`QDir` 是 Qt 中用于目录操作的核心类,提供了跨平台的方式来访问目录结构、操作路径、遍历文件等。它使用 `/` 作为统一的目录分隔符,Qt 会自动将其转换为底层操作系统的分隔符。
2026-08-12 11:10:16
162
原创 QT_读写文件
日常 Qt 开发中,文件操作是一项非常基础且高频使用的技能。无论是保存软件配置、读写日志还是处理数据,都离不开 `QFile` 类。Qt 提供了一套完整且跨平台的文件操作 API。
2026-08-12 11:06:05
263
原创 QT_ModelViewDelegate附带员工信息表的增删改查案例
Qt_ModelViewDelegate 通常指的是 Qt 框架中的 Model-View-Delegate (MVD) 架构。这是一种用于界面组件显示与编辑数据的核心设计模式,旨在实现数据与界面的分离。
2026-08-12 10:54:06
267
原创 GraphicsView图形视图框架详解
Graphics View 框架通过 **Scene-View-Item** 三层分离的架构,为开发者提供了一个高效、灵活且功能丰富的平台,非常适合用于开发 CAD 软件、游戏编辑器、数据可视化等需要处理大量 2D 图形交互的应用程序。
2026-08-12 10:31:00
458
原创 QT_绘图原理双缓冲机制
本文从 Qt 窗口 API 基础出发,逐步深入到 QPainter 绘图框架,最后通过手绘板案例完整演示了双缓冲机制的设计与实现。
2026-08-12 10:24:16
747
原创 QT_QMessageBox类消息框以及自定义消息框
QMessageBox 是 Qt 中用于弹出标准消息对话框的类,常用于提示、警告、确认、询问等操作。后续项目使用查阅
2026-07-30 10:48:23
468
原创 QT_QT布局常用类QSplitter窗口分割类与QDockWidget窗口停靠类
QT_QT布局常用类QSplitter窗口分割类与QDockWidget窗口停靠类学习,后续项目使用查阅
2026-07-29 15:29:38
240
原创 QT_QT布局常用类QStackedWidget与QLayout类
QT_QT布局常用类QStackedWidget与QLayout类学习记录,后续使用查阅
2026-07-29 15:28:31
528
原创 Qt_QVariant
QVariant 是 Qt 框架中一个非常实用的类,它类似于 C++ 的 union,但功能更强大,可以安全地存储几乎所有常见的 Qt 数据类型和 C++ 基本类型。
2026-07-08 11:40:23
310
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅