JavaEE
文章平均质量分 84
Specium.
这个人不懒,什么都写了
展开
-
Spring统一功能处理
新建interceptor文件夹@Component@Override//判断是否登录=null){//通过}else {//没登录新建config文件夹@Autowired@Override.addPathPatterns("/**") //"/**"表示拦截所有.excludePathPatterns("/user/login") //除了登录//除了注册。原创 2023-08-21 14:01:18 · 628 阅读 · 0 评论 -
认识Redis
Redis 缓存穿透是指在使用缓存系统(如 Redis)时,恶意或者恶意构造的请求导致缓存无法命中,从而导致请求直接访问后端存储系统,对后端系统造成压力,甚至可能引发性能问题。Redis 缓存雪崩是指在某个时间段内,缓存中的大量数据同时失效或过期,导致大量请求直接访问后端存储系统,从而造成后端系统负载剧增,可能导致系统性能问题甚至崩溃。Redis 缓存击穿是指一个非常热门的缓存项在某个时间点突然失效,而此时又有大量的请求同时访问这个缓存项,导致请求直接访问后端存储系统,造成后端系统负载剧增。原创 2023-08-21 13:59:00 · 608 阅读 · 0 评论 -
SpringAOP介绍/用法/原理
proxyTargetClass默认为false, 表示使用JDK动态代理织入增强. true就用CGLIB, false如果未实现接口用CGLIB,实现了接口用JDK.原创 2023-07-31 16:28:46 · 923 阅读 · 0 评论 -
MyBatis使用方法
MyBatis是⼀款优秀的持久层框架, 它⽀持⾃定义 SQL、存储过程以及⾼级映射. MyBatis去除了⼏乎所有的JDBC代码以及设置参数和获取结果集的⼯作.MyBatis可以通过简单的XML或注解来配置和映射原始类型、接⼝和Java POJO为数据库中的记录。原创 2023-07-27 22:00:06 · 540 阅读 · 0 评论 -
SpringMVC
Spring实现了MVC传统的MVC现在的Spring MVC更适合称之为Spring Web(前后端分离)原创 2023-07-22 18:28:02 · 83 阅读 · 0 评论 -
SpringBoot
需要以value=key的形式配置, value用小写字母,单词之间用** .** 连接使用方法先在配置文件里添加配置使用@Value("{ }`, 那么会把引号里的值直接赋给value代表null, 双引号会解析内容, 单引号不会是一个工具,原创 2023-07-22 17:03:17 · 142 阅读 · 0 评论 -
Spring-core
框架相当于从小作坊到工厂的升级, 小作坊什么都要自己做, 工厂是组件式装配, 特点是高效.就好比开个餐厅,自己弄的话很麻烦, 需要考虑很多, 框架是加盟, 全部都由别人弄好, 自己经营框架更加易用,简单且高效。原创 2023-07-22 17:01:45 · 205 阅读 · 0 评论 -
JVM简单介绍
JVM是Java虚拟机, java的程序都运行在JVM中, 也是一种规范. 使用可以查看安装的Java的信息, 其中可以看到下面的信息.就是其中的一个实现。原创 2023-07-13 16:06:04 · 1728 阅读 · 1 评论 -
Linux基本介绍
博客项目可以部署到服务器去, 而服务器一般都选择Linux系统.原创 2023-07-12 21:37:25 · 258 阅读 · 1 评论 -
HTTP协议
是一种超文本传输协议, 应用层协议HTTP 往往是基于传输层的 TCP 协议实现的. (HTTP1.0, HTTP1.1, HTTP2.0 均为TCP, HTTP3 基于 UDP 实现) 目前我们主要使用的还是 HTTP1.1 和 HTTP2.0 . 当前课堂上讨论的 HTTP 以 1.1 版本为主. 我们平时打开一个网站, 就是通过 HTTP 协议来传输数据的.原创 2023-07-11 12:36:09 · 216 阅读 · 0 评论 -
CSS介绍
由于一些文字在md格式下自动被转换为标签而显示不全,所以采用图片发布。原创 2023-07-10 13:35:42 · 74 阅读 · 0 评论 -
HTML介绍
抽象方法int read()读取一个字节的数据,返回-1代表已经完全读完了抽象方法int read(byte[] b)最多读取b.length字节的数据到b中,返回实际读到的数量;-1代表以及读完了抽象方法int read(byte[] b,int off,int len)最多读取len - off字节的数据到b中,放在从off开始,返回实际读到的数量;-1代表以及读完了抽象方法void close()关闭字节流构造方法FileInputStream(File file)原创 2023-07-09 14:13:31 · 182 阅读 · 0 评论 -
Java网络编程
①基于网线直连②基于集线器组建集线器是一种网络设备, 只能单一线路分发③基于交换机组建④基于交换机与路由器组建。原创 2023-05-21 23:15:35 · 391 阅读 · 0 评论 -
Java文件操作与IO
抽象方法int read()读取一个字节的数据,返回-1代表已经完全读完了抽象方法int read(byte[] b)最多读取b.length字节的数据到b中,返回实际读到的数量;-1代表以及读完了抽象方法int read(byte[] b,int off,int len)最多读取len - off字节的数据到b中,放在从off开始,返回实际读到的数量;-1代表以及读完了抽象方法void close()关闭字节流构造方法FileInputStream(File file)原创 2023-05-21 15:26:21 · 541 阅读 · 0 评论