2025年11月17日

摘要: Web HTTP协议 Hyper Text Transfer Protocol ,超文本传输协议,规定了浏览器和服务器之间数据传输的的规则。 特点: 基于TCP协议:面向连接,安全 基于请求-响应模型的:一次请求对应一次响应 HTTP协议是无状态的协议:对事物处理没有记忆能力,每次请求-响应都是独立 阅读全文

posted @ 2025-11-17 17:59 miloandmicah 阅读(6) 评论(0) 推荐(0)

2025年11月15日

摘要: Maven 一款管理和构建Java项目的工具。 依赖管理方便 项目架构统一 跨平台兼容 Maven坐标: 资源的唯一标识,通过该坐标可以唯一定位资源的位置。 也可以使用坐标来定义项目或引入项目中需要的依赖。 主要组成部分 groupid:组织名称,通常是域名反写 artifactid:项目/模块名 阅读全文

posted @ 2025-11-15 16:11 miloandmicah 阅读(4) 评论(0) 推荐(0)

2025年11月13日

摘要: 写在前面 后面两节关于泛型和注解的实在是不入脑,等后续提到相关内容了再补吧。 反射机制(Reflection) 反射概述 动态语言:在运行时可以改变某些自身结构 静态:结构不可变 反射机制允许程序在执行期间借助Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 阅读全文

posted @ 2025-11-13 15:43 miloandmicah 阅读(3) 评论(0) 推荐(0)

摘要: 注解(Annotation) 定义和格式 框架的底层 不是程序本身,可以对程序做出解释 但是和注释不同的地方在于,可以被其他程序(如编译器等)读取 如在对父类方法重写时 @Override 这个就是注解 由上面的例子可以看出,注解的格式为“@注释名”,同时还可以添加一些参数名 例如: @Suppre 阅读全文

posted @ 2025-11-13 15:40 miloandmicah 阅读(5) 评论(0) 推荐(0)

2025年11月9日

摘要: 事务 一组操作的集合,不可分割的工作单位,它会将所有的操作作为一个整体,一起向系统发出请求,这些操作要么同时成功,要么同时失败。 事务抛出异常时,需要回滚,即把以前操作全部撤销,将数据恢复为原来的样子。 以简单的转账操作为例: 首先确定a的余额,满足条件则余额减少,再将b的余额增加对应的额度。 事务 阅读全文

posted @ 2025-11-09 20:14 miloandmicah 阅读(11) 评论(0) 推荐(0)

摘要: 多表查询 多表关系 一对多 一个部门可以对应多个员工,但一个员工只能对应一个部门。 此时在多的一方建立外键。如上面的例子,就是在员工方建立外键连接部门方。 多对多 一个学生可以选修多门课程,同时一门课程也可以被多名学生选择。 此时建立第三张中间表,中间表内至少包含两个外键,分别关联两方主键。 一对一 阅读全文

posted @ 2025-11-09 15:22 miloandmicah 阅读(35) 评论(0) 推荐(0)

2025年11月2日

摘要: 函数 字符串函数 调用方式:SELECT F(x) 或和其他语法结合使用 update user set id = lpad(id,4,0); 一般来说都是更新,先选中表,再对对象调用函数,用等于号连接。 数值函数 CEIL(X)//向上取整 FLOOR(X)//向下取整 MOD(X,Y)//模运算 阅读全文

posted @ 2025-11-02 14:46 miloandmicah 阅读(7) 评论(0) 推荐(0)

摘要: SQL 通用语法 可单行,可多行,分号结尾 可使用空格 缩进增强可读性 不区分大小写,关键字建议使用大写 注释:单行:--xxxx 或#xxxx ​ 多行:/* */ 分类 DDL DML DQL DCL 定义 增删改 查 创建用户,控制访问权限 DDL--数据库操作 数据库创建与删除 #查询所有数 阅读全文

posted @ 2025-11-02 12:15 miloandmicah 阅读(9) 评论(0) 推荐(0)

2025年10月27日

摘要: Lambda表达式 为什么引入lambda表达式? 避免内部类定义过多 去掉无意义代码,只留下核心逻辑 函数式接口 定义:任何借口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。 对于函数式接口,可以通过lambda表达式来创建该接口的对象。 public class lambda { // 阅读全文

posted @ 2025-10-27 21:12 miloandmicah 阅读(5) 评论(0) 推荐(0)

2025年10月25日

摘要: 龟兔赛跑 public class RaceOfRT implements Runnable{ private static String winner; //实现接口必须重写run方法,否则报错 @Override public void run(){ //赢家判定规则:先达到100米 //整个跑 阅读全文

posted @ 2025-10-25 16:19 miloandmicah 阅读(8) 评论(0) 推荐(0)