240 发简信
IP属地:北京
  • 120
    分布式锁之Redis实现

    在Java中,关于锁我想大家都很熟悉。在并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题。通常,我们以synchronized 、Lock来使用它。 但是Java...

  • 120
    Spring Security

    参考文章 spring security 极客学院spring security 博客园Spring security 基本流程 Java配置的方式spring securi...

  • 120
    Redis 从入门到精通:redis的数据结构、redis指令大全、SpringBoot整合redis、redis面试问题详解

    一、Redis基础简介 1、Redis官方介绍 Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,如字符串,散列,列表,集合,...

  • juc - Lock接口之lock()加锁方式(二)

    理解万岁 如何正确的使用lock.lock()方法 在使用阻塞等待获取锁的方式中,必须在try代码块之外,并且在加锁方法与try代码块之间没有任何可能抛出异常的方法调用,避免...

  • Java异步方法调用

    很多时候,我们需要调用一个耗时方法,但是我们并不需要等待它执行完,才继续后面的工作,阻塞在这里是一个非常浪费时间的事,那么我们有没有办法解决呢?有!让它异步执行! 首先我们先...

  • 120
    AuthenticationManager 验证原理分析

    在 UsernamePasswordAuthenticationFilter 源码分析 中,最后在类UsernamePasswordAuthenticationFilter ...