240 发简信
IP属地:北京
  • match、match_phrase的区别

    一、数据准备 导入测试数据 查看全部数据: 原始数据:{ "id" : 1,"content":"关注我,系统学编程" }{ "id" : 2,"content":"系统学编...

  • a & (b-1) 不等于 a % b 啊。。。。 比如19%16=3,19&16=16

    图解HashMap原理

    1. 前言 本文的源码是基于JDK1.7,JDK1.8中HashMap的实现,引入了红黑树,在后面的文章会写到。后面还有一篇LinkedHashMap的解析:图解Linked...

  • 使用 hash & (length -1),可以说成mod的一种替代方式,即把index控制在length范围之内而且可以周而复始。但不能说成“等于” hash mod ( lenght -1 ) ,两者计算结果可是不一样的。我查了“&”--按位与的作用:按位与这个二元算术符,可以用于截取左操作数的低几位,但是右操作数的二进制位需要全是1(偶数最后一位是0,不能用),右操作数有几个1,就能截取到左操作数的低几位,也就是说,计算出来的结果,一定会比右操作数小。hash值就是左操作数,length - 1 就是右操作数 。楼主说的是“相当于”,应该也不是等于的意思吧,楼主介绍的这么细,很不容易,这个小细节上希望楼主的理解也是正确的。

    图解HashMap原理

    1. 前言 本文的源码是基于JDK1.7,JDK1.8中HashMap的实现,引入了红黑树,在后面的文章会写到。后面还有一篇LinkedHashMap的解析:图解Linked...

  • 这个公式请问从哪里得出的

    图解HashMap原理

    1. 前言 本文的源码是基于JDK1.7,JDK1.8中HashMap的实现,引入了红黑树,在后面的文章会写到。后面还有一篇LinkedHashMap的解析:图解Linked...

  • 120
    图解HashMap原理

    1. 前言 本文的源码是基于JDK1.7,JDK1.8中HashMap的实现,引入了红黑树,在后面的文章会写到。后面还有一篇LinkedHashMap的解析:图解Linked...

  • 如何理解AOP中的连接点(Joinpoint)、切点(Pointcut)、增强(Advice)、引介(Introduction)、织入(Weaving)、切面(Aspect)这些概念?

    a. 连接点(Joinpoint):程序执行的某个特定位置(如:某个方法调用前、调用后,方法抛出异常后)。一个类或一段程序代码拥有一些具有边界性质的特定点,这些代码中的特定点...

  • 120
    Nginx作为缓存服务

      上一篇文章讲了Nginx作为代理服务的使用方式,这篇文章我们讲一讲Nginx作为缓存服务是怎么工作的,以及实战的使用。  先看一张图:   面对第一次客户端的应用Ngin...

  • Java基础系列-Collector和Collectors

    原创文章,转载请标注出处:《Java基础系列-Collector和Collectors》 一、概述 Collector是专门用来作为Stream的collect方法的参数的。...

  • Java基础系列-Collector和Collectors

    原创文章,转载请标注出处:《Java基础系列-Collector和Collectors》 一、概述 Collector是专门用来作为Stream的collect方法的参数的。...

  • 感谢感谢,学习了!

    API接口安全性设计

    接口的安全性主要围绕Token、Timestamp和Sign三个机制展开设计,保证接口的数据不会被篡改和重复调用,下面具体来看: Token授权机制:用户使用用户名密码登录后...