- 博客(15)
- 收藏
- 关注
原创 面试题总结
定期删除, redis默认每隔100ms检查, 是否有过期的 key, 有过期key则删除。因此redis还会启用惰性删除的策略, 你在获取某个key的值的时候 redis会检查一下这个key是否过期, 过期则删除。因此没有采用这一策略.(6)volatile-ttl:当内存不足以容纳新写入数据时,在设置了过期时间的键 空间中,有更早过期时间的key 优先移除。(2)allkeys-lru: 当内存不足容纳新写入的数据时, 在键空间中, 移除最近最少使用的key。redis采用定期删除+惰性删除的策略。
2024-06-08 16:41:29
147
原创 狂神说Redis学习 ( 在学习 )
狂神聊Redis狂胜Redis课程安排:nosql 讲解 阿里巴巴架构演进 nosql 数据模型 Nosql 数据分类 CAP BASE Redis入门 Redis安装(Windows & Linux) 服务器 五大基本数据类型 String List Set Hash Zset 三种特殊数据类型 geo hyperloglog Redis 配置详解 Redis 持久化 RDP AOF Redis 事务操作 R.
2022-03-10 17:14:17
2749
原创 狂神docker学习(Docker学习/Docker概述/Docker的历史 )
学前准备:1.Linux 必要 2.SpringBootDocker学习Docker概述: Docker安装 Docker命令 镜像命令 容器命令 操作命令 Docker镜像 容器数据卷 DockerFile Docker网络原理 IDEA整合Docker Docker Compose Docker Swarm CICD JenkinsDocker概述Docker为什么会出现?一款产品 : 开发上线 两套环境 ! 应用环境,应用配置 !开发..
2022-02-09 22:47:45
493
原创 尚硅谷VUE学习笔记一(vue的特点/实现/安装Vue)
vue得特点:采用组件化模式 ,提高代码的复用率.且让代码更好维护 声明式编码,让编码人员无需参与DOM,提高代码的开发效 使用虚拟DOM+Diff算法,尽量使用DOM节点VUE
2022-01-23 11:24:01
460
原创 狂神Spring学习笔记 (代理模式/AOP/Mybatis)(暂时完毕)
10,代理模式为什么要学习代理模式?因为这就是springAOP的底层! [SpringAOP和SpringMVC](面试必问)代理模式的分类:静态代理 动态代理10.1 静态代理角色分析抽象角色 : 一般会使用接口或者抽象类来决定 真实角色 : 被代理的角色 代理角色 : 代理真实角色,代理真实角色后,我们一般会做一些附属操作 客户 : 访问代理对象的人!代码步骤 :1. 接口2. 真实角色3. 代理角色4. 客...
2022-01-17 23:11:21
419
原创 狂神Spring学习笔记 IOC理论(ioc的创建方式,DI注入)
7.bean的自动装配自动装配是spring满足他们bean依赖一种方式spring会在上下文中自动寻找,并自动给bean装配属性在spring中三种装配的方式1.在xml中显示的配置2.在Java中显示配置3.隐式的自动装配 [重要]7.4使用注解进行装配1.导入约束 : context2.配置注解支持...
2022-01-17 09:05:50
853
原创 tedu springcloud day08 学习总结
将yml配置文件配置到nacos配置中心中:第一步添加pom文件中nacos依赖<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency>第二步:修改yml配置文件server: p.
2021-12-29 18:30:26
277
原创 tedu spring微服务day07学习 网关服务
网关本质上要提供一个各种服务访问的入口,并提供服务接收并转发所有内外部的客户端调用,还有就是权限认证,限流控制等等。Spring Cloud Gateway是Spring公司基于Spring 5.0,Spring Boot 2.0 和 等技术开发的一个网关组件,它旨在为微服务架构提供一种简单有效的统一的 API入口,负责服务请求路由、组合及协议转换,并且基于 Filter 链的方式提供了权限认证,监控、限流等功能优点:性能强劲:是第一代网关Zuul的1.6倍。功能强大:内置了很多实用...
2021-12-28 10:54:25
569
原创 tedu day06 复习总结
LocalTime.now();获取当前时间什么样的接口只允许有一个抽象方法:函数式接口:@FunctionInterfacepublicjdk1.8中允许有静态方法Sentinel降级应用实践除了流量控制外,对调用链路中稳定的资源进行熔断降级也是保障高可用的重要措施之一.比如大家都访问a资源,在a资源中阻塞了,模拟实验线程不安全的线程安全的设置降级这样就模拟了熔断降级的操作了,首先...
2021-12-27 11:02:32
241
原创 尚硅谷Spring Cloud学习,复习day 01 -02 2020年
由于上一个内容加载不了图片就从新编写一篇博客了设置让注解生效过滤不想显示的文件(可以不设置)咱们workspace搭建完成了,继续搭建pom依赖文件还可以勾选以下配置,这样在父工程中创建子模块就可以自动生成一些pom依赖了dependence和dependenceManagement区别dependenceManagement通常用来父类管理的通常会在一个组织或者项目的最顶层的父pom中看到dependenceManagement元素...
2021-12-26 19:46:15
214
原创 尚硅谷Spring Cloud学习,复习day 01 2020年
微服务架构的体系:1.服务的注册于发现2.服务调用3.服务熔断4.负载均衡5.服务降级6.服务消息队列7.配置中心管理8.服务网关9.服务监控10.全链路追踪11.自动化构建部署12.服务定时任务调度操作SpringCloud=分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,俗称微服务全家桶SpringCLoud每一个版本应该对应Boot的版本服务注册中心:Eureka停止更新了,可以使用Zookee...
2021-12-26 17:46:34
274
原创 tedu Day05 复习总结(链路限流/限流异常处理/慢调用解析/热点限流/授权系统)
晨时: 1.当Nacos宕机了,本地内存会存放着配置中心的配置文件 2.项目中使用的是SLF4J~门面模式 3. 日志级别:trace,debug,info,warm,error
2021-12-24 11:11:32
368
1
原创 tedu 四阶段 day04复习总结(日志打印/idea中启动Nacos和Sentinel/限时拦截器)
配置中心学习,nacos打印日志第一步
2021-12-23 14:04:06
1578
原创 tedu 四阶段springcloud学习day02学习总结(idea连接数据库/nacos远端调用及负载均衡策略/Feign方式远端调用)
启动necos,在necos文件中打开bin目录,然后在bin目录下打开cmd控制窗口输入以下命令打开necos服务startup.cmd -m standalone
2021-12-21 11:11:25
2598
原创 tedu Spring Cloud day01 学习总结(课后作业/String的常用API)
课后作业总结课上知识点(养成好习惯)完成自己电脑中JAVA_HOME环境变量的配置。(JDK必须是8并且64Bit的)确保自己电脑中的mysql为5.7以上或者mariadb10.5以上版本并基于这个版本执行课前资料中的nacos-mysql.sql预习04-Nacos注册服务注册中心应用实践。...
2021-12-20 20:05:58
709
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人