自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis面试总结

1.Redis持久化机制Redis是一个支持持久化的内存数据库,通过持久化机制把内存中的数据同步到硬盘文件来保证数据持久化。当Redis重启后把硬盘文件重新加载到内存。实现:单独创建fork(分支)一个子进程,将当前父进程的数据库数据复制到子进程的内存中,然后由子进程写入到临时文件中,持久化的过程结束了,再用这个临时文件替换上次的快照文件,然后子进程退出,内存释放1.1RDB:​ 按照一定的时间周期策略把内存的数据以快照的形式保存到硬盘的二进制文件。即Snapshot快照存储,对应产生的数据文件为

2021-02-24 21:01:31 174

原创 JsonPath介绍及使用

1.介绍JsonPath是一种简单的方法来提取给定JSON文档的部分内容。JsonPath有许多编程语言,如Javascript,Python和PHP,Java。参考地址:https://github.com/json-path/JsonPath2.作用JsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容。如果可以使用JsonPath来解析json,以下的问题可以被解决:2.1数据不使用特殊的脚本,可以在客户端交互的发现并取并获取。

2021-02-24 20:56:51 4316

原创 Nacos入门及配置多环境运用(二)

Nacos入门及配置多环境运用(二)参考前言创建study-nacos-config项目application.ymlapplication-dev.ymlapplication-test.ymlbootstrap.yml创建study-nacos-user项目配置Nacos-server测试二、使用步骤1.引入库2.读入数据总结参考Spring cloud NacosNacos入门及配置运用(一)前言在开发的实际场景中,我们的配置文件分开发、测试、生产环境;可能还有预生产环境;这样每一个微服务

2020-09-08 17:28:04 495

原创 Nacos入门及配置运用(一)

创建study-nacos-config子工程新建配置在Nacos-Server中新建配置,其中Data ID它的定义规则是:${prefix}-${spring.profile.active}.${file-extension}prefix 默认为 spring.application.name 的值,也可以通过配置项spring.cloud.nacos.config.prefix 来配置。spring.profile.active即为当前环境对应的profile,可以通过配置项 spring.

2020-09-03 15:35:49 511

原创 Spring-cloud-gateway如何配置及整合Nacos

Spring-cloud-gateway如何配置及整后Nacos前言一、相关概念二、工作流程二、使用步骤1.引入库2.读入数据总结前言Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。Spring Cloud Gateway 作为 Spring Cloud 生态系统中的网关,

2020-09-03 15:33:02 1849

原创 如何区分一个接口多实现Bean的注入

当一个接口有多个实现类//接口public interface UserService{ public void say();}//接口的实现类@Servicepublic class UserServiceImpl1 implements UserService{ public void say(){ System.out.println("UserServiceImpl1"); }}@Servicepublic class UserServiceImpl2 implement

2020-06-15 17:41:16 666

原创 如何将自己生成jar在线上打包使用

如何将自己生成jar在线上打包使用第一种方法第二种方法第一种方法直接在我们项目的pom中引入自己本地jar坐标第二种方法在项目的根目录下创建libs,导入自己建的jar包在项目的pom中引入本地jar坐标,增加红色框中的两个属性<scope>system</scope> <!--表示依赖项不会从maven仓库抓,而是从本地系统文件拿,一定要配合systemPath使用--><systemPath>${pom.basedir}/libs/m

2020-06-11 17:00:51 786

空空如也

空空如也

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

TA关注的人

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