标签:调度器

Java

RxJava(八):合并操作符和连接操作符

9

darida 发布于 2020-01-17

博客主页 RxJava 的合并操作符主要包括如下几个: startWith :在数据序列的开头增加一项数据 merge :将多个 Observable 合并为一个 mergeDelayError :合并多个 Observable,让没有错误的 Observable 都完成后再发射...

阅读(16)评论(0)赞 (0)

Java

为了更好的使用OKHttp—架构与源码分析

19

wenming.gapo 发布于 2020-01-16

今儿个咱们就来看看到底 okhttp 内部是如何实现的,这篇文章咱从 okhttp 整体框架方面出发,解析 okhttp 的源码。 okhttp框架源码地址: github.com/square/okht… 如何使用 okhttp OkHttpClient client = ne...

阅读(23)评论(0)赞 (0)

Java

RxJava(六):过滤操作符

11

Harries 发布于 2020-01-16

博客主页 RxJava 的过滤操作符主要包括以下几种: filter:过滤数据 takeLast:只发射最后的 N 项数据 last :只发射最后一项数据 lastOrDefault:只发射最后一项数据,如果 Observable 空,就发射默认值。 takeLastBuffer...

阅读(19)评论(0)赞 (0)

Java

Rxjava(七):条件操作符和布尔操作符

9

小丁 发布于 2020-01-16

博客主页 RxJava 的条件操作符主要包括以下几个: amb :给定多个 Observable ,只让第一个发射数据的 Observable 发射全部数据 defaultlfEmpty :发射来自原始 Observable 的数据,如果原始 Observable 没有发射数据,...

阅读(15)评论(0)赞 (0)

Java

RxJava(四):线程操作

2

wenming.gapo 发布于 2020-01-15

博客主页 1. 调度器(Scheduler)的种类 1.1 RxJava 线程介绍 RxJava 是一个为异步编程而实现的库,异步是其重要特色,合理地利用异步编程能够提高系统的处理速度。但是异步也会带来线程的安全问题,而且异步并不等于并发,与异步概念相对应的是同步。 在默认情况下...

阅读(23)评论(0)赞 (0)

编程技术

可伸缩的微服务告警系统设计指南

10

likai 发布于 2020-01-15

【Apache ServiceComb 黑客松编程竞赛】微服务化的AI web相册正在火热报名中,超多好礼等你来拿!详情戳上图 作者:Shreyas Srivatsan 译者:白小白  原题:Observability at Scale: Building Uber’s...

阅读(16)评论(0)赞 (0)

Java

RxJava2源码解析

4

xiaoli.he 发布于 2020-01-14

基础解析 我们看下RxJava最简单的写法 Observable.create(new ObservableOnSubscribe<String>() { @Override public void subscribe(ObservableEmitter<Str...

阅读(14)评论(0)赞 (0)

Java

RxJava2源码解析

4

邓龙华 发布于 2020-01-14

基础解析 我们看下RxJava最简单的写法 Observable.create(new ObservableOnSubscribe<String>() { @Override public void subscribe(ObservableEmitter<Str...

阅读(14)评论(0)赞 (0)

Java

RxJava(三):创建操作符

8

yanxinchi 发布于 2020-01-14

博客主页 RxJava 的创建操作符主要包括如下内容: create —— 使用一个函数从头创建一个 Observable defer —— 只有当订阅者订阅才创建 Observable ,为每个订阅创建一个新的 Observable empty —— 创建一个什么都不做直接通知...

阅读(22)评论(0)赞 (0)

Java

netty的Future异步回调难理解?手写个带回调异步框架就懂了

7

xirruiqiang 发布于 2020-01-13

netty是一个经典的网络框架,提供了基于NIO、AIO的方式来完成少量线程支持海量用户请求连接的模型。netty里面充斥了大量的非阻塞回调模式,主要是靠Future/Promise异步模型来实现的。 Future是java.util.concurrent.Future,是Jav...

阅读(10)评论(0)赞 (0)

Java

JDK源码那些事儿之浅析Thread下篇

2

likai 发布于 2020-01-12

上一篇文章对Thread的状态转换和其中的部分源码进行了一个说明,今天继续对Thread源码进行解读,有很多涉及到底层的知识,笔者这里也只能进行简单了解,一起看一看吧 前言 JDK版本号:1.8.0_171 在并发操作中,线程作为基本的操作单位,对于其了解的深度或多或少都会影响我...

阅读(17)评论(0)赞 (0)

Java

Spring Boot 定时调度居然只用单线程?!

1

songhua.gao 发布于 2020-01-12

为防止打脸,先写明版本:spring boot 2.2.2.RELEASE 一 spring boot 中自带了一个轻量级的任务调度框架,使用也非常简单。 添加注解 @EnableScheduling ,当然需要放在一个可以被扫描到的类上,比如启动类、使用了 @Configura...

阅读(14)评论(0)赞 (0)

Java

分布式任务调度框架ApiBoot Quartz内的两种任务存储方式

xirruiqiang 发布于 2020-01-10

Quartz 是一款比较优秀的分布式任务调度框架, ApiBoot 对其封装之前就有两种任务存储方式,分别是: memory (内存方式)、 jdbc (数据库方式),不过我们需要编写一些繁琐的代码配置, ApiBoot 实现了集成后,可快速应用到项目中,而且还提供了 ApiBo...

阅读(12)评论(0)赞 (0)

Java

Kotlin 协程真的比 Java 线程更高效吗?

19

刘莉莉 发布于 2020-01-10

本文首发于 vivo互联网技术 微信公众号 链接: mp.weixin.qq.com/s/-OcCDI4L5… 作者:吴越 网上几乎全部介绍Kotlin的文章都会说Kotlin的协程是多么的高效,比线程性能好很多,然而事情的真相真是如此么? 协程的概念本身并不新鲜,使用C++加上...

阅读(16)评论(0)赞 (0)

Java

Kotlin 协程真的比 Java 线程更高效吗?

19

xirruiqiang 发布于 2020-01-10

本文首发于 vivo互联网技术 微信公众号 链接: mp.weixin.qq.com/s/-OcCDI4L5… 作者:吴越 网上几乎全部介绍Kotlin的文章都会说Kotlin的协程是多么的高效,比线程性能好很多,然而事情的真相真是如此么? 协程的概念本身并不新鲜,使用C++加上...

阅读(12)评论(0)赞 (0)

编程技术

图解 kubernetes scheduler 架构设计系列-初步了解

15

yanxinchi 发布于 2020-01-09

资源调度基础 scheudler是kubernetes中的核心组件,负责为用户声明的pod资源选择合适的node,同时保证集群资源的最大化利用,这里先介绍下资源调度系统设计里面的一些基础概念 基础任务资源调度 基础的任务资源调度通常包括三部分: 角色类型 功能 node node...

阅读(20)评论(0)赞 (0)

Java

zuihou-admin-cloud 1.3 发布, 多租户模式可自由切换

zhuangli 发布于 2020-01-09

更新日志: 1. 完善数据字典相关接口对接 2. 重构数据源配置 BaseDbConfiguration 3. 让项目的租户模式变成自由切换(包括 zuihou-ui 支持配置) (通过配置文件的参数修改即可) 4. 解决 p6spy 打印 为 null 的sql语句 5. 将配...

阅读(26)评论(0)赞 (0)

Spring

源码分析 | Spring定时任务Quartz执行全过程源码解读

5

xubiao.zhuang 发布于 2020-01-06

微信公众号:bugstack虫洞栈 | 博客: bugstack.cn 沉淀、分享、成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获。目前已完成的专题有;Netty4.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写R...

阅读(45)评论(0)赞 (0)