- 博客(26)
- 收藏
- 关注
原创 Java接口限流----固定窗口算法(计数算法)
1、计数器算法计数器算法是限流算法里最简单也是最容易实现的一种算法。比如我们规定,对于A接口来说,我们1分钟的访问次数不能超过100个。那么我们可以这么做:在一开 始的时候,我们可以设置一个计数器counter,每当一个请求过来的时候,counter就加1,如果counter的值大于100并且该请求与第一个 请求的间隔时间还在1分钟之内,那么说明请求数过多;如果该请求与第一个请求的间隔时间大于1分钟,且counter的值还在限流范围内,那么就重置 counter,具体算法的示意图如下:这个算法虽然简单
2022-07-13 21:28:47
540
1
原创 设计模式-观察者模式
说明观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己应用场景对一个对象状态的更新,需要其他对象同步更新,而且其他对象的数量动态可变。对象仅需要将自己的更新通知给其他对象而不需要知道其他对象的细节。模式特征Subject:抽象主题角色,他把所有观察者对象保存在一个集合里,可以有任意数量的观察者,抽象主题提供一个接口
2022-07-13 20:57:01
54
原创 zookeeper 集群的搭建
节点:node09 node10 node11【1】3节点中安装jdk【2】所有集群节点创建目录: mkdir opt/sxt【3】node09中压缩包解压在其他路径下:tar xf zookeeper-3.4.6.tar.gz -C /opt/sxt/【4】node09中配置环境变量vi /etc/profileexport ZOOKEEPER_PREFIX=/opt/sxt/zookeeper-3.4.6PATH=$ZOOKEEPER_PREFIX/bin【5】分发 /etc/prof
2022-06-21 22:11:01
171
原创 设计模式-单例模式
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。单例的实现主要是通过以下三个步骤:1、将类的构造方法定义为私有方法。这样其他类的代码就无法通过调用该类的构造方法来实例化该类的对象,只能通过该类提供的静态方法来得到该类的唯一实例。2、定义一个私有的类的静态实例。3、提供一个公有的获取实例的静态方法。单例追求的目标
2022-06-21 22:05:15
84
原创 Maven报:Unable to import maven project: See logs for details
1、编译环境一、编译环境编辑器:IntelliJ IDEA 2018.3 x64maven:3.6.3jdk:1.8系统:win102、二、问题背景新建项目,配置maven如下图:添加maven依赖自动导入,如下:当等待一段时间后结果提示如下:3、查看日志这里提示说查看日志,其实是查看idea的运行日志。具体内容并不会打印在控制台中。具体查看方式如下图指引:打开日志:日志的具体错误信息如下:4、问题原因与解决解决办法:降低maven版本...
2022-06-14 22:58:22
31135
2
原创 尼康D7100_认识机身上的控件
尼康D7100_认识机身上的控件文章目录一、镜头图片一、镜头图片一、镜头图片一、镜头图片【1】曝光模式转盘:M:全手动曝光模式A:光圈优先曝光模式S:快门优先曝光模式P:程序曝光模式,类似自动档,快门、光圈由相机设置,不过可以自己调节。选择P,在自动测光完成后,会纪录曝光量,在这个曝光量不变的情况 下你可以去调节其中的快门和光圈的组合 。Auto:是全自动。AF和M那个开关是对焦模式开关。如果安装的自动镜头上也有这个开关,必须都开到AF才能自动对焦。那个有L的拨扭是对焦点锁 定开关
2022-04-25 21:53:29
12642
1
原创 尼康D7100_认识镜头上的控件
尼康D7100_认识镜头上的控件 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:尼康D7100_认识镜头上的控件文章目录一、镜头图片二、镜头上的参数含义一、镜头图片尼康18-140mm镜头二、镜头上的参数含义表示含义:AF-S: AF表示是自动对焦镜头,S(silent)表示对焦的声音很小NIKKOR: 尼克尔,镜头的品牌。DX: 是尼康的非全画幅的一种专用称谓。全画幅上会刻上FX。VR: 是指这个镜头带有尼康的光学防抖系统,可以根据手的抖动做一些补偿性
2022-04-25 21:14:57
2436
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人