240 发简信
IP属地:广西
  • kafka有自己的延迟队列啊

    Redis延迟队列

    不同的微服务之间做异步通迅时通常会使用Kafka,它非常适用于对消费次序或时间没有强一致性需要的场景。如果消息需要在指定的时间才可以被消费,Kafka并没有原生支持此类消费场...

  • 120
    kafka leader选举机制原理

    关注《大数据技术进阶》微信公众号,及时查看更多大数据技术干活!kafka在所有broker中选出一个controller,所有Partition的Leader选举都由cont...

  • 这个解法是我看过的,最简单明了,代码量最小,感觉最爽的解法

    LeetCode42----接雨水

    问题 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 输入: [0,1,0,2,1,0,1,3,2,1,2,1] 输...

  • 原题要求时间复杂度是O(log(m+n)), 你这复杂度是O(m+n)

    Leetcode4-求两个有序数组的中位数

    LeetCode题目编号和以前不一致了,编号可能会不对应。回到问题,描述有两个有序的数组,找数组的中位数如2,3,4,5,6 ,中位数为4;考虑的情况有,数组元素总数为奇数...

  • 你跟他们一样

    HTTPS 客户端验证 服务端证书流程

    网上的文章很多, 但是对摘要的验证流程不够通俗易懂。 证书预置和申请 1:客户端浏览器会预置根证书, 里面包含CA公钥2:服务器去CA申请一个证书3: CA用自己的签名去签一...

  • 120
    一文了解InnoDB存储引擎

    从Mysql5.5版本开始,InnoDB是默认的表存储引擎。其特点是行锁设计、支持MVCC、支持外键、提供一致性非锁定读、同时被设计用来最有效的利用以及使用内存和CPU。 本...

  • 通过A::foo()进入类A的foo方法,即'上一次非转发调用'的类变成A了,所以static::代表类A,A来调用who
    parent::foo()进入类A的foo方法,但"上一次非转发调用"的类仍然为C,所以static::代表C,C来调用who

    为什么上一次非转发调用'的类变成A了之后上一次非转发调用"的类仍然为C?

    php 后期静态绑定

    php手册上关于后期静态绑定如下解释:后期静态绑定工作原理是存储了在上一个"非转发调用"的类名。 这里我们先明确什么是"转发调用":"转发调用"指的是通过以下几种方式进行的静...