240 发简信
IP属地:北京
  • golang select

    使用场景 监控事件 读取事件 写入事件 } PS:注意select语句如果做监听使用的话,尽量嵌套在for循环中,因为单独的select是阻塞的,并且是又返回值的,eg: 这...

  • 120
    golang channel详解

    channel是什么? 使用场景 使用方式##无缓冲区的channel创建 var NoRoutChannel chan 【类型】= make(chan 【类型】)使用场景只...

  • 120
    基于令牌桶算法的Java限流实现

    项目需要使用限流措施,查阅后主要使用令牌桶算法实现,为了更灵活的实现限流,就自己实现了一个简单的基于令牌桶算法的限流实现。 令牌桶算法描述 令牌桶这种控制机制基于令牌桶中是否...

  • 限流算法

    背景当系统并发量攀升,为了在有限的物理资源下保护系统可用性,对用户发来的请求进行限流。 限流思路who(限流维度):用户维度限流:同一个用户,如果发生过多的异常流量,计数到r...

  • kafka配置参数详解

    1 生产者配置参数:kafka.producer.retries 当生产者发送失败的时候重试的次数,大多数情况下,如果kafka生产端发送的数据是在异步事件队列里边,这个数据...

  • 120
    TCP/IP三次握手和四次挥手

    一 首先我们看下TCP报文头 说明:1 源端口号(16位):标识发送端端口号2 目的端口号(16位):标识目的端口号3 序列号:表示发送数据的位置,字段长为32位。每发送一次...

  • 好哒,我也是刚刚开始学习,以后学到Stream的原理的时候补上一个简书

    lambda表达式

    Lambda表达式1 什么是lambda表达式本质是一个“语法糖”,由编译器帮你转换常规的代码,使之变成可读性更高,更为简洁。 2 优势简洁可读性高 3 语法(paramet...

  • 120
    java8--函数式接口,以及和Lambda表达式的关系

    一:函数式接口函数式接口其实本质上还是一个接口,但是它是一种特殊的接口:SAM类型的接口(Single Abstract Method)。jdk8的lambda表达式的函数式...

  • lambda表达式

    Lambda表达式1 什么是lambda表达式本质是一个“语法糖”,由编译器帮你转换常规的代码,使之变成可读性更高,更为简洁。 2 优势简洁可读性高 3 语法(paramet...

  • java8的lambda表达式简介

    Lambda表达式 1 什么是lambda表达式 本质是一个“语法糖”,由编译器帮你转换常规的代码,使之变成可读性更高,更为简洁。 2 优势 简洁 可...