使用场景 监控事件 读取事件 写入事件 } PS:注意select语句如果做监听使用的话,尽量嵌套在for循环中,因为单独的select是阻塞的,并且是又返回值的,eg: 这...
使用场景 监控事件 读取事件 写入事件 } PS:注意select语句如果做监听使用的话,尽量嵌套在for循环中,因为单独的select是阻塞的,并且是又返回值的,eg: 这...
channel是什么? 使用场景 使用方式##无缓冲区的channel创建 var NoRoutChannel chan 【类型】= make(chan 【类型】)使用场景只...
项目需要使用限流措施,查阅后主要使用令牌桶算法实现,为了更灵活的实现限流,就自己实现了一个简单的基于令牌桶算法的限流实现。 令牌桶算法描述 令牌桶这种控制机制基于令牌桶中是否...
背景当系统并发量攀升,为了在有限的物理资源下保护系统可用性,对用户发来的请求进行限流。 限流思路who(限流维度):用户维度限流:同一个用户,如果发生过多的异常流量,计数到r...
1 生产者配置参数:kafka.producer.retries 当生产者发送失败的时候重试的次数,大多数情况下,如果kafka生产端发送的数据是在异步事件队列里边,这个数据...
一 首先我们看下TCP报文头 说明:1 源端口号(16位):标识发送端端口号2 目的端口号(16位):标识目的端口号3 序列号:表示发送数据的位置,字段长为32位。每发送一次...
好哒,我也是刚刚开始学习,以后学到Stream的原理的时候补上一个简书
lambda表达式Lambda表达式1 什么是lambda表达式本质是一个“语法糖”,由编译器帮你转换常规的代码,使之变成可读性更高,更为简洁。 2 优势简洁可读性高 3 语法(paramet...
一:函数式接口函数式接口其实本质上还是一个接口,但是它是一种特殊的接口:SAM类型的接口(Single Abstract Method)。jdk8的lambda表达式的函数式...
Lambda表达式1 什么是lambda表达式本质是一个“语法糖”,由编译器帮你转换常规的代码,使之变成可读性更高,更为简洁。 2 优势简洁可读性高 3 语法(paramet...
Lambda表达式 1 什么是lambda表达式 本质是一个“语法糖”,由编译器帮你转换常规的代码,使之变成可读性更高,更为简洁。 2 优势 简洁 可...