牛逼
CompletableFuture 使用详解1、 runAsync 和 supplyAsync方法 CompletableFuture 提供了四个静态方法来创建一个异步操作。 没有指定Executor的方法会使用For...
牛逼
CompletableFuture 使用详解1、 runAsync 和 supplyAsync方法 CompletableFuture 提供了四个静态方法来创建一个异步操作。 没有指定Executor的方法会使用For...
一、easy excel git地址:https://github.com/alibaba/easyexcel 二、代码 问题痛点:一般都过easy excel 实现导入功能...
一、函数式接口 1、函数式接口在java中是指:有且仅有一个抽象方法的接口,函数式接口,即适用于函数式编程场景的接口。而java中的函数式编程体现就是Lambda,所以函数式...
swagger 优雅的解决了这个问题。它是一个功能强大的API框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。swagger 是一个规范和完整的...
一、快速创建springboot项目集成cloud包二、pom中加入feign相关jar包<dependency> <groupId>org.springframewo...
坑一:client启动类不要添加@EnableConfigServer,不要添加 <dependencies><dependency><groupId>org.springf...
静态变量:线程非安全。 静态变量即类变量,位于方法区,为所有对象共享,共享一份内存,一旦静态变量被修改,其他对象均对修改可见,故线程非安全。 实例变量:单例模式(只有一个对象...
一、单个controller范围的异常处理/** 统一异常处理 @return*/@RequestMapping("/exception")public String exc...
前言 JDK中为了处理线程之间的同步问题,除了提供锁机制之外,还提供了几个非常有用的并发工具类:CountDownLatch、CyclicBarrier、Semphore、...
前言 JDK中为了处理线程之间的同步问题,除了提供锁机制之外,还提供了几个非常有用的并发工具类:CountDownLatch、CyclicBarrier、Semphore、...
前言 JDK中为了处理线程之间的同步问题,除了提供锁机制之外,还提供了几个非常有用的并发工具类:CountDownLatch、CyclicBarrier、Semphore、...
前言 JDK中为了处理线程之间的同步问题,除了提供锁机制之外,还提供了几个非常有用的并发工具类:CountDownLatch、CyclicBarrier、Semphore、...
一、生成唯一id 二、模拟高并发场景
一、环境准备 1、在docker环境下安装zookeeper 二、项目配置 服务端配置 1、pom文件添加dubbo依赖 2、application.properties 配...
Virtual Box 中centOS在不能ssh 这个重要跟虚拟机的网络设置有关系。废话不多说。 针对一个网卡的形式。可以如下进行配置 1、网络-- 连接方式还选择“网络地...