240 发简信
IP属地:北京
  • 什么是MVCC

    多版本并发控制:读取数据时通过一种类似快照的方式将数据保存下来,这样读锁和写锁就不冲突了,不同的事务session会看到自己特定版本的数据,版本...

  • Sentinel 熔断降级

    Sentinel是什么? Sentinel是面向分布式服务架构的轻量级流量控制,熔断降级产品,主要以流量控制为切入点,从流量控制,熔断降级,系统...

  • Java Filter过滤器中添加或修改request参数值

    业务场景 在传递数据的过程中, 需要用到加解密, 但是在每个接口中都来调用加解密的话, 整个程序就会变得非常臃肿, 所以当下考虑的解决方法是在统...

  • AES 加解密 前后台 Java JS

    简介 AES是一种对称加密方式,对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密...

  • HashMap 和 ConcurrentHashMap 的区别

    线程安全性不同, HashMap 是线程不安全的, ConcurrentHashMap 是线程安全的. ConcurrentHashMap 采用...

  • HashMap 和 HashTable 的区别

    继承的父类不同, 但都实现了 Map 接口. 线程安全性不同, HashMap 线程不安全, HashTable 线程安全. key 和 val...

  • ArrayList 和 LinkedList 的区别

    线程安全: ArrayList 和 LinkedList 都是线程不安全的, 它们的方法之间都是不同步的. 底层数据结构: ArrayList ...

  • ArrayList 和 Vector 的区别

    这两个类都继承了 List 接口(List 继承了 Collection接口), 它们都是有序集合, 存储的元素可以重复. 安全性: Array...

  • List, Set, Map 的区别

    List: list 接口存储一组不唯一的, 有序的对象. Set: 不允许有重复元素的集合, 是无序的. Map: 使用键值对存储数据, ke...