logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式——责任链模式(图)

责任链模式总结如下(可点击放大):UML结构图如下:示例:public class ChainTest{public static void main(String[] args) {Handler handler1 = new HandlerImpl1();Handler handler2 = new HandlerImpl2();handler1.setNext(handler2);handl

#责任链模式#设计模式
okhttp请求使用cookie

okhttp使用cookie

#okhttp
常用的负载均衡算法

负载均衡的作用是将用户请求分发给不同的服务实例,既可以提高系统的吞吐量,也可以避免因为单一服务实例宕机导致整个系统不可用的情况。负载均衡算法定义了如何将请求分散到服务实例的规则,优秀的负载均衡算法能够有效提高系统的吞吐量,使服务集群中各服务的负载处于高效稳定的状态。常见的负载均衡算法如下:1.随机法该算法是随机从可用服务列表中选取一个服务实例来分发请求。它的实现非常h简单,一定程度上保证了请求的分

#负载均衡
Golang限流器rate使用

rate包是Google基于令牌桶的算法实现的限流器,可以在服务的限流中使用。我们通过一个例子来使用ratepackage mainimport ("fmt""time""context""golang.org/x/time/rate")func main() {//初始化 limiter 每秒10个令牌,令牌桶容量为20limiter :=rate.NewLimiter(rate.Every(t

cannot assign requested address错误解决

最近压测tcp服务时发现会出现cannot assign requested address的错误,网上查了一下原因如下:client端频繁建立连接,而端口释放较慢,导致建立新连接时无可用端口。通过netstat可以看到许多TIME_WAIT状态的连接netstat -ae | grep TIME_WAIT服务器在存在大量短连接的情况下,Linux的T...

Docker运行基于ubuntu镜像的容器后没有ifconfig和ping的解决方法

解决方法:1.更新apt-get update2.安装ifconfigapt-get install net-tools   3.安装pingapt-get install iputils-ping

Docker运行基于ubuntu镜像的容器后没有ifconfig和ping的解决方法

解决方法:1.更新apt-get update2.安装ifconfigapt-get install net-tools   3.安装pingapt-get install iputils-ping

Kafka安全认证(Java)

一、概述GSSAPI: 使用的Kerberos认证,可以集成目录服务,比如AD。从Kafka0.9版本开始支持PLAIN: 使用简单用户名和密码形式。从Kafka0.10版本开始支持SCRAM: 主要解决PLAIN动态更新问题以及安全机制,从Kafka0.10.2开始支持OAUTHBEARER: 基于OAuth 2认证框架,从Kafka2.0版本开始支持二、配置SASL/PLAINkafka配置文

#kafka
进入docker容器的四种方法

在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。进入Docker容器比较常见的几种做法如下:使用docker attach使用SSH使用nsenter使用exec一、使用docker attach进入Docker容器  Docker提供了attach命令来进入Docker容器。  接

gitlab修改仓库名称的方法

gitlab改仓库名称设置origin对应的远程路径git remote set-url origin http://####/new_repo.git

#gitlab
    共 21 条
  • 1
  • 2
  • 3
  • 请选择