自定义博客皮肤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)
  • 收藏
  • 关注

原创 docker项目部署

镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。

2024-04-29 17:41:34 882

原创 spring整合事务

Transactional作用:就是在当前这个方法执行开始之前来开启事务,方法执行完毕之后提交事务。如果在这个方法执行的过程当中出现了异常,就会进行事务的回滚操作。@Transactional注解:我们一般会在业务层当中来控制事务,因为在业务层当中,一个业务功能可能会包含多个数据访问的操作。在业务层来控制事务,我们就可以将多个数据访问操作控制在一个事务范围内。@Transactional注解书写位置:方法->当前方法交给spring进行事务管理。

2024-04-11 16:30:07 633

原创 任务调度工具Spring Task

是Spring框架提供的任务调度工具,可以按照约定的时间自动执行某个代码逻辑。定时任务框架定时自动执行某段Java代码为什么要在Java程序中使用Spring Task?1). 信用卡每月还款提醒2). 银行贷款每月还款提醒3). 火车票售票系统处理未支付订单4). 入职纪念日为用户发送通知只要是需要定时处理的场景都可以使用Spring Task。

2024-04-09 16:50:25 621

原创 缓存 Spring Cache

Spring Cache 是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。Spring Cache 提供了一层抽象,底层可以切换不同的缓存实现,例如:EHCacheCaffeineRedis(常用)

2024-04-03 09:38:57 547 2

原创 微信小程序开发之微信登录

wechat:jwt:# 设置jwt签名加密时使用的秘钥# 设置jwt过期时间# 设置前端传递过来的令牌名称。

2024-04-01 20:25:29 4917

原创 后端发送http请求和接收响应(HttpClient)

在HttpClientTest中添加POST方式请求方法,相比GET请求来说,POST请求若携带参数需要封装请求体对象,并将该对象设置在请求对象中。HttpClient:Http客户端对象类型,使用该类型对象可发起Http请求。HttpClients:可认为是构建器,可创建HttpClient对象。扫描支付、查看地图、获取验证码、查看天气等功能。创建HttpClient对象。创建HttpClient对象。创建HttpClient对象。发送请求,接受响应结果。发送请求,接收响应结果。创建Http请求对象。

2024-04-01 17:31:26 410

原创 nginx的反向代理和负载均衡

就是将前端发送的动态请求由 nginx 转发到后端服务器为什么不直接通过浏览器直接请求后台服务端,需要通过nginx反向代理呢?

2024-03-28 17:52:13 1683 1

原创 springboot打印mybatis plus的sql日志

在SpringBoot配置文件application.yml中添加一下配置就可以查看SQL语句了:

2024-03-21 16:57:23 310 1

原创 MyBatis-Plus条件构造器常用函数

allEq:全部eq(或个别isNull)eq:等于=ne:不等于<>gt:大于>ge:大于等于>=lt:小于<le:小于<=between:BETWEEN 值1 AND 值2notBetween:NOT BETWEEN 值1 AND 值2like:like'%值%'notLike:not Like'%值%'likeLift:like'%值'likeRight:like'值%'notLikeLift:not Like'%值'notLikeRight:not Like'值%'

2024-03-18 14:55:33 473

原创 mysql数据库如何建表(语法,约束,类型)

相对来说,char的性能会更高些。username varchar(20) not null unique comment '用户名',username varchar(20) not null unique comment '用户名',id int comment 'ID,唯一标识', # id是一行数据的唯一标识(不能重复)gender char(1) default '男' comment '性别'gender char(1) default '男' comment '性别'

2024-03-14 14:06:34 1320

原创 MySQL数据库操作语句

DQL英文全称是Data Query Language(数据查询语言),用来查询数据库表中的记录。查询关键字:SELECT。

2024-03-13 11:56:10 1436 1

原创 Linux防火墙操作

虽然上述讲解的两种方式,都可以停止Tomcat服务,但是推荐使用第一种方式(./shutdown.sh)执行脚本来关闭tomcat服务,如果通过第一种方式停止不了tomcat了,这个时候,我们可以考虑使用第二种方式,强制杀死进程。在Tomcat安装目录下有一个bin目录,这个目录中存放的是tomcat的运行脚本文件,其中有一个脚本就是用于停止tomcat服务的。然后通过kill -9 的形式,来杀死系统进程。注意: 上面我们也提到了,直接关闭系统的防火墙,是不建议的,因为这样会造成系统不安全。

2024-03-13 11:30:09 416

原创 Linux常用命令

作用: vi命令是Linux系统提供的一个文本编辑工具,可以对文件内容进行编辑,类似于Windows中的记事本语法: vi fileName说明: 1). vim是从vi发展来的一个功能更加强大的文本编辑工具,编辑文件时可以对文本内容进行着色,方便我们对文件进行编辑处理,所以实际工作中vim更加常用。2). 要使用vim命令,需要我们自己完成安装。

2024-03-13 11:26:10 950

原创 Git常用命令(本地,远程)

如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件,此时再从远程仓库拉取文件的时候会报错(fatal: refusing to merge unrelated histories )注意:上面的用户名和密码对应的就是我们在码云上注册的用户名和密码,认证通过后会将用户名和密码保存到windows系统中(如下图),后续再推送则无需重复输入用户名和密码。如果要查看已经配置的远程仓库服务器,可以执行 git remote 命令,它会列出每一个远程服务器的简称。

2024-03-13 10:58:57 573

原创 Java基础语法

变量就在程序中临时存储数据的容器。但是这个容器中只能存一个值。数据类型 变量名 = 数据值;//1.定义byte类型的变量//数据类型 变量名 = 数据值;​//2.定义short类型的变量​//3.定义int类型的变量int c = 30;​//4.定义long类型的变量​//5.定义float类型的变量​//6.定义double类型的变量​//7.定义char类型的变量​//8.定义boolean类型的变量​注意点。

2024-03-13 10:46:08 444

空空如也

空空如也

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

TA关注的人

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