自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot常用注解及自动装配原理

通常用于启动类上,让SpringBoot自动给程序进行必要的配置,其组合包含3个注解@SpringBootConfiguration:组合了@Configuration注解,实现配置文件的功能。@EnableAutoConfiguration打开自动配置功能也可以关闭某个自动配置的选项。如关闭数据源自动配置功能: @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class });

2024-04-15 17:29:15 1297 1

原创 TCP的三次握手,四次挥手

计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程在网络通信协议下,不同计算机上运行的程序,可以进行数据传输答:服务器向客户端发送连接释放报文段后进入最后确认状态,客户端收到后,向服务器发送普通的确认报文段,并进入关闭状态。

2024-03-30 22:48:49 879

原创 servlet如何配置前端请求路径

webServlet还可以多参数配置@WebServlet(urlPatterns = {"/demo7","/demo8"})这样访问/demo7或/demo8都可以访问到@WebServlet(urlPatterns = "*.do")匹配以.do结尾的路径。注意:如果设置了@WebServlet("/")会覆盖掉tomcat中的DefaultServlet,导致访问tomcat中的静态资源时会加载我们自定义的servlet类,从而导致静态资源无法加载。-- servlet的名称,名字任意-->

2024-03-19 15:42:08 585 1

原创 springsecurity登录授权的实现过程

Spring Security是Spring项目组提供的安全服务框架,核心功能包 括认证和授权。它为系统提供了声明式安全访问控制功能,减少了 为系统安全而编写大量重复代码的工作。

2024-03-19 15:38:22 810 1

原创 npm install 报错 request to https://registry.npm.taobao.org/pnpm failed, reason: certificate has expir

去查了很多资料,有的说清除缓存,有的说更新系统时间,有的说设置ssl失效,所有方法都尝试了就是无法解决,报错的信息也是换来换去,一个接一个。最后终于发现了原来是之前设置的淘宝镜像过期了,换一个镜像就可以了。最后执行验证操作,镜像与上面一致就可以了。

2024-03-15 08:55:05 401 1

原创 spring的事务管理——seata的整合

本次实验以扣减余额业务为例,为余额服务生成对应的数据库表.可用余额有原本的数据库account文件支持,本sql主要建立冻结余额`user_id` varchar(255) DEFAULT NULL COMMENT '用户id',`freeze_money` int(11) unsigned DEFAULT '0' COMMENT '冻结金额',`state` int(1) DEFAULT NULL COMMENT '事务状态,0:try,1:confirm,2:cancel',对应实体类。

2024-03-06 10:52:04 1016 1

原创 java泛型的介绍

泛型的介绍泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制泛型的好处把运行时期的问题提前到了编译期间避免了强制类型转换泛型的定义格式<类型>: 指定一种类型的格式.尖括号里面可以任意书写,一般只写一个字母.例如: <E> <T><类型1,类型2…>: 指定多种类型的格式,多种类型之间用逗号隔开.例如: <E,T> <K,V>泛型可以写在类上修饰符 class 类名<类型>{​​// E表示一个类型变量 在使用时就要确定泛型的对象​泛型可以写在方法上。

2024-03-06 10:37:27 119

原创 文件的上传和下载:视频测试

本实验是对前后端文件的上传和下载进行测试的小案例,前后端源码齐全

2023-11-15 22:24:22 70

原创 Maven的继承、管理和安装

maven是一款构建与管理java项目的工具,使用maven可以帮助我们更快的构建项目、打包及各种版本的管理。而maven的分模块开发主要是方便依赖的管理和在项目中方便其他成员调用我们封装好的模块。

2023-09-23 10:13:58 73 1

原创 Springboot整合mqtt实现消息的订阅

​MQTT是一个客户端服务端架构的发布/订阅模式的消息传输协议。它的设计思想是轻巧、开放、简单、规范,易于实现。这些特点使得它对很多场景来说都是很好的选择,特别是对于受限的环境如机器与机器的通信(M2M)以及物联网环境(IoT)。MQTT的主要通讯方式是发布与订阅,客户端可以作为消息的发布者,也可以作为消息的订阅者。当发布者对某一主题进行消息的发布后,订阅了同一主题的订阅者便可以接收到发布的信息。在 MQTT 中默认是广播的,也就是说订阅了相同 topic 的订阅者都能收到发布者发送的消息。

2023-09-07 22:57:13 1671 1

原创 Springboot application.yml文件的基础配置

在启动springboot项目时会默认加载application.yml文件,该文件的内容将被赋值到某些类的属性:这些实体类可以是自定义的,也可以是系统类。自定义的实体类配置需要加上@Component将这个实体类交给spring容器管理、加上@ConfigurationProperties用于获取配置文件中的属性定义并绑定到Java Bean或属性中。@ConfigurationProperties(“相同的前缀”),实体类中的属性名跟配置文件的属性名应保持一致。

2023-08-21 21:56:05 220 1

原创 stm32标准库移植dmp库读取mpu6050姿态角数据

stm32移植dmp库读取mpu6050姿态角数据,初始化失败

2023-07-30 22:04:44 1034 4

原创 java接口interface小细节public default

其中public static修饰的是静态方法不能重写,由接口名直接调用即可。 private static修饰静态私有方法,只能给内部静态方法调用。public default修饰的是默认方法,可重写可不重写,由实现类调用。 private 普通私有方法,给内部默认方法调用

2023-07-20 22:07:53 123

原创 匿名内部类

匿名内部类:是内部类的简化写法,指的是创建一个匿名的实现类的子类的或实现接口的对象。new 类名或者接口名() {

2023-03-16 22:14:18 70 1

原创 vscode open browser failed!! Please check if you have installed the browser correctly错误!

2、打开open in browser 安装1.1.0版本即可 注意安装好后要重新启动vs code。当vscode显示如下错误时,一般的解决方法有两种。1、检查浏览器的更新,更新到最新版本即可。

2023-01-11 23:23:04 1034 2

图书程序流程图.drawio

图书程序流程图.drawio

2022-11-21

空空如也

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

TA关注的人

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