day 30
摘要:第30天:复习整个学习过程,强化关键概念和技术 这一天是整个学习计划的最后一天,我将进行全面的复习和总结: 重点概念和技术: 回顾学习过程中的关键概念,如Servlet生命周期、数据库基础、会话管理、ECharts等。 强化对这些概念的理解,确保能够在实际项目中熟练应用。 项目回顾: 对完成的小型项
阅读全文
day 27
摘要:第26-27天:开始小型项目 在这两天里,我启动了一个小型项目,项目的主要目标是涵盖用户认证、数据查询和报表展示功能。具体步骤如下: 报表展示: 使用前面学到的ECharts知识,将查询得到的数据生成图表报表。 在页面中嵌入JavaScript代码,调用ECharts库,实现报表的动态展示。 确保报
阅读全文
day 28
摘要:第28天:完善项目,处理异常情况,巩固知识 这两天我致力于完善项目,包括以下方面: 处理异常情况: 加入对用户输入的合法性检查,防止SQL注入等安全问题。 引入异常处理机制,确保项目在面对异常情况时能够提供友好的错误信息,并做好日志记录。
阅读全文
day 29
摘要:第29天:完善项目,处理异常情况,巩固知识 这两天我致力于完善项目,包括以下方面: 项目优化: 对项目的代码结构和性能进行优化,确保代码清晰、可维护,并尽量减少不必要的资源消耗。
阅读全文
day 26
摘要:第26-27天:开始小型项目 在这两天里,我启动了一个小型项目,项目的主要目标是涵盖用户认证、数据查询和报表展示功能。具体步骤如下: 用户认证: 实现基本的用户注册和登录功能,使用Servlet处理用户提交的注册和登录请求。 使用数据库存储用户信息,包括用户名、密码等。 引入会话管理机制,确保用户在
阅读全文
day 23
摘要:第23天:使用界面框架提供的主页面模板和登录模板设计简单的页面 基于学习的界面框架,使用提供的主页面模板和登录模板设计简单的页面。
阅读全文
day 24
摘要:第24天:使用界面框架提供的主页面模板和登录模板设计简单的页面 理解模板设计的思想和优势,提高页面的可复用性和可维护性。
阅读全文
day 25
摘要:第25天:实践将模板应用到实际项目中 将设计好的页面模板应用到实际的项目中,包括替换页面内容、调整样式和布局。 解决在实际应用过程中遇到的问题,并做好相应的优化和调整。 这些计划将有助于我在前端开发方面建立更深入的理解和技能,为后续的实战项目做好准备。
阅读全文
day 21
摘要:第21天:学习Bootstrap或其他界面框架的基本概念 研究Bootstrap或其他流行的界面框架的基本原理和用法。
阅读全文
day 22
摘要:第22天:学习Bootstrap或其他界面框架的基本概念 实践使用界面框架搭建简单的页面布局和样式。
阅读全文
day 20
摘要:第20天:在JSP页面中使用JavaScript调用ECharts生成简单的报表 今天我学会了如何在JSP页面中使用JavaScript调用ECharts库,生成简单的图表报表,具体包括: 在JSP页面中引入ECharts库和必要的JavaScript文件。 编写JavaScript代码,使用ECh
阅读全文
day 16
摘要:第16天:深入学习Servlet,包括会话管理和Cookie的使用 这两天,我深入学习了Servlet的高级概念,包括会话管理和Cookie的使用, 了解了会话管理的概念,以及如何在Servlet中使用HttpSession对象跟踪用户的会话状态
阅读全文
day 17
摘要:第16-17天:深入学习Servlet,包括会话管理和Cookie的使用 学习了Cookie的基本原理和用法,包括如何在Servlet中创建、发送和接收Cookie,以及如何从Cookie中提取信息。
阅读全文
day 18
摘要:第18天:ECharts基础 这两天我开始学习ECharts 了解了ECharts图表库的基本概念和优势。
阅读全文
day 19
摘要:第19天:ECharts基础 学习了ECharts支持的常见图表类型,如折线图、柱状图、饼图等,以及它们的配置选项。
阅读全文
day 14
摘要:第14天:数据库基础 掌握了向数据库表中插入数据的方法,了解了INSERT语句的语法和用法。 学习了基本的查询操作,包括使用SELECT语句从表中检索数据,以及一些简单的条件过滤和排序操作。
阅读全文
day 15
摘要:第15天:在Servlet中连接和操作数据库 今天我学习了如何在Servlet中连接和操作数据库,具体包括: 导入数据库驱动程序,并在Servlet中建立数据库连接。 学习了如何在Servlet中执行SQL查询语句,并将结果集用于动态生成响应。 理解了在Servlet中如何处理数据库操作可能出现的异
阅读全文
day 13
摘要:第13天:数据库基础 学习了如何使用SQL语句创建表格,定义列的数据类型和约束条件。
阅读全文
day 11
摘要:第11天:Servlet基础 Servlet的生命周期包括初始化、服务和销毁三个阶段,我深入了解了每个阶段的作用和执行顺序。 学习了如何编写简单的Servlet类,包括继承HttpServlet类、重写doGet()和doPost()方法来处理GET和POST请求
阅读全文
day 12
摘要:第12天:Servlet基础 学习了如何编写简单的Servlet类,包括继承HttpServlet类、重写doGet()和doPost()方法来处理GET和POST请求。 理解了Servlet容器如何管理Servlet的生命周期,并且学会了在web.xml文件中配置Servlet。
阅读全文
day 9
摘要:第9天:JavaBean的创建和使用 实践了通过JavaBean将业务逻辑从JSP页面中分离,提高代码的可维护性和可读性。
阅读全文
day 10
摘要:第10天:JSP中的标签库和自定义标签 了解了JSP标签库(Tag Library)的概念和作用,学习如何引入和使用常见的标签库,如JSTL。 学习了JSP自定义标签的创建和使用,以及如何在JSP页面中通过标签库实现更高级的功能。 实践了在项目中使用JSTL简化代码、增加逻辑控制,提高代码的可维护性
阅读全文
day 7
摘要:第7天:JSP基础 掌握了JSP中的内置对象,如request、response、session等,以及它们在Web开发中的应用。 实践了在JSP页面中嵌套Java代码和使用JSP表达式输出动态内容。
阅读全文
day 8
摘要:第8天:JavaBean的创建和使用 学习了JavaBean的概念和创建方法,包括如何编写JavaBean类、定义属性和方法。 了解了在JSP页面中如何调用和使用JavaBean,实现前后端的数据交互
阅读全文
day 6
摘要:第6天:JSP基础 通过学习JSP基础,我了解了JSP指令、动作和表达式的作用和用法。 掌握了JSP中的内置对象,如request、response、session等
阅读全文
day 5
摘要:第5天:CSS高级特性 学习了CSS3中的高级特性,包括动画、过渡和响应式设计。 实践了使用CSS3动画和过渡效果,为网页添加更多交互和视觉效果。 了解了响应式设计的原理和实现方法,通过媒体查询和流动布局使网页能够适应不同大小和设备。
阅读全文
day 4
摘要:第4天:CSS基础 以及它们的优先级规则。 了解了CSS的盒模型和布局,包括盒子的大小、边距、边框和填充。
阅读全文
day 3
摘要:第3天:CSS基础 深入学习了CSS样式的应用和语法,包括如何为网页添加样式、定义颜色、字体和背景等。掌握了CSS选择器的不同类型,如元素选择器、类选择器和ID选择器
阅读全文
day 2
摘要:第2天:HTML表单和常用输入元素 学习了HTML表单的创建和结构,包括<form>标签和常用的表单元素,如文本框、密码框、单选框、复选框和下拉菜单。实践了创建简单的表单页面,并了解了表单元素的属性和用法。
阅读全文
day 1
摘要:第1天:HTML基础 通过学习HTML标签和元素,我掌握了如何创建基本的网页结构,包括标题、段落、链接等。了解了HTML文档的基本结构,包括<!DOCTYPE>声明、<html>元素、<head>和<body>等标签的作用。
阅读全文