1 2 3 4 5 ··· 8 下一页
摘要: 围绕代码改进展开,让我对“高质量代码”的认知从“能运行”深化到“可优化、可维护”。其中,开发人员测试与调试章节的系统化方法,颠覆了我以往“盲目试错”的调试习惯,重现问题、定位根源、验证修复的流程的让排错效率大幅提升。重构章节强调的“小步迭代优化”理念,让我明白优秀代码是不断打磨的结果,而非一蹴而就。 阅读全文
posted @ 2026-01-09 20:21 Yuuki理 阅读(3) 评论(0) 推荐(0)
摘要: 跳出个人编码层面,从系统化视角解读软件构建,让我深刻意识到编程从来不是孤立的工作。程序规模对构建的影响章节,清晰剖析了小型项目与大型项目在开发逻辑、协作模式上的差异,为应对不同规模项目提供了适配思路。管理构建与集成章节则聚焦团队协作,版本控制、代码审查、模块化集成等内容,解答了我在团队开发中遇到的“ 阅读全文
posted @ 2026-01-09 20:21 Yuuki理 阅读(9) 评论(0) 推荐(0)
摘要: “软件匠艺”是全书的升华,让我对程序员的职业定位有了全新理解。代码布局与风格章节强调的“一致性”原则,让我明白规范的代码不仅是给他人看,更是自身专业素养的体现。自文档代码理念则教会我通过清晰命名、合理注释,让代码自带“说明”,减少维护成本。最后两章关于个人性格与软件匠艺的探讨,更是跳出技术层面,强调 阅读全文
posted @ 2026-01-09 20:21 Yuuki理 阅读(4) 评论(0) 推荐(0)
摘要: 复习 Tomcat 部署打包流程:将进销存系统打包成 war 包,通过两种方式部署(复制到 webapps 目录、在 server.xml 配置 Context),对比部署效率和灵活性。发现配置 Context 的方式更适合测试环境(无需重启 Tomcat),war 包部署更适合生产环境,总结不同场 阅读全文
posted @ 2026-01-09 20:20 Yuuki理 阅读(3) 评论(0) 推荐(0)
摘要: 整合所有开发成果,编写 Web 开发基础包:将 DBUtil 工具类、日志配置、事务管理、静态资源处理等功能封装成独立 jar 包,编写使用文档。测试时发现包依赖冲突(log4j 版本不一致),调整依赖版本并排除冲突包后,基础包能正常引入到进销存、考勤等系统中。 阅读全文
posted @ 2026-01-09 20:20 Yuuki理 阅读(3) 评论(0) 推荐(0)
摘要: 本月复盘:已熟练掌握 MySQL 增删改查封装、Tomcat 核心配置(端口、连接池、虚拟主机、安全),能快速搭建中小型 Web 系统。剩余几天计划整合所有工具包,编写统一的 Web 开发基础包,包含数据库操作、Tomcat 配置模板、异常处理等,为后续开发提效。 阅读全文
posted @ 2026-01-09 20:19 Yuuki理 阅读(3) 评论(0) 推荐(0)
摘要: 复习数据库事务隔离级别,在进销存系统的 “商品出库” 功能中测试不同隔离级别:设置为 READ_COMMITTED,解决了脏读问题;设置为 REPEATABLE_READ,避免了不可重复读。结合 Tomcat 的连接池配置,在连接池参数中指定事务隔离级别,统一管控系统事务特性。 阅读全文
posted @ 2026-01-09 20:19 Yuuki理 阅读(8) 评论(0) 推荐(0)
摘要: 基于已封装的数据库工具包和 Tomcat 配置经验,搭建简易进销存系统:核心实现商品入库(新增)、出库(修改库存)、库存查询(多表联查)功能。复用之前的 MVC 架构,仅用半天就完成核心功能开发,验证了工具包和配置经验的复用价值。 阅读全文
posted @ 2026-01-09 20:19 Yuuki理 阅读(7) 评论(0) 推荐(0)
摘要: 练习 Tomcat 安全配置:修改 web.xml 添加登录认证,限制后台管理页面的访问权限,仅允许 admin 角色访问;又在 context.xml 中关闭目录列表功能,防止 Web 资源目录被遍历。测试时因角色配置错误导致权限失效,修正和配置后,权限控制生效。 阅读全文
posted @ 2026-01-09 20:19 Yuuki理 阅读(6) 评论(0) 推荐(0)
摘要: 学习数据库索引并优化考勤系统:分析考勤记录查询的高频 SQL,为考勤表的 “员工 ID” 和 “考勤日期” 字段创建联合索引,测试相同查询语句,响应时间从 1.2 秒降至 0.1 秒。同时复习索引失效场景,避免在索引字段使用函数操作,确保索引生效。 阅读全文
posted @ 2026-01-09 20:19 Yuuki理 阅读(9) 评论(0) 推荐(0)
1 2 3 4 5 ··· 8 下一页