最新 最热

UNIX(进程间通信):07---协程的几种实现方式及原理

协程又可以称为用户线程,微线程,可以将其理解为单个进程或线程中的多个用户态线程,这些微线程在用户态进程控制和调度.协程的实现方式有很多种,包括...

2021-03-04
0

从小工到专家:设计循环队列

循环队列是一种线性数据结构,其操作表现基于 FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”

2021-03-04
0

从根上理解高性能、高并发(七):深入操作系统,一文读懂进程、线程、协程

本文引用了“一文读懂什么是进程、线程、协程”一文的主要内容,感谢原作者的无私分享。

2021-03-04
0

Java之定时任务全家桶

由此看出走不同的线程执行,不同的线程执行的好处是,如果某一个线程挂掉后,并不会阻塞导致其它定时任务无法执行。

2021-03-04
0

大数据开发:Spark入门详解

众所周知,Spark 它是专门为大规模数据处理而设计的快速通用计算引擎,因此Spark它在数据的挖掘等领域便有着非常广泛的应用,而从现阶段来讲的话它也已经形成了一个高速发展并且应用相当广泛的生态系统了。所以,今天这篇文...

2021-03-02
0

Java线程池实现原理和源码分析

本文章是从2019年11月下旬开始打开写的,一直拖到2020年的年尾才开始写,直到2021年年初才写完。

2021-03-02
0

我用过的设计模式(6)-- 门面模式

什么是“门面”?门面就是让你一看就知道里面可以提供什么东西,但是你又不会知道它是如何提供的。

2021-02-26
0

Spring系列十三:Spring @Scheduled注解

Spring使用@Scheduled注解为基于cron表达式的任务调度和异步方法执行提供了出色的支持。可以将@Scheduled注解与触发器元数据一起添加到方法中。

2021-02-19
0

springboot2.x 整合 Elastic-Job 踩坑

原因: Elastic-Job项目基于开源产品Quartz和Zookeeper及其客户端Curator进行二次开发,如果与新版的Spring Boot一起使用,会出现Curator的版本冲突。

2021-02-19
0

xxl-job学习

一、调度中心:从XxlJobAdminConfig可以看到与spring集成的重要方法:

2021-02-03
0