摘要:
##表达形式 (parameters) -> expression (parameters) -> {statement;} 形式一:没有参数 () -> System.out.println("Helo World") 形式二:只有一个参数 name -> System.out.println(" 阅读全文
摘要:
###1.创建项目,修改pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId> 阅读全文
摘要:
###1.创建turbine项目,修改pom.xml文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> < 阅读全文
摘要:
package com.rdf.web.util; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.google.gson.TypeAdapter; import com.google.gson. 阅读全文
摘要:
1.开启idea配置 2.鼠标选中java目录快捷键 ctrl+alt+o 3.点击run 整个目录都变了,可能有少部分没改,手动修改下 阅读全文
摘要:
1. 创建eureka-consumer子项目 2. 添加pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3. 阅读全文
摘要:
1. 创建eureka-client子项目 2. 添加pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.or 阅读全文
摘要:
常见的限流算法一只手都可以数的过来,今天我们挑选令牌桶算法、漏桶算法、滑动窗口和计数器算法来讲一下。 令牌桶算法 Token Bucket令牌桶算法是目前应用最为广泛的限流算法,顾名思义,它有以下两个关键角色: 令牌 获取到令牌的Request才会被处理,其他Requests要么排队要么被直接丢弃 阅读全文
摘要:
![](https://img2020.cnblogs.com/blog/2044016/202011/2044016-20201105102805774-523115576.png) 阅读全文
摘要:
不推荐自己编写的分布式锁 推荐Redission和Curator实现 在选择Redission和Curator,考虑到并发,因为Curator是强一致性的,如果zookeeper是一个集群,需要把数据copy到所有集群节点 阅读全文