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

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

  • Resize,w 360,h 240
    golang channel详解

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

  • 限流算法

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

  • kafka配置参数详解

    1 生产者配置参数:kafka.producer.retries 当生产者发送失败的时候重试的次数,大多数情况下,如果kafka生产端发送的数据...

  • Resize,w 360,h 240
    TCP/IP三次握手和四次挥手

    一 首先我们看下TCP报文头 说明:1 源端口号(16位):标识发送端端口号2 目的端口号(16位):标识目的端口号3 序列号:表示发送数据的位...

  • Resize,w 360,h 240
    java8--函数式接口,以及和Lambda表达式的关系

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

  • lambda表达式

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

  • java8的lambda表达式简介

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