递归的时间复杂度计算较为麻烦。以下我们使用归并排序的例子,对递归复杂度进行推演。 假设现在有一个归并排序。他的运行总时间是 T(n),我们通过将其分解成 2 个计算式,即 :...
递归的时间复杂度计算较为麻烦。以下我们使用归并排序的例子,对递归复杂度进行推演。 假设现在有一个归并排序。他的运行总时间是 T(n),我们通过将其分解成 2 个计算式,即 :...
安装插件 获取postman的token 配置导入的postman的token 导出接口到postman
OpenFegin日志打印功能 Fegin 提供了日志打印功能,我们可以通过配置来调整日志级别,从而了解 Fegin 中 Http 请求的细节。说白了就是对 Fegin 接口...
下载 配置环境 配置到环境变量path中 校验是否成功 ···phantomjs --version···
canal canal使用的是1.1.5版本 instance.properties配置 Note canal.instance.master.address = 172.1...
1、下载对应的Chromedriver版本 首先,打开的谷歌浏览器,找到目前你谷歌浏览器的版本。(打开设置,点击关于谷歌就能看到,如下图) 然后chromedriver的版本...
设置下载
一.使用命令拉取mysql 拉取mysql的命令为 docker pull mysql ,但是这样的话,docker会自动帮你拉取最新的版本的mysql,一般最好就是在mys...
查询版本 安装 ···yum install java-1.8.0-openjdk···安装Java1.8按两次Y确认 配置环境变量 usr/lib/jvm/java-1.8...
下载包 wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache...
实现方法 接口 调用 实现类 代理类文件。
AQS AQS设计思路 状态,队列,CAS状态:1、state属性,标识同步器被被占用。2、volatile类型
一、设置样式 例如文档中有 一级标题、二级标题、三级标题........... 正文内容,右键样式: 设置文字、格式、段落、编号等。 快捷键设置 按键盘录入快捷键:例如Ctr...
一Joiner 测试 1、将集合list1中的元素使用#连接起来,变为一个字符串 输出:Google#Guava#Java#Scala#Kafka 2、将集合list2中的元...
算法详解 计数算法 说明 技术算法,为最简单的限流算法。核心思想是,每隔一段时间,,为计数器设定最大值,请求一次,计数器数量减一,如果计数器为0,则拒绝请求。 图示流程 适用...
基础使用 @Builder注释为你的类生成相对略微复杂的构建器API。@Builder可以让你以下面显示的那样调用你的代码,来初始化你的实例对象: 作用 1、创建一个名为Th...
任务进阻塞队列的时候,当前线程不会被阻塞,用的offer,如果放入失败,会返回false,所以手动park
java限流算法1 场景 程序中经常需要对接口进行限流,防止访问量太大,导致程序崩溃。 常用的算法有:计数算法、漏桶算法、令牌桶算法,最常用的算法是后面两种。 2 算法详解 2.1 计数算法...
编辑 添加请求设置头 添加脚本
安装Elasticsearch 安装 官方的镜像的网络设置是允许外部访问的即network.host=0.0.0.0 如果要制定es配置可用通过-E{param=value}...