240 发简信
IP属地:上海
  • Java线程池种类

    1、newCachedThreadPool作用:创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们,并在需要时使用提供的 ThreadFactory ...

  • Java 中的线程池

      Java 中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。 在开发过程中,合理地使用线程池能够带来3个好处。 &emspp;第一...

  • Java中的13个原子操作类

      当程序更新一个变量时, 如果多线程同时更新这个变量, 可能得到期望之外的值, 比如变量 i=l, A 线程更新 i+l, B 线程也更新 1叶, 经过两个线程操作之后可能...

  • Java并发容器和框架

    1.ConcurrentHashMap 的实现原理与使用   ConcurrentHashMap是线程安全高效的HashMap。本节让我们一起研究一下该容器是如何在保证线程安...

  • 120
    Java中的锁

    1.Lock 接口   锁是用来控制多个线程访问共享资源的方式,一般来说, 一个锁能够防止多个线程同时访问共享资源(但是有些锁可以允许多个线程并发的访问共享资源, 比如读写锁...

  • 120
    并发编程基础

      Java从诞生开始就明智地选择了内置对多线程的支持,这使得Java语言相比同一时期的其他语言具有显示的优势。线程作为操作系统调度的最小单元,多个线程能够同时执行,这将显著...

  • 120
    Java并发机制的底层实现原理

        Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行,Java中所使用的并发机制依赖于JV...

  • 串行和并发的区别和优缺点

        所谓的串行,就是程序会按照你编写的代码,一步一步往下进行执行,只有执行完前面的方法,才会进入下一个方法。这种程序是最常见的,也是最易编写的代码。但是随着技术的发展,硬...

  • java8 LocalDate & LocalDateTime使用

    在jdk1.7的时候,我们使用日期,一般都是使用,java.util.Date,到了jdk8之后,现在官方已经建议我们使用新的时间类。在此把我实验的一些方法记录一下。 首先我...

  • 120
    java8 stream 流处理探索

     使用java8也有一段时间了,但是一直没有整理过具体的笔记,现补充一下。 java8流处理让集合操作变得简便了很多,通过我们在jdk7的时候,要进行很多行代码的编写才能完成...

  • 集群环境下,会多消费吧?这个你是怎么处理的?我最近翻看资料的时候,感觉资料大部分都是基于发布/订阅来实现的。很少会使用点对点来实现。

    springboot集成redis完成消息订阅

    【1、前言】最近项目遇到一个消息订阅的需求,感觉kafka和activeMQ用起来太繁琐,正好项目中都有用到redis做数据源,就之前用redis充当了消息订阅的中间介质,用...

  • 可以提供一下你的数据库吗?研究一下你的代码。

    代码生成器 基于SpringCloud SpringBoot Mybatis plus VUE

    代码生成器 基于SpringCloud SpringBoot Mybatis plus VUE 生成Mapper Service Controller全部代码及常用方法 生成...

  • Youth

    Youth is not a time of life; it is a state of mind; it is a matter of the will, a quali...

  • 这是什么时候的事儿?

    速度和激情

    30公里,30分钟到目的地,还早,随便转转 三菱车不错,这是头一次的亲密接触 回来找照片发现都是一些物的照片, 少了很多的人,希望下次能多拍点人,因为出门就是为了找人 此次其...

  • 120
    贪心,才是成功的开始

    听一位讲师授课,PPT上的职业培训课程被搁置一旁。不讲了,她。 走到教室的人群中间,她开始给我们讲她自己职业生涯的故事。语气平缓,平易近人,四十岁的人一头短发,表现出职场经理...