
个人项目开发
文章平均质量分 73
ACE叫牌
KEEPING CODING
展开
-
C++Qt开发流程图效果,包括保存、加载功能
使用C++和Qt实现的类似Visio图功能,可以继续扩展原创 2025-03-16 11:44:13 · 596 阅读 · 0 评论 -
基于muduo网络库实现的集群聊天服务器
1、使用muduo网络库作为项目的网络核心模块,提供高并发网络IO服务,解耦网络和业务模块代码;2、使用json序列化和反序列化消息作为私有通信协议;3、配置nginx基于tcp的负载均衡,实现聊天服务器的集群功能,提高后端服务的并发能力;4、基于redis的发布-订阅功能,实现跨服务器的消息通信;5、使用mysql关系型数据库作为项目数据的落地存储;6、使用连接池提高数据库的数据存取功能。原创 2024-04-01 00:05:26 · 1715 阅读 · 2 评论 -
QPainter绘制雷达界面
/枚举,扫描方式/// 圆周扫描// 扇形扫描SectorScan//枚举,扫描方向ClockWize = 0, //顺时针扫描AntiClockWize //逆时针扫描//目标信息//批号//到达时间//方位//俯仰//距离//射频//脉宽//脉幅(0.5-4。5)//脉冲重复周期//目标反射面积int nAttr;//目标属性,0:我方;1:敌方;2:中立;3:不明// 函数名称:Start// 作用:开启雷达扫描定时器。原创 2023-07-29 18:23:29 · 962 阅读 · 1 评论 -
基于C++和Qt Creator实现的仿制网易云音乐播放器
仿照网易云播放器界面实现,目的在于锻炼C++编程能力,学习Windows下Qt Creator各种组件的使用及样式设置、界面布局、QtPlugin技术、QXml读写XML文件方法、Qss文件的编写及使用等。原创 2024-03-10 20:55:50 · 1942 阅读 · 0 评论 -
使用Qt制作网易云播放器的歌曲排行界面
本篇的目的就是介绍红色方框的界面怎么做。代码非常简单,就不详细介绍了。网易云排行榜的歌曲排行界面。原创 2023-12-15 01:03:20 · 968 阅读 · 2 评论 -
基于Qt Creator开发的坦克大战小游戏
使用VS 2022 + Qt 5.9开发的坦克大战小游戏,使用的技术有QPainter绘制事件、键盘事件、定时器等,游戏模式分为双人大战和人机大战两种模式。玩家一移动:W、A、S、D。玩家二移动:上下左右方向键。子弹发射:自动发射。原创 2023-10-01 18:48:03 · 1753 阅读 · 0 评论