摘要: 搞定了JDBC连接,能把用户表里的数据捞出来了。但代码写得自己都看不下去,全是硬编码和字符串拼接。下一个目标:灭了SQL注入这个隐患,学MyBatis。 阅读全文
posted @ 2025-11-05 21:48 miyamori6308 阅读(2) 评论(0) 推荐(0)
摘要: 一、开篇:别让 “交付” 成为代码质量的终点 读完《代码大全 2》的维护与优化章节,最颠覆认知的一句话是:“代码的生命周期中,编码只占 20%,剩下 80% 的时间都在维护与迭代”。很多时候我们把 “代码能运行、功能能实现” 当作终点,却忽略了交付后可能面临的问题:需求变更时改不动、线上 bug 排 阅读全文
posted @ 2025-10-30 23:48 miyamori6308 阅读(5) 评论(0) 推荐(0)
摘要: 一、开篇:别让 “基础模块” 拖垮整体质量 读《代码大全 2》到编码实践章节时,最深刻的感受是:高质量代码不是靠 “高深技巧” 堆出来的,而是把 “变量、函数、控制结构” 这些基础模块做到极致。很多时候我们写的代码难维护、易出 bug,不是因为逻辑复杂,而是忽略了这些基础模块的设计细节 —— 这正是 阅读全文
posted @ 2025-10-29 23:30 miyamori6308 阅读(10) 评论(0) 推荐(0)
摘要: 一、为什么《代码大全 2》值得反复读? 作为软件工程领域的 “圣经”,《代码大全 2》最颠覆我的认知是:编码的核心不是 “实现功能”,而是 “写出易理解、易维护、可扩展的高质量代码”。很多时候我们急于动手写代码,却忽略了前期的认知铺垫 —— 这恰恰是导致后期 bug 频发、重构困难的根源。这本书用海 阅读全文
posted @ 2025-10-28 21:58 miyamori6308 阅读(7) 评论(0) 推荐(0)
摘要: Java方法课程:动手动脑与实验问题总结 一、引言 本博客整理了《Java语言程序设计》第二讲"方法"课程中的所有动手动脑问题以及课后实验性问题。通过这些问题,我们深入理解了Java方法的定义、使用、重载、递归等核心概念,并掌握了处理大数字和浮点数的方法。 二、动手动脑问题详解 1. 随机数生成器实 阅读全文
posted @ 2025-10-08 16:25 miyamori6308 阅读(10) 评论(0) 推荐(0)
摘要: Java语法基础课程“动手动脑”问题与实验整理 一、编程思维与项目分解相关 愚公移山故事与编程逻辑关联思考 通过愚公移山故事,清晰感知到编程核心逻辑与现实问题解决的共通性:“虽我之死,有子存焉”对应分支结构(IF条件判断),“子子孙孙无穷匮也”对应循环结构,而“山不加增”则明确了循环终止条件,避免死 阅读全文
posted @ 2025-09-27 23:06 miyamori6308 阅读(7) 评论(0) 推荐(0)
摘要: 昨天晚上做事,太累了,于是忘了写 当天写了新歌的intro的思路 无他 阅读全文
posted @ 2025-09-23 21:21 miyamori6308 阅读(5) 评论(0) 推荐(0)
摘要: 明天开学了 随便写一下 阅读全文
posted @ 2025-08-25 20:02 miyamori6308 阅读(5) 评论(0) 推荐(0)
摘要: 明天就要准备回学校 今天做了一些收尾 阅读全文
posted @ 2025-08-24 21:59 miyamori6308 阅读(8) 评论(0) 推荐(0)
摘要: 今天有点头痛 休息一下 开了组会 阅读全文
posted @ 2025-08-23 21:12 miyamori6308 阅读(8) 评论(0) 推荐(0)