自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 配置优先级与Bean管理

1、配置优先级2、Bean管理1.获取BeanBean的作用域第三方Bean

2024-03-07 14:39:31 368

原创 事务管理与AOP

Transactional(propagation = Propagation.REQUIRES_NEW) 注释以后就是事务。

2024-03-07 11:27:05 394

原创 登录校验-过滤器-拦截器

会话:用户打开浏览器,访问Wb服务器的资源,会话建立,直到有一方断开连接,会话结束。在一次会话中可以包含多次请求和响应。会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同一次会话的多次请求间共享数据。1客户端会话跟踪技术:Cookie2服务端会话跟踪技术:Session3令牌技术。

2024-03-07 11:26:22 451

原创 配置文件格式

大小写敏感数值前边必须有空格,作为分隔符使用缩进表示层级关系,缩进时,不允许使用Tab键,只能用空格(idea中会自动将Tab转换为空格)缩进的空格数目不重要,只要相同层级的元素左侧对齐即可#表示注释,从这个字符一直到行尾,都会被解析器忽略。

2024-03-07 11:25:49 369

原创 Mybatis

●JDBC:(Java DataBase Connectivity),就是使用Java语言操作关系型数据库的一套APl。相对于Mybatis来说代码比较臃肿,上边两三行实现的功能,需要一大段才可以实现@Test//1. 注册驱动//2. 获取连接对象//3. 获取执行SQL的对象Statement,执行SQL,返回结果//4. 封装结果数据//5. 释放资源});

2024-03-07 11:24:32 822

原创 MySQL数据库

索引(index)是帮助数据库高效获取数据的数据结构优点提高数据查询的效率,降低数据库的1O成本。通过索引列对数据进行排序,降低数据排序的成本,降低CPU消耗。缺点索引会占用存储空间。索引大大提高了查询效率,同时却也降低了insert、update、delete的效率。

2024-03-02 21:16:17 1025

原创 分层解耦-三层架构(未完)

controller层——》service——》dao——》service——》controller。

2024-03-01 11:03:12 371

原创 请求响应与统一响应结果

1.安装postman2.简单的参数。

2024-02-29 20:19:17 470 1

原创 HTTP协议

1.http超文本传输协议2.请求格式3.相应格式

2024-02-29 10:07:12 469 1

原创 Maven

依赖管理1.依赖配置2.依赖传递3.依赖范围4.生命周期

2024-02-28 21:29:06 551

原创 vue.js

框架:是一个半成品软件,是一套可重用的、通用的、软件基础代码模型。基于框架进行开发,更加快捷、更加高效。

2024-02-28 11:13:00 438

原创 JavaScript详解

JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备

2024-02-28 08:11:21 829

原创 CSS3详解

CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列。Float(浮动),往往是用于图像,但它在布局时一样非常有用。

2024-02-26 21:15:58 1113 1

原创 HTML5详解

学科数学</dd><dd>英语

2024-02-19 16:10:24 583 1

原创 java高级技术

目录单元测试反射获取类的构造器获取类的成员变量获取成员方法注解自定义注解元注解注解的解析动态代理今天终于把java基础看完了,断断续续的看,耗时一个多月,下面的课程不能这样了,要坚持连续看,准备开java web

2024-02-18 23:51:51 454 1

原创 网络编程技术

CS架构(客户端-服务端),BS 架构(浏览器-服务端)

2024-02-16 17:06:07 403 1

原创 多线程技术

当多个线程共同操作共享的资源时,线程间通过某种方式互相告知自己的状态,以相互协调,并避免无效的资源争夺。

2024-02-10 21:44:22 371 1

原创 特殊文件与日志技术

1、都只能是键值对2、键不能重复3、文件后缀一般是.properties:结尾的。

2024-02-06 17:59:35 395 1

原创 File与IO流

2.判断文件类型,获取文件信息 3.创建文件,删除文件4.遍历文件夹5.编码与解码二、IO流IO流的体系●作用:以内存为基准,可以把磁盘文件中的数据以字节的形式读入到内存中去。使用FilelnputStream每次读取一个字节,读取性能较差,并且读取汉字输出会乱码使用字节数组创建一个与文件一样大的数组这样可以避免出现汉字乱码的情况,但是如果文件太大,可能会出现有内存溢出的情况。FileOutputSteam 文件字节输出流以内存为基准,

2024-02-05 00:14:43 432 2

原创 集合的进阶

ArrayList只是其中的一种,为了满足不同业务场景的需求,java还提供了很多不同特点的集合给我们选择Collection单列集合 Collection代表单列集合,每个元素只包含一个值Map双列集合 Map代表双列集合,每个元素包含两个值(键值对)

2024-01-25 13:19:22 857

原创 正则表达式,异常处理

异常是代表程序出现现的问题代表的系统级别错误(属于严重问题),也就是说系统一旦出现问题,sun公司会把这些问题封装成Error对象给出来,说白了,Error是给sun公司自己用的,不是给我们程序员用的,因此我们开发人员不用管它。叫异常,它代表的才是我们程序可能出现的问题,所以,我们程序员通常会Exceptionl以及它的孩子来封装程序出现的问题。运行时异常:RuntimeException.及其子类,编译阶段不会出现错误提醒,运行时出现的异常(如:数组索引越界异常)

2024-01-18 16:52:43 464 1

原创 JDK8新特性

●Lambda:表达式是JDK8开始新增的一种语法形式;作用:用于简化匿名内部类的代码写法。lambda表达式并不是能简化所有的匿名内部类,只能简化函数式接的匿名内部类。什么是函数式接口?有且仅有一个抽象方法的接口。注意:将来我们见到的大部分函数式接口,上面都可能会有一个@Functionallnterface的注解,有该注解的接口就必定是函数式接口。Lambda表达式的省略写法(进一步简化Lambda:表达式的写法)参数类型可以省略不写。

2024-01-16 10:13:01 371 1

原创 常用的API

●JDK8开始才有的,跟StringBuilder-一样,也是用来操作字符串的,也可以看成是一个容器,创建之后里面的内容是可变的。●Object类是java中所有类的祖宗类,因此java中所有类的对象都可以直接使用Object类中提供的一些方法。LocalDateTime:代表本地日期、时间(年、月、日、星期、时、分、秒、纳秒)但StringBuilder是线程不安全的,StringBuffer是线程安全的。代表简单日期格式化,可以用来把日期对象、时间毫秒值格式化成我们想要的形式。

2024-01-14 19:44:50 1180

原创 java基础_面向对象高级

●在到java中有一个关键字叫:abstract,它就是抽象的意思,可以用它修饰类、成员方法。●abstract修饰类,这个类就是抽象类;修饰方法,这个方法就是抽象方法。修饰符abstract class类名{修饰符 abstract 返回值类型 方法名称(形参列表);//抽象方法:必须abstract修饰,只有方法签名,不能有方法体。

2024-01-10 19:50:50 1084

原创 java基础_面向对象基础

java面向对象基础

2024-01-03 19:36:12 883 1

原创 1.java基础_基础语法

初学java,刚刚学完基础语法,这是我学习的时候整理的笔记

2023-12-29 21:00:44 668

空空如也

空空如也

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

TA关注的人

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