自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

原创 开发规范-Restful

【代码】开发规范-Restful。

2024-07-19 13:56:23 168 1

原创 Mybatis

SQL注入:是通过操作输入的数据来修改事先定义好的SQL语句,以达到执行代码对服务器进行攻击的方法。优势:性能高 安全性好(防止SQL注入)标准接口:DataSource。

2024-07-19 11:01:11 907

原创 分层解耦(IOC&DI)

要把某个对象交给IOC容器管理,需要在对应的类上加上如下注解之一:

2024-07-17 10:50:58 447

原创 请求响应(后端必备)

注意事项:@RequestParam中的required属性默认为true,代表该请求参数必须传递,如果不传递将报错。该参数是可选的,可以设置为false。在原始的web程序中,获取请求参数,需要通过HttpServletRequest对象手动获取。如果方法形参名与请求参数名称不匹配,可以使用@RequestParam完成映射。简单参数:参数名与形参变量名相同,定义形参即可接收参数。

2024-07-15 21:39:18 243

原创 SQL优化

①: Using Filesort:通过表的索引或全表扫描,读取满足条件的数据行,然后在排序缓冲区sort buffer中完成排序操作,所有不是通过索引直接返回排序结果的排序都叫FileSort排序。当页中删除的记录达到MERGE_THRESHOLD(默认为页的50%),InnoDB会开始寻找最靠近的页看看是否可以将两个页合并以优化空间使用。页可以为空,也可以填充一半,也可以填充100%。当删除一行记录时,实际上记录并没有被物理删除,只是记录被标记为删除并且它的空间变得允许被其他记录声明使用。

2024-07-14 22:31:04 319

原创 HTTP协议

Hyper Text Transfer Protocol,超文本传输协议,规定了浏览器和服务器之间数据传输的规则基于TCP协议基于请求-响应模型:一次请求一次响应无状态的协议。

2024-07-14 22:10:50 315

原创 Maven

管理和构建JAVA项目的工具,基于项目对象模型(POM)的概念依赖管理统一项目结构项目构建仓库:用于存储资源,管理各种jar包。

2024-07-14 13:25:33 234

原创 索引(数据库重点!!!)

索引(index)是帮助MySQL高效获取数据的数据结构。

2024-07-11 13:17:09 918

原创 数据库存储引擎

【代码】数据库存储引擎。

2024-07-07 11:26:22 290

原创 事务(数据库)

【代码】事务(数据库)

2024-07-07 10:57:53 236

原创 多表查询sql

对于union查询,就是把多次查询的结果合并起来,形成一个新的查询结果集。

2024-07-06 10:25:23 660

原创 sql约束

【代码】sql约束。

2024-07-04 10:34:10 232

原创 SQL语句(DQL)

【代码】SQL语句(DQL)

2024-07-03 11:49:36 323

原创 SQL函数

【代码】MySQL函数。

2024-07-03 11:46:34 357

原创 SQL语句(DCL)

DCL英文全称Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访问权限。

2024-07-03 10:20:25 214 1

原创 SQL语句(DML)

DML-修改数据 DML-删除数据总结

2024-07-02 15:39:31 232

原创 SQL语句(DDL)

DDL表操作-修改 总结

2024-07-02 14:22:33 298

原创 动态代理设计

【代码】动态代理设计。

2024-06-29 10:52:50 170

原创 Java注解

*自定义注解*/就是判断类上、方法、成员变量上是否存在注解,并把注解里的内容解析出来。

2024-06-27 22:40:46 666

原创 Java反射

【代码】Java反射。

2024-06-25 21:40:19 980

原创 Junit单元测试

【代码】Junit单元测试。

2024-06-22 12:03:21 231

原创 多线程(总结黑马程序员)

是一个程序内部的一条执行流程一个可以复用线程的技术。

2024-06-20 13:01:52 835

原创 日志技术Logback

【代码】日志技术Logback。

2024-06-13 21:24:58 274

原创 XML文件

就是限制XML文件只能按照某种格式进行书写。

2024-06-13 12:15:14 248

原创 Properties属性文件

【代码】Properties属性文件。

2024-06-11 20:33:24 93

原创 IO流(转换流)

【代码】IO流(转换流)

2024-06-10 13:52:10 158

原创 IO流(缓冲流)

【代码】IO流(缓冲流)

2024-06-09 15:14:33 308

原创 IO流(字符流)

【代码】IO流(字符流)

2024-06-08 14:13:40 362

原创 释放资源的方式

....) {可能出现异常的代码;

2024-06-08 10:24:50 155

原创 IO流(字节流)

【代码】IO流(字节流)

2024-06-06 14:40:44 848

原创 字符集知识

【代码】字符集知识。

2024-06-04 10:42:36 210

原创 方法递归案例

【代码】方法递归案例。

2024-06-03 12:48:29 166

原创 方法递归(黑马)

【代码】方法递归(黑马)

2024-05-31 11:26:56 435

原创 File类总结

【代码】File类总结。

2024-05-29 10:34:05 909

原创 Stream流

【代码】Stream流。

2024-05-29 09:32:04 238

原创 自定义异常

定义一个异常类继承RuntimeException/Exception重写构造器通过throw new 异常类(xxx)来创建异常对象并抛出try {System.out.println("底层执行成功");System.out.println("底层出现了bug");} else {//用一个异常对象封装这个问题//throw 抛出去这个异常对象throw new AgeIllegalRuntimeException("年龄非法,你的年龄是:" + age);自定义异常类。

2024-05-27 11:50:52 217

原创 Lambda表达式

有且仅有一个抽象方法的接口大部分的函数式接口,上面都可能有一个@Functionallnterface的注解//lambda表达式// System.out.println("狗跑得贼快~");// }// };// a.run();//lambda表达式只能简化函数式接口的匿名内部类// System.out.println("学生游泳~");// }// };System.out.println("学生游泳~");s.swim();

2024-05-27 11:16:55 157

原创 匿名内部类(重点)

【代码】匿名内部类(重点)

2024-05-24 12:52:28 153

原创 接口应用案例(顶级干货!!)

【代码】接口应用案例(顶级干货!!

2024-05-22 11:55:16 322

原创 this调用兄弟构造器

【代码】this调用兄弟构造器。

2024-05-19 11:43:55 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除