随笔- 118
文章- 1
评论- 0
阅读-
397
12 2024 档案
《程序员修炼之路——从小工到专家》第九章学习笔记
摘要:读《程序员修炼之路:从小工到专家》第九章有感 第九章聚焦于程序员如何实现持续成长与创新,读完令人思绪万千。 书中着重指出,技术领域瞬息万变,持续学习是程序员的立身之本。如逆水行舟,不进则退,持续关注新技术、新框架,才能在行业浪潮中站稳脚跟,这让我深感自身学习紧迫感。 创新思维的培养也至关重要。书中鼓
阅读全文
《程序员修炼之路——从小工到专家》第八章学习笔记
摘要:读《程序员修炼之路——从小工到专家》第八章有感 《程序员修炼之路——从小工到专家》第八章,围绕程序员的软技能展开,令人耳目一新且收获颇丰。 该章着重强调软技能于程序员的关键意义。沟通能力首当其冲,清晰准确地与团队成员交流,能大幅提升协作效率,避免因误解导致的项目延误,这让我反思自身在工作交流中的不足
阅读全文
《程序员修炼之路——从小工到专家》第七章学习笔记
摘要:《程序员修炼之路——从小工到专家》第七章学习笔记读后感 读完《程序员修炼之路——从小工到专家》第七章,我深受启发。这章聚焦于程序员的职业发展规划,为迷茫中的从业者点亮了一盏明灯。 书中强调了目标设定的重要性,如同航行在茫茫大海中的船只需要明确航向。程序员应结合自身兴趣与市场需求,制定短期与长期目标,
阅读全文
12.25随笔 java实战2019年试题(2)
摘要:后天上午就要期末考试了,最后尝试一下2019年试题 Servlet 设计与实现 登录 import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.htt
阅读全文
12.24随笔 java实战2019年考题(1)
摘要:距离期末考试还有三天,我最后把建民老师发的2019年考题进行一次上手解答,看看自己大概能拿到多少分。 先建表 房产基本信息表 CREATE TABLE house_basic_info ( house_id VARCHAR(20) PRIMARY KEY, room_type ENUM('四室两厅'
阅读全文
12.23博客 java实战2019年试题
摘要:今天继续完成建民老师发的2019年试题 DAO 层设计(数据访问对象,用于数据库操作) 员工信息 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import
阅读全文
12.22 java实战 2019年考题(1)
摘要:今天来实战建民老师发的2019年考试试题 在 IDE 中创建一个 Maven 项目,项目的基本目录结构如下: src/main/java:用于存放 Java 源代码,包括 Servlet、JavaBean、DAO等各类类 src/main/resources:放置配置文件 src/main/weba
阅读全文
12.20 java实战2019年错题本系统(2)
摘要:今天继续2019年错题本系统的练习,昨天已经完成了除增删改查和页面设计的其他部分。 1.新增请假申请 Servlet(AddLeaveServlet) import javax.servlet.ServletException; import javax.servlet.annotation.Web
阅读全文
12.19 JAVA实战2019错题本系统(1)
摘要:今天实战写一下建民老师发的2019年错题本系统。 1.在 IDE 中创建一个 Maven 项目,项目的基本目录结构如下: src/main/java:用于存放 Java 源代码,包括 Servlet、JavaBean 等类。 src/main/resources:放置配置文件,如数据库连接配置文件(
阅读全文
12.16博客 备战java14
摘要:今天学习增删改查中的修改功能,这部分是期末考试必须拿到的分数 建立数据库连接。 构建 UPDATE 语句的 PreparedStatement 对象,其中有两个占位符,第一个用于设置要更新的年龄值,第二个用于指定要修改的记录的 ID(通过 WHERE 子句来限定条件)。 执行 executeUpda
阅读全文
12.15博客 备战java13
摘要:今天学习单表的增删改查中的删除操作 建立数据库连接。 构建 DELETE 语句的 PreparedStatement 对象,通过占位符指定要删除记录的条件(这里以 ID 作为条件)。 执行 executeUpdate 方法来执行删除操作,依据返回的受影响行数判断删除是否成功。 关闭相关资源,完成整个
阅读全文
12.14博客 备战java12
摘要:今天学习增删改查单表中的查询操作 同样先建立数据库连接。 编写 SELECT 语句的 PreparedStatement 对象,这里查询所有字段(*),如果需要特定字段,可以修改查询语句,比如 SELECT name, age FROM students。 通过 executeQuery 方法执行查
阅读全文
12.13博客 备战java11
摘要:今天学习单表的增删改查中的增,这是在期末考试中一定要拿到的分数 首先通过 DriverManager.getConnection 方法根据配置信息建立与数据库的连接。 构建 INSERT 语句的 PreparedStatement 对象,其中 ? 是占位符,后续通过 setString、setInt
阅读全文
12.12博客 备战java10
摘要:今天学习了mysql数据库连接与操作以及数据表的建立,这一部分在期末考试中占比五分 JDBC 基础:了解 JDBC(Java Database Connectivity)的概念和作用,它是 Java 语言连接数据库的标准 API。学习使用 JDBC 连接数据库的基本步骤,包括加载数据库驱动(如 My
阅读全文
12.11博客 备战java9
摘要:今天学习了JSP 与 Servlet 整合的内容 Model-View-Controller(MVC)模式介绍:了解 MVC 设计模式在 JavaWeb 开发中的应用,Servlet 作为控制器(Controller)负责接收和处理请求,JSP 作为视图(View)负责展示数据,JavaBean 或
阅读全文
12.10博客 备战java8
摘要:今天学习了JSP 基础,为web的期末考试做准备 JSP 概念与语法:学习 JSP(Java Server Pages)的概念,它是一种将 Java 代码嵌入到 HTML 页面中的技术,使得页面可以动态生成内容。了解 JSP 的基本语法,包括脚本元素(<% %>、<%= %>、<%@ %>)、指令(
阅读全文
12.9日博客备战 java7
摘要:Servlet 进阶与请求响应处理 请求参数获取:学习如何在 Servlet 中获取客户端通过 URL 传递的参数(GET 请求参数)和表单提交的数据(POST 请求参数),使用 HttpServletRequest 对象的 getParameter 方法获取参数值,并能够对获取到的参数进行处理和验
阅读全文
12.6博客 备战java5
摘要:Servlet 基础 Servlet 概念与生命周期:学习 Servlet 的概念,它是运行在 Web 服务器上的 Java 程序,用于处理客户端的 HTTP 请求并返回响应。了解 Servlet 的生命周期,包括初始化(init 方法)、服务(service 方法,根据请求方法调用 doGet 或
阅读全文
12.5博客 备战java5
摘要:今天我抽时间学习了JavaScript的基础部分,为javaweb的设计做准备 JavaScript 语法:学习 JavaScript 的基本数据类型(Number、String、Boolean、Array、Object、null、undefined)、变量声明(var、let、const)、运算符
阅读全文
12.4博客 备战java4
摘要:JavaScript 基础 JavaScript 语法:学习 JavaScript 的基本数据类型(Number、String、Boolean、Array、Object、null、undefined)、变量声明(var、let、const)、运算符(算术、关系、逻辑、赋值等)、流程控制语句(if-e
阅读全文
12.3博客 备战java3
摘要:今天我学习了HTML、CSS 基础,以便于更好地进行页面设计 HTML 基础:学习 HTML(超文本标记语言)的基本结构,包括 声明、、、 等标签的作用和用法。掌握常用的 HTML 标签,如标题标签( - )、段落标签 ()、链接标签 ()、图片标签 ()、列表标签 (、、) 等,能够使用这些标签构
阅读全文
12.2博客 备战java2
摘要:今天对JAVAweb的环境配置要求进行了统一的规配置 JDK(Java Development Kit) 作用:JDK 是 Java 开发的核心,提供了 Java 编译器、运行时环境等必要工具。 要求:根据项目需求和所使用的 Java 框架,选择合适的 JDK 版本。一般来说,较新的版本提供了更多的
阅读全文
12.1博客 备战java1
摘要:tomcat的安装与配置,这是完成javaweb的第一步,之前我用eclipse完成页面设计,今天学习了idea的tomcat操作方法 1、首先是Tomcat的获取和安装。 获取当然得上Apache的官方网站下载,开源免费,而且带宽也足够。下载会很快。在普通安装版本中有一些界面可提供对Tomcat的
阅读全文
11.7博客
摘要:配置Servlet初始化参数 ServletConfigDemo1 gacl.servlet.study.ServletConfigDemo1 name gacl password 123 charset UTF-8
阅读全文
11.6博客
摘要:创建web项目 1.File -> New Project ,进入创建项目窗口 注:在IntelliJ IDEA里面“new Project” 就相当于eclipse里的“workspace”,而“new Module”才是创建一个工程。这个和Eclipse有很大的区别 2、在 WEB-INF 目录
阅读全文
11.5日博客程序员修炼之路第六章学习笔记
摘要:《程序员修炼之路——从小工到专家》第六章学习笔记 一、测试基础理念 测试是保障软件质量关键。其目的不仅是找错,更要确保软件满足需求、具备可靠性与稳定性。应贯穿开发全程,而非仅在后期进行。 二、测试类型 1. 单元测试:针对最小功能单元(如函数、类方法)测试。用例专注单一功能,隔离外部依赖,保证单元正
阅读全文
11.4日博客程序员修炼之路学习笔记
摘要:《程序员修炼之路——从小工到专家》第五章学习笔记 一、版本控制的重要性 版本控制是开发基石。它能记录代码修改历史,追溯问题。便于团队协作,多人可同时开发互不干扰。还能标记重要版本,如发布版本,便于管理。 二、版本控制系统类型 1. 集中式版本控制系统(CVCS):有中心服务器存储所有版本,客户端获取
阅读全文
11.1日博客程序员修炼之路第四章学习笔记
摘要:核心观点与理念 强调“注重实效的偏执”,即在软件开发中秉持严谨、警觉且具前瞻性的态度,通过多种方法保障代码质量和软件的稳定性. 关键技术与方法 按合约设计:明确规定模块间的权利与义务,界定输入输出规范、前置后置条件,确保各部分协同运作不出差错,让代码库逻辑清晰,易于维护拓展. 断言式编程:在开发与调
阅读全文