自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1、环境搭建

直接将封装好的前端项目部署在nginx上做反向代理,注意nginx的路径不能有中文,不然跑不起来。打开springboot项目,创建远程Git仓库即可。

2023-08-05 21:21:44 84

原创 使用注解来开发登录检查的切面功能

注解:我们自定义一个自己的注解,用于标识需要切入的方法切面:配置一个切面,@Around(“@annotation(abc)”)标识所有标识了我们配置的注解的方法都做一个环绕切入,因为我们在业务处理中可能需要用到登录的用户信息,因此需要在切面中把从数据库中拿到的用户信息传入到Controller,而环绕切入可以修改Controller中方法的参数,因此使用@Around环绕切入自定义异常:自己定义一个比如NoLoginException之类的异常用于处理该切面中可能发生的错误全局异常处理。

2023-04-23 19:56:31 145

原创 【无标题】Java四大函数式编程接口

Java四大函数式编程接口

2023-04-23 19:50:13 154

原创 乐观锁和悲观锁的区别

总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。乐观锁是一种并发类型的锁,其本身并不对数据进行加锁,而是通过循环重试、CAS算法实现锁的功能,其不对数据加锁的机制就意味着允许多个线程同时读取数据,但是只有最先修改的线程可以修改数据,这种方式大大提高了数据库操作数据的性能。特点:吞吐量比较多,如果线程比较多那么需要大量的轮询,占用大量的CPU时间。

2023-04-10 08:24:42 126

原创 SpringCloud学习(二)Eureka微服务注册

因为我们之前写的SpringCloud端口之间的调用太死板了,通过硬编码来调用,如果项目规模一大,那么管理起来会很困难,因此我们需要一个SpringCloud微服务的管理技术提供项目管理支持。

2023-04-10 08:14:11 43

原创 SpringCloud学习(一)

SpringCloud入门

2023-04-10 07:55:42 41

原创 springboot的静态资源管理

springboot静态资源管理

2023-03-30 18:34:14 197

原创 SpringMVC项目中静态资源报错404问题

因为js目录是在webapp下,和项目路径平级,因此直接使用js/jquery-3.6.3.js即可。博主在学习SSM整合的过程中碰到了静态资源被SpringMVC拦截的问题,配置:<mvc:default-servlet-handler/>让Spring把不能识别的请求交给默认的Servlet处理,

2023-03-23 09:09:38 289

原创 【无标题】

Jsp基础语法和request

2023-02-06 20:09:42 48

原创 JavaScript基础

JavaScript基础

2023-02-01 20:04:10 61

原创 【无标题】Java进程和线程

Java进程和线程学习笔记

2023-01-14 02:56:57 109

原创 Java的三层结构开发

Java的三层结构开发概念和实现步骤

2023-01-09 20:49:35 1019

原创 JDBC (Java DataBase Connectivity)

JDBC连接MySQL进行数据的增删改查操作

2023-01-08 17:30:40 66

原创 多线程和同步锁

Java多线程和同步锁

2023-01-06 18:21:04 101 1

原创 Java文件操作

Java中文件操作的方法

2023-01-05 19:09:39 88

原创 String字符串

String字符串的两种创建方式和一些常用方法

2023-01-04 20:08:02 54

原创 JDBC开发一个简单的的员工管理系统

使用JDBC技术开发员工管理系统

2022-12-31 15:21:31 868

原创 括号匹配问题-栈实现

使用栈结构解决括号匹配问题

2022-12-30 21:37:27 61

原创 Java数据结构-队列

Java数据结构,队列的实现思路

2022-12-30 21:17:10 89

原创 浅谈线性表和链表的差别

Java中链表和线性表的区别以及实现方式

2022-12-30 21:11:05 124 1

空空如也

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

TA关注的人

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