02 2025 档案
摘要:《架构漫谈》读后感 《架构漫谈》是一本深入探讨软件架构设计的书籍,它不仅涉及技术层面的架构模式、原则和方法论,还探讨了架构师的职责和思维方式。阅读本书,让我对软件架构有了更深刻的理解,同时也意识到了架构在软件开发中的重要性。 软件架构的核心价值 书中强调,软件架构的核心目标是管理复杂性,提高软件的可
阅读全文
摘要:在 Deepin 上开发 UOS 音乐播放器的可行性分析 1. 引言 UOS 作为企业级操作系统,其软件生态建设至关重要。音乐播放器作为基础应用之一,若基于 Deepin 进行开发,能够充分利用 Deepin 提供的开发环境及技术栈,提高效率并增强兼容性。本文将探讨在 Deepin 上开发 UOS
阅读全文
摘要:Deepin 与 UOS:国产 Linux 发行版的比较与分析 1. 引言 在 Linux 发行版的发展历程中,国产操作系统逐渐崭露头角。其中,Deepin(深度操作系统)和UOS(统一操作系统)是两个具有代表性的 Linux 发行版。二者均由武汉深之度科技团队主导开发,并在国内外引起了一定关注。然
阅读全文
摘要:假期结束,实际上开过年我去投简历找工作去了,一些面试和笔试环节也确实让我确定企业只要有能力会沟通好态度的人的看法,加油,大三下一定要找个好单位实习,为之后工作做准备 考研需要准备了,3月份就要开始正式投入进程,2月末是最后择校和前期工作安排的期限 这个学期要继续好好学习
阅读全文
摘要:项目优化与性能调优 做了什么:优化音频加载速度,减少 CPU/GPU 占用。 学到什么:Qt 性能优化策略,代码 Profiling 方法。 遇到的问题:优化时功能可能损坏,调试难度增加。
阅读全文
摘要:多平台适配(UOS + Windows) 做了什么:优化代码结构,支持 UOS 和 Windows 双系统运行。 学到什么:Qt 跨平台开发技巧,CMake 构建系统。 遇到的问题:不同平台的音频解码库适配问题。
阅读全文
摘要:音乐波形可视化 做了什么:使用 FFmpeg 提取音频波形数据,并在 Qt 界面绘制。 学到什么:Qt 绘图 API,音频信号处理基础。 遇到的问题:实时绘制性能优化问题。
阅读全文
摘要:在线播放功能 做了什么:使用 QNetworkAccessManager 实现在线播放,解析在线 API。 学到什么:Qt 网络通信 API,流媒体处理方法。 遇到的问题:在线 API 限制访问频率,网络波动导致卡顿。
阅读全文
摘要:歌词同步显示 做了什么:解析 LRC 歌词文件,实现自动滚动显示。 学到什么:歌词时间轴解析,Qt QLabel 动画处理。 遇到的问题:时间同步精度问题,不同 LRC 格式兼容问题。
阅读全文
摘要:歌单管理功能 做了什么:实现播放列表功能,支持增删改查,持久化存储。 学到什么:Qt QListWidget 组件使用,数据持久化存储方案。 遇到的问题:列表拖拽排序逻辑复杂。
阅读全文
摘要:音频解码与播放功能 做了什么:使用 QtMultimedia 组件播放本地音乐文件(MP3、FLAC)。 学到什么:Qt 音频处理原理,解码播放流程。 遇到的问题:不同音频格式支持问题,GStreamer 依赖缺失。
阅读全文
摘要:播放器 UI 设计与 Qt 布局 做了什么:使用 Qt Designer 设计播放器 UI,调整 QVBoxLayout、QPushButton 布局。 学到什么:Qt 界面设计技巧,信号与槽机制。 遇到的问题:布局适配不同屏幕分辨率问题
阅读全文
摘要:UOS + Qt 开发环境搭建 做了什么:安装 UOS,配置 Qt Creator,测试 Qt GUI 界面。 学到什么:熟悉 UOS 下的 Qt 生态,掌握 Qt Creator 的基本使用。 遇到的问题:部分 Qt 依赖库在 UOS 下不可用,需要手动编译。
阅读全文
摘要:比赛项目立项与需求分析 做了什么:分析竞赛要求,确定音乐播放器的基本功能(播放、暂停、音量调节、歌单管理)。 学到什么:需求分析方法,竞赛型软件开发的考量。 遇到的问题:国产 UOS 生态软件少,组件兼容性不稳定。
阅读全文
摘要:可视化与热点趋势分析 做了什么:使用 matplotlib 和 wordcloud 生成词云,绘制时间趋势图。 学到什么:数据可视化技巧,趋势分析方法。 遇到的问题:数据量大时可视化卡顿,词云美观度优化问题。
阅读全文