洋蔥

贪婪,找不到比这更好的词了,是件好事。

什么是集群

  集群是指将多台服务器集中在一起,每台服务器都实现相同的业务,做相同的事情。但是每台服务器并不是缺一不可,存在的作用主要是缓解并发压力和单点故障转移问题。

  集群主要具有以下特性:

阅读全文 »

简介

Spring中提供了 @Async 注解用于执行异步任务,而 @Schedule 注解用于执行定时任务,两个都有默认的线程池配置,也可以通过配置文件或者自定Bean的方式来更改默认配置。

想要使用 @Async@Scheduled 注解,需要在配置类、项目启动类、controller类、service类或其他由spring容器管理的bean类上添加注解: @EnableAsync@EnableScheduling

阅读全文 »

本文使用的CompletableFuture版本为java 8(java 11的CompletableFuture新增了一些方法)。

简介

Java 8 新增加了 CompletableFuture 类,该类提供了非常强大的 Future 扩展功能,可以帮助我们简化异步编程的复杂性,提供了函数式编程的能力,可以通过回调的方式处理计算结果,并且提供了转换和组合 CompletableFuture 的方法。

CompletableFuture 实现了 Future 和 CompletionStage 两个接口。

阅读全文 »

简介

在SQL标准中是不存在双引号的,往往是数据库对SQL的扩展,不同数据库对双引号的使用规则不同。比如:MySQL中单双引号用来环绕文本值,而Oracle中双引号用来环绕表和列名以区分大小写。

阅读全文 »
0%