摘要: 简介 轻量级Java框架,在Java的JDBC层提供额外服务,以jar包的形式提供服务(增强版数据库连接驱动)。 适用于基于JDBC的ORM框架、支持第三方数据库连接池、支持实现了JDBC规范的数据库。 读写分离:基于已配置好主从复制的多个数据库。 使用步骤 在springboot项目中使用。 一、 阅读全文
posted @ 2023-05-05 18:51 在博客做笔记的路人甲 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 简介 MySQL主从复制是一个异步的复制过程,底层是基于MySQL数据库自带的二进制日志功能。 指一台或多台MySQL数据库(从库,slave)从另一台数据库(主库,master)进行日志的复制、日志解析,最终实现从库数据与主库数据保持一致。 原理 1、master将 改变 记录到二进制日志中。 2 阅读全文
posted @ 2023-05-05 17:41 在博客做笔记的路人甲 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、准备不同环境的配置文件 通用:application.yml 一定会被使用的配置信息,存放通用的配置。 #通用配置 server: port: 8080 生产环境:application-prod.yml 存放生产环境的配置信息,如生产数据库的连接配置。 #生产环境,配置数据库连接信息 spri 阅读全文
posted @ 2023-05-02 17:03 在博客做笔记的路人甲 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 简介 Spring Cache是一个缓存框架,实现了基于注解的缓存功能。 它提供了一层抽象,底层可以切换不同的cache实现,通过CacheManager接口统一不同的缓存技术。 使用不同的缓存技术只要实现对应CacheManager的接口即可,若不指定,则使用内置的基于Map的缓存。 使用 在sp 阅读全文
posted @ 2023-05-01 02:08 在博客做笔记的路人甲 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 一、JDK 使用压缩包安装,jdk-8u361-linux-x64.tar.gz。 //1、解压 tar -zvxf ....tar.gz //2、配置环境变量 vim /etc/profile //新增内容 JAVA_HOME=/soft/jdk1.8.0_361 PATH=$JAVA_HOME/ 阅读全文
posted @ 2023-04-30 16:24 在博客做笔记的路人甲 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、点击新建线程组 配置线程数量、运行时间、是否循环...... 二、配置HTTP请求 三、HTTP具体配置 配置、ip、端口、请求....... 四、配置监听器 用来观看请求与响应数据。 五、点击绿色箭头运行 阅读全文
posted @ 2023-04-21 13:29 在博客做笔记的路人甲 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 核心原理 1、使用空缓存解决缓存穿透问题。 2、使用逻辑过期解决缓存击穿问题。 实现代码 package com.lurenjia.pets_adoption.utils; import cn.hutool.core.util.StrUtil; import cn.hutool.json.JSONO 阅读全文
posted @ 2023-04-21 00:28 在博客做笔记的路人甲 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 简介 线程池是一种利用池化技术思想来实现的线程管理技术,主要是为了复用线程、便利地管理线程和任务、并将线程的创建和任务的执行解耦开来。 核心参数 1、核心线程数 2、最大线程数 3、空闲线程最大存活时间 4、时间单位 5、线程等待队列 5、线程工厂 6、饱和策略 饱和策略 1、ThreadPoolE 阅读全文
posted @ 2023-04-20 23:34 在博客做笔记的路人甲 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 使用流程 一、导入依赖 <!--Redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependen 阅读全文
posted @ 2023-04-18 17:56 在博客做笔记的路人甲 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 使用Jedis框架进行连接操作: 一、导入依赖: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4.3.1</version> </dependency> 二、代码编写: / 阅读全文
posted @ 2023-04-18 17:02 在博客做笔记的路人甲 阅读(97) 评论(0) 推荐(0) 编辑