独立开发 · 技术记录
从桌面到云端,
记录开发中的具体问题。
围绕 Windows 桌面软件与配套后台,
分享课程计划、资料与录音管理的设计思路,
以及连接、存储和运维中的实践方法。
一条请求的旅程01 / ARCHITECTURE
桌面客户端WINDOWS
后台服务API
数据存储DATABASE
HTTPS / REQUEST / RESPONSE
输入与呈现 · 校验与确认 · 持久记录各司其职
技术文章
06 篇笔记 · 2026.09.30Windows 桌面与后台:把职责放在合适的位置
从一次保存操作出发,理解界面、后台任务与服务端各自负责什么,以及网络中断时应怎样提示。
3 分钟阅读阅读全文
课程计划与课次:从安排规则到一次实际发生
用课程日历说明计划与课次的区别,讨论改期、取消和历史记录应如何进入数据模型。
3 分钟阅读阅读全文
资料上传与版本管理:保留每一次明确的修订
把资料条目和实际文件分开,理解上传校验、版本标识、发布切换与旧版本清理。
3 分钟阅读阅读全文
录音从采集到可用:把每个阶段记录清楚
区分正在录制、本地已保存、上传中与服务端可用,避免用一个进度条表达整个录音过程。
3 分钟阅读阅读全文
HTTPS 与登录会话:连接安全之后还要做什么
理解加密连接、身份验证、会话与权限检查的分工,并为过期、退出和网络重试设计合理行为。
3 分钟阅读阅读全文
备份验证与恢复演练:让文件真正成为退路
区分生成备份、验证副本和恢复应用,说明如何用隔离演练检验备份范围与恢复步骤。
3 分钟阅读阅读全文
按主题阅读
从一个问题开始
把具体问题拆开,理解每个环节的职责与取舍。
把做过的功课,整理成可以读懂的笔记。
一心技术分享记录个人软件开发中的思考。用具体的例子解释技术选择,也为后续实践留下清楚的参考。