- 博客(50)
- 收藏
- 关注
原创 基于微服务脚手架的视频点播系统 (仿B站) [客户端] -2
在前⾯的实现中,程序中的数据、以及界⾯操作等全部搅合在⼀起,不利于代码的维护,为了降低耦合度,引⼊DataCenter类来专⻔管理程序中的各种数据,⽐如:分类和标签、视频信息、⽤⼾信息等。正常情况下,使用播放平台的每个用户就是一个客户端,按理说一个客户端只需要一份htpClient的对象和服务器完成数据交换即可,所以这样子设计并不合理。但实际GET方法也可以用来上传数据,比如百度搜索框中的数据就是使用GET方法提交的。谁要发请求,就在该界面里 new 一个 HttpClient,然后直接调用它的请求方法。
2025-11-20 10:28:36
905
原创 基于微服务脚手架的视频点播系统 (仿B站) [客户端] -1
本项目基于QT6框架开发了一个仿B站视频播放平台客户端,集成libmpv内核实现视频播放控制功能,支持弹幕、倍速播放、快进等操作。系统包含启动页、首页、播放页、登录页、个人中心、视频上传、系统管理等多个功能模块,采用HTTP协议与服务器交互。界面设计简洁友好,包含Toast提示等交互细节,支持管理员进行视频审核和角色管理。项目实现了完整的视频播放平台功能,包括用户权限管理、视频上传审核等业务流程。
2025-11-07 22:07:06
1214
原创 Ubuntu 虚拟机配置 Git 并推送到Gitee
本文详细介绍了如何从Ubuntu虚拟机上传代码到Gitee的完整流程。首先需要安装和配置Git,包括设置用户名和邮箱。然后通过生成SSH Key并添加到Gitee账户建立安全连接。最后演示了如何初始化本地仓库、关联远程仓库,以及使用Git三板斧(add/commit/push)完成代码上传。文中还特别说明了首次push需要使用-u参数建立关联,后续只需简单git push即可。整个过程包含详细命令行操作和图示说明,适合新手学习使用Git管理代码项目。
2025-08-26 22:26:12
452
原创 Qt cannot find C:\WINDOWS\TEMP\cctVBBgu: Invalid argument
Qt报错 cannot find C:\WINDOWS\TEMP\cctVBBgu: Invalid argument
2025-07-10 20:56:57
440
2
原创 自建数据库VS云数据库:从《中国数据库前世今生》看未来数据管理的抉择
通过观看《中国数据库前世今生》纪录片,我更加理解了中国数据库技术从无到有、从弱到强的发展历程,也意识到数据库的选择不再仅仅是技术问题,更是企业战略决策的一部分。无论是选择自建数据库还是云数据库,关键在于充分理解企业自身的需求和未来的发展方向。最终,适合自己的才是最好的。企业需要在“自主可控”与“灵活高效”之间找到平衡点,以确保数据库系统既能支撑当前业务发展,又能应对未来的挑战与机遇。“选择权在你手中,但未来的路要走得更远,选择的眼光要更宽。
2024-09-20 10:40:08
1112
1
原创 【C语言】memcpy , memset等内存操作函数使用方法与注意事项
C语言,内存函数。memset,memcpy,memcmp,memmove.
2023-03-17 11:57:29
1676
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅