Spring Boot 部署方式,Spring Boot 热部署,Spring Boot 热启动
在SpringBoot中,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在application.properties中关闭模版引擎的缓存,如下: 1、模板热部署 Thymeleaf的配...
在SpringBoot中,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在application.properties中关闭模版引擎的缓存,如下: 1、模板热部署 Thymeleaf的配...
背景简介 Grab 是东南亚的打车巨头,app 下载量已有 5500 万,司机有 120 万 app 与 server 通信时需要使用一个认证 token,Grab 使用 Redis 来缓存 token,使用 Mysql 来持久化备份 之前...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
前言 Redis 是一个强大的内存型存储,具有丰富的数据结构,使其可以应用于很多方面,包括作为数据库、缓存、消息队列等等。 如果你的印象中Redis只是一个 key-value 存储,那就错过了Redis很多强大的功能,下面就是实际应用场景...
1. 输出内容格式化 例如 mount 命令的输出结果看起来很费劲 可以使用 column 对其进行格式化 mount | column -t 再比如有的文件内容格式也不友好 cat /etc/passwd 可以根据 : 进行格式化 cat...
Redis Cluster 不保证强一致性,在一些特殊场景,客户端即使收到了写入确认,还是可能丢数据的。 场景1:异步复制 client 写入 master B master B 回复 OK master B 同步至 slave B1 B2...
布隆过滤器的概念 布隆过滤器(Bloom Filter)于 1970 年由布隆提出的,是专门用于检索一个元素是否存在于一个集合中的算法。 你可能会想,判断一个元素是否在集合中,这不就是集合自带的功能吗? 元素数量少的时候的确没问题,但如果有...
内容目录: 1、 简述 Redis Cluster 的 slot 2、 Redis Cluster 的主要优势 3、 Redis Cluster 限制 4、 hash tag 机制 1. 概述 Redis Cluster 是 Redis 原...
简介 算法是解决问题的方法,通常一个问题会有多种解决方法,就是有多种算法,那么我们如何决定哪个算法更好或者更高效呢? 为了描述一个算法的效率,就用到了这个大O,包括: 1、 O(n) 线性时间操作 2、 O(1) 常数时间操作 3、 O(l...
Redis支持使用Lua脚步来进行功能扩展,这个能力给Redis带来了更多的应用场景,你可以编写若干命令组合,作为一个小型的非阻塞事务或者更新逻辑 使用脚本的好处 1更快 Redis应用的使用方式很多都是 read-compute-writ...
内容目录: 1、 Sentinel 如何工作的? 2、 核心配置项 3、 怎么选出新 master 的? 4、 Sentinel 有多个,具体谁来执行故障转移? 5、 Sentinel 是怎么发现 slave 和其他 sentinel 的?...