自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redisson-分布式锁单Redis节点模式

使用分布式锁的主要目的是为了解决多线程或多进程并发访问共享资源时可能出现的竞争条件和数据一致性问题。使用分布式锁能够保证共享资源被安全地访问和修改,并且能够提供良好的并发性能和可靠性。

2024-05-18 17:32:51 332

原创 SpringBoot整合Shiro

shiro官网:https://shiro.apache.org/

2023-11-29 15:07:38 181

原创 Linux服务器安装MYSQL

涉及到的工具及软件连接链接:https://pan.baidu.com/s/1r577kFeuojUrMoEUn88B8w提取码:xh93。

2023-05-18 14:53:52 587 1

原创 oss对象存储的使用--spring Boot

文章目录

2021-11-24 17:37:35 1014

原创 SSO单点登录

文章目录SSO简介什么是单点登录登录注销单一服务器模式 登录单点登录常见的三种方式session广播机制实现cookie + redis实现token实现token实现单点登录及注册Demo点击跳转到码云仓库技术桟pomapplication.properties主程序entityvo自定为异常controllermapperservuceserviceimplutilsJwt生成令牌MD5加密统一返回值返回值状态码swaggerSSO简介web系统由单系统发展成多系统组成的应用群,复杂性应该由系统内部

2021-11-07 15:52:21 678

原创 Java面试题从基础到框架(持续更新中)

目录1. 目录2. JVM2.1. 线程2.2. JVM内存区域2.2.1. 程序计数器(线程私有)2.2.2. 虚拟机桟(线程私有)2.2.3. 本地方法区(线程私有)2.2.4. 堆(Heap-线程共享)-运行时数据区2.2.2. 方法区/永久代(线程共享)2.3. JVM运行时内存2.3.1. 新生代2.3.1.1. Eden区2.3.1.2. ServivorFrom2.3.1.3. ServivotTo2.3.1.4. MinorGc的过程(复制->清空->互换)1: eden、ser

2021-10-14 16:45:06 524

原创 经典的数据库面试题

目录1.为什么用自增列作为主键2.为什么使用数据索引能提高效率3.B+树索引和哈希索引的区别4.哈希索引的优势5.哈希索引不适用的场景6.B 树和 B+树的区别7.为什么说 B+比 B 树更适合实际应用中操作系统的文件索引和数据库索引?8.MySQL 联合索引9.什么情况下应不建或少建索引10.什么是表分区?11.表分区与分表的区别12.表分区有什么好处?13.分区表的限制因素14.如何判断当前 MySQL 是否支持分区?15.MySQL 支持的分区类型有哪些?16.四种隔离级别17.行级锁定的优点18.行

2021-10-12 18:01:30 150 1

原创 Redis高频面试题

Redis高频面试题文章目录Redis高频面试题1.redis是什么?2.redis怎么使用?3.应用场景StringList(双向链表)hash(hashmap)4.为什么redis是单线程还这么快5.redis 也可以进行发布订阅消息吗?6.redis能否将数据持久化,如何实现?RDB持久化原理AOF持久化原理7.主从复制模式下,主挂了怎么办?8.哨兵模式实现原理?(2.8 版本或更高才有)1.三个定时监控任务2.主客观下线:3.选举出某一哨兵节点作为领导者来进行故障转移9.redis 集群10.缓存

2021-10-12 17:28:35 162

原创 Spring Boot整合Mybatis实现增删改查

Spring Boot整合Mybatis实现增删改查技术栈及工具:构建项目编写配置实现使用mybatis进行CRUD实体类统一返回值类型自定义异常查询数据表中的所有数据daoMapper.xmlserviceserviceImplcontroller测试新增数据daomapper.xmlserviceserviceimplcontroller测试修改数据库中的方法daomapper.xmlserviceserviceImplcontroller测试删除用户数据daomapper.xmlserviceserv

2021-09-12 21:57:35 215

原创 spring boot前后端分离---后端封装数据库数据并返回接口给前端

spring boot前后端分离—后端封装数据库数据并返回接口给前端1.配置项目环境1.1application.properties配置 端口配置及MySQL连接#serverserver.port=8080#spring datasourcespring.datasource.url=jdbc:mysql:///jtsys?serverTimezone=GMT%2B8spring.datasource.username=rootspring.datasource.password=

2020-09-28 17:26:48 6792 1

原创 解决Spring Boot 正常启动后访问Controller提示404及500等错误

Spring Boot项目的时候遇到访问Controller报404错误,之前在搭建的时候没怎么注意这块。新创建项目成功后,作为项目启动类的Application在com.blog.start包下面,然后我写了一个Controller,然后包的路径是com.blog.ty.controller用的@RestController 注解去配置的controller,然后路径也搭好了,但是浏览器一直报404。最后找到原因是Spring Boot只会扫描启动类当前包和以下的包 ,就是说现在我启动类的包是在com.b

2020-07-06 20:07:23 4688

原创 Tampermonkey(油泼狓)插件的安装及使用

Tampermonkey(油泼狓)插件的安装及使用1.首先打开浏览器在搜索框中输入Tampermonkey或者直接复制这个网址进入官网下载https://www.tampermonkey.net/2.可以直接点击第二个进入chrome网上商店下载,(要是没有找到可以往下看)我这里是已经装过了,浏览器自动识别,要是没有装过可以点击获取,然后浏览器会自动的进行下载及安装不需要自己再手动操作什么。3.1使用官网下载点击网页可直接跳到Tampermokey官网https://www.tampermon

2020-06-15 01:28:39 36618

原创 如何删除MySQL服务

如何删除MySQL服务1.右键此电脑选择管理选择服务和应用程序点击服务找到MySQL(查看安装时自定义的名称)右键停止也可以直接win键加r弹出运行输入cmd确定输入:sc delete mysql(查看安装时自定义的名称)(不区分大小写)显示出下图界面如果显示出这个界面说明你没有用管理员权限打开cmd(找到命令提示符右键更多>以管理员身份运行)到这步MYSQL服务只是显示...

2020-04-28 11:34:36 20038

空空如也

空空如也

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

TA关注的人

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