- 博客(16)
- 收藏
- 关注
原创 Spring MVC
Servlet 定义通俗理解:Java Web 应用的"服务员",专门处理 HTTP 请求// Servlet本质上是一个Java类// 处理GET请求// 处理逻辑// 处理POST请求// 处理逻辑身份:Java 类工作地点:Web 服务器(Tomcat、Jetty等)工作任务:处理 HTTP 请求,生成 HTTP 响应额外身份:Java Web 开发规范标准Servlet是基础 → Spring MVC基于ServletSpring MVC是框架 → 简化Web开发。
2025-12-28 20:34:21
627
原创 测试用例(一)
测试用例是为了实施测试而向被测试的系统提供的一组集合,集合包括测试环境,操作步骤,测试数据,预期结果,实际结果等要素测试用例的质量直接关系软件的产品质量。
2025-12-08 16:36:17
826
原创 POM.xml文件理解
POM 部分类比作用身份证唯一标识这个项目parent家族/继承从父项目继承默认配置,省事购物清单声明项目需要哪些外部库build组装说明书定义如何编译、测试、打包项目properties变量表统一管理版本号等配置参数。
2025-12-05 15:51:37
809
原创 MYSQL期末知识点汇总
下面我创建一个aaa表,包含id name ,其中name字段设有默认值(匿名)=>即不输入name字段的数据时,默认为匿名。:使用时不能存在空格,比如count(*)是正常的,但是count (*)就会报错原因是count和()之间不能有空格。可以看到查询到的第一列是我们设置的字段(id name class_id), 第二列是每个字段分别的类型。创建一个aaa表,将id设置为自增主键,连续5次插入数据时对id插入null值。count(字段名)=>()中的字段这一列不算有null值的记录。
2025-11-12 21:52:26
995
1
原创 网络层IP协议
IP协议的数据转发并非基于全局的“上帝视角”,而是通过每个网络节点(路由器)基于本地信息进行“接力赛”式的局部决策。这个过程的核心在于一个关键组件——。
2025-11-12 21:50:36
707
原创 Java网络编程(二)
UDP 是 用户数据报协议 的缩写。它是一种无连接的传输层协议。传输层协议:负责在应用程序之间建立端到端的通信。位于网络层之上,应用层之下。无连接:在传输数据之前,发送方和接收方不需要先建立连接。发送方只是想当然地直接发送数据包,而不管接收方是否准备好、是否存在。TCP 是 传输控制协议 的缩写。它是一种面向连接的、可靠的、基于字节流的传输层通信协议。传输层协议: 和 UDP 一样,负责应用程序之间的端到端通信。面向连接。
2025-10-21 19:01:44
1008
原创 java文件IO
定义:路径是计算机系统中用于定位和访问文件或目录的字符串表示。它描述了文件或目录在文件系统中的具体位置,就像现实生活中的地址一样,指引系统找到目标资源根目录、`C:`)目录分隔符:分隔路径各级目录的字符Unix/Linux:正斜杠Windows:反斜杠\(也支持/)开发时优先使用正斜杠/目录名:各级文件夹的名称文件名:目标文件的名称(含扩展名)扩展名.txt.java)分类:相对路径和绝对路径特殊路径表示当前目录(点号)
2025-09-21 20:10:32
738
原创 深入理解阻塞队列与生产者-消费者模型
阻塞队列是多线程编程中的重要组件,通过本文的两种实现方式,我们可以:理解标准库中阻塞队列的使用方法掌握阻塞队列的基本实现原理学会如何正确实现生产者-消费者模式了解不同实现方式的优缺点。
2025-08-17 17:07:36
322
原创 JAVA多线程(一)
🚀 线程生命周期控制方法1. 启动线程t.start();// 启动新线程(只能调用一次)2. 中断线程// 设置中断标志位,fallse=>true 唤醒sleep等阻塞方法//sleep一旦被唤醒,通过异常的方式返回,sleep会自动把当前线程的中断标志位重新设置回false// 线程内检查中断// 处理中断逻辑中断不是强制停止:需要线程自己检查中断标志并响应3. 等待线程结束因为线程之间是随机调度执行,但可以通过线程等待干预两个线程的结束顺序t.join();// 等待线程结束。
2025-08-13 17:11:25
841
原创 cpu总结
(Central Processing Unit,中央处理器)是计算机的"大脑",负责执行指令、处理数据和控制其他硬件组件。(2)解析指令:取前四位(操作码)查询指令表 (如下图所示),理解指令含义,区分指令操作码和操作数。(1)取指令:从内存把数据读取到寄存器中。后四位是内存单元地址(转成10进制。接下来顺序执行每个指令。
2025-07-23 15:41:16
661
原创 0基础速通mysql事务四种隔离级别(带有例子讲解和总结)
特点:一个事务能读到另一个事务未提交的修改。例子:问题:脏读(读到未提交的无效数据,导致业务逻辑错误)特点:只能读到其他事务已提交的修改,解决脏读,但同一事务中多次读取可能不一致。例子1: - 事务A:开始查询用户余额,第一次读到500元。 - 事务B:更新余额为1000元并`COMMIT`(提交)。 - 事务A:再次查询同一用户余额,读到1000元(与第一次结果不同)。上述例子证明解决了脏读问题例子2: 事务 A(用户查询订单金额):事务 B(商家修改订单金
2025-07-19 17:02:17
941
原创 java内部类
静态内部类使用static关键字修饰,它与外部类的实例无关,只与外部类本身相关。静态内部类只能访问外部类的静态成员,不能访问外部类的非静态成员。局部内部类定义在方法或代码块内部,其作用域仅限于该方法或代码块。局部内部类可以访问外部方法的局部变量,但该局部变量必须是final或实际上是final的(即一旦赋值就不能再改变)。匿名内部类是一种没有名字的内部类,通常用于创建只使用一次的类。匿名内部类可以实现一个接口或继承一个类,并且在创建对象的同时实现接口或类的方法。类型定义位置访问外部成员限制成员内部类。
2025-03-21 19:51:58
1051
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅