摘要:
本周重点完善数据库工具包和 Tomcat 配置,已能快速搭建模块化 Web 应用。发现对数据库索引优化了解不足,周末计划学习索引原理,下周在考勤系统中添加合适索引,提升查询效率。 阅读全文
posted @ 2026-01-09 20:18
Yuuki理
阅读(3)
评论(0)
推荐(0)
摘要:
复习 Tomcat 虚拟主机配置:在 server.xml 中新增节点,配置域名和应用目录,实现不同域名访问不同 Web 应用。测试时因本地 hosts 文件未映射域名,导致访问失败,添加 127.0.0.1 test.attendance.com映射后,成功通过自定义域名访问考勤系统。 阅读全文
posted @ 2026-01-09 20:18
Yuuki理
阅读(2)
评论(0)
推荐(0)
摘要:
专注数据库批量操作练习:为考勤系统添加 “批量导入考勤记录” 功能,使用 JDBC 的 addBatch () 和 executeBatch () 方法,一次性插入 100 条测试数据,耗时仅 0.8 秒,比单条插入效率提升数十倍。测试时因批次大小设置不合理导致内存溢出,调整批次为 50 条后恢复正 阅读全文
posted @ 2026-01-09 20:18
Yuuki理
阅读(0)
评论(0)
推荐(0)
摘要:
练习 Web 资源模块化管理:把考勤系统的静态资源(CSS、JS、图片)单独放在 Tomcat 的 webapps/static 目录,修改 conf/web.xml 配置默认 Servlet 处理静态资源,解决了之前静态资源访问 404 的问题。同时给不同功能模块的 Servlet 划分 URL 阅读全文
posted @ 2026-01-09 20:18
Yuuki理
阅读(6)
评论(0)
推荐(0)
摘要:
优化 DBUtil 工具包,添加 log4j 日志依赖,在所有数据库操作方法中记录异常日志(含 SQL 语句、参数、错误信息)。同时复习 Tomcat 的日志配置,修改 logging.properties 调整日志级别为 INFO,指定日志输出路径,后续调试能快速定位数据库操作问题,工具包实用性大 阅读全文
posted @ 2026-01-09 20:17
Yuuki理
阅读(4)
评论(0)
推荐(0)
摘要:
本周复盘:通用 DBUtil 工具包已适配单表 / 多表操作,Tomcat 自定义配置也熟练掌握,但工具包异常处理不够完善。周末计划补充工具包的异常日志输出功能,下周尝试搭建多系统共用的数据库操作核心包。 阅读全文
posted @ 2026-01-09 20:17
Yuuki理
阅读(2)
评论(0)
推荐(0)
摘要:
尝试搭建简易订单管理系统,复用 MVC 架构和 Druid 连接池。重点复习文件上传功能,实现订单附件上传,却因未限制文件类型和大小,上传了超大压缩包导致 Tomcat 内存溢出。添加文件类型(仅允许 pdf/jpg)和大小(≤5MB)校验后,系统稳定性提升,也掌握了文件上传的安全规范。 阅读全文
posted @ 2026-01-09 20:15
Yuuki理
阅读(2)
评论(0)
推荐(0)
摘要:
复习 Cookie 和 Session 的使用场景,为用户管理系统添加 “记住密码” 功能:勾选记住密码时,将用户名加密后存入 Cookie(有效期 7 天);未勾选则仅存入 Session(关闭浏览器失效)。调试时因 Cookie 路径配置错误,不同页面读取不到值,修正为项目根路径后功能正常,理清 阅读全文
posted @ 2026-01-09 20:15
Yuuki理
阅读(5)
评论(0)
推荐(0)
摘要:
聚焦优化图书管理系统的 SQL 查询性能,复习索引相关知识:为图书表的 “ISBN” 字段创建唯一索引,为借阅表的 “用户 ID” 创建普通索引。测试发现,带索引的查询耗时从 0.8 秒降至 0.1 秒,深刻体会到索引对大数据量查询的优化作用,同时谨记避免过度创建索引影响增删效率。 阅读全文
posted @ 2026-01-09 20:15
Yuuki理
阅读(3)
评论(0)
推荐(0)
摘要:
复习 Tomcat 请求处理原理后,优化用户管理系统的前端交互:把频繁查询的用户列表数据存入 ServletContext(应用域),设置 30 分钟刷新一次,减少数据库查询次数。测试后页面加载速度提升明显,也理解了不同域对象(Request/Session/ServletContext)的适用场景 阅读全文
posted @ 2026-01-09 20:12
Yuuki理
阅读(1)
评论(0)
推荐(0)
浙公网安备 33010602011771号