摘要: 学习了JavaWeb的错误处理机制。我了解了如何定义自定义的错误页面,以便在应用程序发生错误时显示友好的错误信息。我还学习了如何处理常见的HTTP错误状态码,如404页面不存在和500服务器内部错误。今天的学习让我更加熟悉JavaWeb编程,并掌握了更多的技术。 阅读全文
posted @ 2023-03-31 22:40 AsrielDream 阅读(11) 评论(0) 推荐(0)
摘要: 三月读书笔记1 《人月神话》是一本由软件工程师弗雷德里克·布鲁克斯所著的经典著作。该书以独特的视角阐述了软件开发中的重要原则和挑战,对于我们了解和改善软件项目的成功与失败具有重要意义。 人员规模与进度关系 书中提到了一个重要观点,即“人员规模与进度关系”。布鲁克斯指出,增加开发人员并不能直接加快项目 阅读全文
posted @ 2023-03-31 22:40 AsrielDream 阅读(27) 评论(0) 推荐(0)
摘要: 学习了JavaWeb的安全机制和认证授权技术,了解了如何配置安全约束和角色定义,并使用Java Authentication and Authorization Service(JAAS)实现基于表单的身份验证。学习了如何限制对受保护资源的访问,并通过编写自定义的安全过滤器来处理安全相关任务。研究了 阅读全文
posted @ 2023-03-29 22:01 AsrielDream 阅读(14) 评论(0) 推荐(0)
摘要: 地铁查询路线项目进程: 已经做完了数据库的链接,数据库表格建立和表格数据的录入,已经能完成单条线路的查询,跨表查询还没成功,未作表格优化。 阅读全文
posted @ 2023-03-20 17:23 AsrielDream 阅读(14) 评论(0) 推荐(0)
摘要: 第七天,进行页面的美观和优化,把表格放在居中位置以及字体的调整。 阅读全文
posted @ 2023-03-20 17:12 AsrielDream 阅读(13) 评论(0) 推荐(0)
摘要: 第六天,发现第二种情况和第三种情况中未必是最短路径,还需要进行比较,当两条线路直接相连时未必最短的线路,可能是换乘最少的线路,都要统计站点数。 阅读全文
posted @ 2023-03-20 17:12 AsrielDream 阅读(11) 评论(0) 推荐(0)
摘要: 第五天,总结了最难的情况,进行不相交的两天线路的转换,需要中间线路的转换,得到查询输入的起始站和终点站,查询line表,得到二者的Line属性,然后查询changestop表,将得到的Line属性作为条件查询,得到的值应当为空。在这种情况下,我们应该再次查询changestop表,将得到的起始站Li 阅读全文
posted @ 2023-03-20 17:11 AsrielDream 阅读(16) 评论(0) 推荐(0)
摘要: 第三天,可以输入同一条线路上的起始点和目的站点,可以输出路线上的所有站点名称,尚未完成需要换乘的路线。 阅读全文
posted @ 2023-03-20 17:11 AsrielDream 阅读(4) 评论(0) 推荐(0)
摘要: 第二天,测试了几次可以查询线路的所有站点。 阅读全文
posted @ 2023-03-20 17:10 AsrielDream 阅读(5) 评论(0) 推荐(0)
摘要: 第一天工作梳理,进行项目的分析,通过课上的简单思考,决定在数据库中存储两张表,一张是所有地铁线路的站点表,包含站点的编号名称以及所属线路,第二张表是线路交点,记录具体哪条线路和交点站点的名称,最简单的肯定是起始站和终点站在同一路线上只需要记录两站之间的站点绝对值,然后输出所有站点名称和数量。第一天完 阅读全文
posted @ 2023-03-20 17:09 AsrielDream 阅读(15) 评论(0) 推荐(0)