摘要: 网络层方面,统一封装请求与响应处理很有必要。包括请求头统一配置、异常捕获、Token 过期处理、数据解析、加载状态与错误页面统一管理。弱网与超时逻辑不能省略,否则用户体验会非常差。 本地数据存储,根据数据量级选择方案:轻量级用 SharedPreferences/UserDefaults;结构化数据 阅读全文
posted @ 2026-02-22 16:09 yang… 阅读(2) 评论(0) 推荐(0)
摘要: 一、先回到本质:我们要解决什么 传统评估依赖纸质量表、人工录入、事后归档,问题很明确: 流程长、易漏项、标准不统一 数据难追溯、质控难闭环 结果输出慢,照护方案滞后 老人/家属看不懂专业报告,参与感低 App的定位清晰:标准化评估工具+移动化采集+可追溯存档+可视化报告 二、需求与角色 管理员:审核 阅读全文
posted @ 2026-02-21 19:05 yang… 阅读(3) 评论(0) 推荐(0)
摘要: 进行单元测试,针对核心函数与接口调用编写测试用例,验证逻辑正确性,排查出2处潜在空指针异常并完成修复。整理今日代码提交记录,归纳开发中遇到的技术问题与解决方案,为后续模块开发提供参考 整体而言,今日开发工作稳步推进,始终以理性思维把控代码质量,注重功能实现的严谨性与系统稳定性,后续将持续优化性能,推 阅读全文
posted @ 2026-02-15 15:13 yang… 阅读(3) 评论(0) 推荐(0)
摘要: 下午聚焦主界面UI渲染与交互逻辑开发,规范控件命名与代码注释,遵循统一的编码风格提升可读性。修复布局适配异常问题,调整响应式布局参数,确保在不同分辨率设备上的显示效果一致。优化列表加载逻辑,通过分页加载机制降低内存占用,提升页面滑动流畅度。 阅读全文
posted @ 2026-02-14 19:12 yang… 阅读(2) 评论(0) 推荐(0)
摘要: 构建的灵魂:人与团队的协同成长 《构建之法》并未将软件工程局限于“技术”层面,而是高度重视“人”与“团队”在构建过程中的核心作用。书中提出的“团队的能力 = 成员能力 + 协作能力”公式,精准道出了团队协作的本质。 在个人成长层面,书中将程序员的职业发展划分为“新手、初级、中级、高级、专家”五个阶段 阅读全文
posted @ 2026-02-12 13:18 yang… 阅读(1) 评论(0) 推荐(0)
摘要: 构建的核心:方法、工具与质量的三重保障 《构建之法》用大量篇幅阐述了软件工程的具体方法与实践工具,其核心逻辑可概括为“以科学方法规范流程,以高效工具提升效率,以严格标准保障质量”。 在方法层面,书中详细介绍了敏捷开发、瀑布模型等主流开发方法,并结合实际案例分析了不同方法的适用场景。其中,敏捷开发的“ 阅读全文
posted @ 2026-02-12 13:17 yang… 阅读(2) 评论(0) 推荐(0)
摘要: 《构建之法》阅读笔记:软件工程的实践智慧与成长之道 《构建之法》作为邹欣老师沉淀多年的软件工程经典著作,并未局限于枯燥的理论堆砌,而是以“构建”为核心线索,将软件工程的本质、方法与实践融为一体,既拆解了软件开发的底层逻辑,也为技术从业者的职业成长提供了清晰指引。通读全书后,我对“软件为何需要构建”“ 阅读全文
posted @ 2026-02-08 09:23 yang… 阅读(3) 评论(0) 推荐(0)
摘要: 在并发场景下,多个线程可能同时通过步骤2的库存校验(例如线程A和线程B均查询到库存为100,且均需扣减50),最终导致步骤3的更新操作叠加,出现超卖。数据库乐观锁(基于version字段)虽能解决最终一致性,但频繁的更新失败重试会导致大量请求阻塞,降低系统吞吐量。 阅读全文
posted @ 2026-02-07 21:33 yang… 阅读(3) 评论(0) 推荐(0)
摘要: 今日工作核心聚焦于解决电商订单系统中的并发库存超卖问题,该问题在高并发场景下偶发,此前通过简单的数据库乐观锁控制,但随着QPS峰值突破5000,锁冲突率显著上升,导致接口响应延迟从100ms飙升至800ms+,亟需从应用层优化线程安全控制逻辑。 阅读全文
posted @ 2026-02-06 09:34 yang… 阅读(1) 评论(0) 推荐(0)
摘要: 今日的编程学习聚焦Java Swing,跟着教程动手实现了简易拼图游戏,全程用JFrame搭建窗体,算是把Swing基础组件和布局的用法摸透了些。 从搭建主窗体开始,设置标题、尺寸、关闭方式,再用GridLayout网格布局适配3×3的拼图区域,一步步创建按钮数组,给每个按钮绑定鼠标事件,这些基础步 阅读全文
posted @ 2026-02-04 17:16 yang… 阅读(3) 评论(0) 推荐(0)