标签:响应式

Java

RxJava2 系列 (2):背压和Flowable

邓龙华 发布于 2018-08-17

背压(Back Pressure)的概念最初并不是在响应式编程中提出的,它最初用在流体力学中,指的是后端的压力, 通常用于描述系统排出的流体在出口处或二次侧受到的与流动方向相反的压力。 在响应式编程中,我们可以将产生信息的部分叫做上游或者叫生产者,处理产生的信息的部分叫做下游或者...

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

Spring

原 荐 SpringBoot | 第二十章:异步开发之异步请求

4

yanxinchi 发布于 2018-08-16

前言 关于 web开发 的相关知识点,后续有补充时再开续写了。比如 webService 服务、 发邮件 等,这些一般上觉得不完全属于 web开发 方面的,而且目前 webService 作为一个接口来提供服务的机会应该比较小了吧。所以本章节开始,开始讲解关于异步开发过程中会使用...

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

Java

java使用以太坊、web3j和spring boot开发区块链应用

4

小丁 发布于 2018-08-13

区块链最近IT世界的流行语之一。这项有关数字加密货币的技术,并与比特币一起构成了这个热门的流行趋势。它是去中心化的,不可变的分块数据结构,这是可以安全连接和使用的密码算法。在这种结构中的每一区块通常包含前一个区块的加密哈希,一个时间戳,和交易数据。区块链是点对点管理网络的,并在加...

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

Java

RxJava 在闲鱼系统吞吐量提升上的实践

8

darida 发布于 2018-08-13

引言 响应式编程最简单的定义是Reactive programming is programming with asynchronous data streams。无论是从Spring5中引入的响应式编程框架还是java9中集成的响应式流,都能看到响应式编程的影子。可以说响应式编...

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

Java

深入理解 RxJava2:前世今生(1)

1

puefu.he 发布于 2018-08-12

前言 本系列文章适用于已经了解 RxJava 的读者,深入贯彻其原理,加深对其的认识。如果从未了解过 RxJava 的读者们,建议先熟悉 它 。 RxJava 0.x RxJava 最早是 Netflix 参照微软的 Rx.Net,在 Java 上实现一套类似的库,0.x 其实就...

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

Java

[精华翻译] Rxjava 2.x : What's different in 2.0

yeseng 发布于 2018-08-09

学习完了 RxJava 2.x : What’s different in 2.0 后,将值得重点注意的变化进行了翻译和归纳,适合正在使用 1.x 的同学快速了解 2.x , 如有错误之处欢迎批评指正。 注意 RxJava 1.x 和 2.x 是两个独立的分支,不相互...

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

Spring

这是一篇优雅的Springboot2.0使用手册

8

yeseng 发布于 2018-08-08

最近再研究springboot的原理:yum:颇有收获,现在让我分享一下springboot如何使用吧~ 想要解锁更多新姿势?请访问我的博客 啥是Springboot 和书上理解的不同,我认为Springboot是一个优秀的快速搭建框架,他通过maven继承方式添加依赖来整合很多...

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

Java

掘金小册写作参考

xirruiqiang 发布于 2018-08-06

掘金小册是 小篇幅 、 高浓度 、 成体系 、 有收益 的内容。既满足读者的学习需求、也满足作者的创作和收益需求,而个中效率的提升就依赖着掘金小册产品模式的优化。 小册主题方向 小册研发的背景介绍(调研用户痛点在哪里?清晰的描述问题的来龙去脉,说明开发者解决这个问题应该具备的能力...

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

Java

RxJava 2.x入门新姿势一

4

xubiao.zhuang 发布于 2018-07-26

经过几年的发展,响应式编程已经是很流行了,在Android开发中的应用也非常的广泛,身为Android开发者,则是必须掌握的技术。 正文 网上已经有很多很多RxJava相关的文章,视频等等教程,但是说实话对于入门,或者新手来说,确实不好理解,上来就是各种,观察者、被观察者、订阅、...

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

Java

Java EE8的五大最新特性

likai 发布于 2018-07-25

备受期待的 Java Enterprise Edition 8 发布了两个令人兴奋的全新 API (JSON-Binding 1.0 和 Java EE Security 1.0),并改进了现有的API(JAX-RS 2.1,Bean Validation 2.0,JSF 2.3...

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

Java

给Java程序员的Angular快速指南

13

dulong 发布于 2018-07-24

太长不读版: Spring + Angular 的全栈式开发,生产力高、入门难度低(此处省略一万字),是 Java 程序员扩展技术栈的上佳选择。 如果你动心了,接下来就是那省略的一万字…… 痛点 – 团队分工与协作 在前后端分离的开发方式中,拆故事卡是个难题。 如果前后端同时工作...

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

Java

为何说kubernetes是新一代的应用服务器(译)

1

xiaoli.he 发布于 2018-07-19

为何说kubernetes是新一代的应用服务器 原文 你有没有想过为什么你要使用容器部署你的多平台应用程序?这只是“跟随炒作”的问题吗?在本文中,我将要问一些挑衅性的问题,以说明为什么Kubernetes是新一代的应用服务器。 您可能已经注意到大多数语言都是被 interpret...

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

创业故事

王征:从5平方米到1500平方米的办公室,是创业12年的坚守

2

yeseng 发布于 2018-07-13

创业12年,延续的不仅仅是他想要跟上时代步伐的精神,还有留存在他骨子里的工匠精神。   ——前言   近几年,互联网商业红利让一座座巨头站起来,也让各行各业越来越聚合化。创业从宽松的万人马拉松变成了残酷的计时淘汰赛。在这场激烈的厮杀中,对速度的要求,对少犯...

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

IOS技术

UIViewController的瘦身计划(iOS架构思想篇)

hellas 发布于 2018-07-13

前言 这篇文章里会涉及如下几个方面: 1、代码的组织结构,以及为何要这样写。 2、那些场景适合使用子控制器,那些场景应该避免使用子控制器? 3、分离UITableView的数据源和UITableViewDataSource协议。 4、MVVM的重点是ViewModel,不是响应函...

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

Java

使用SpringCloud将单体迁移到微服务

changyuan.xu 发布于 2018-07-12

现在SOA架构下的服务管理面临很多挑战,比如面临一个非常大型的代码库,版本合并困难,甚至存在不同项目不同版本,维护量极其庞大,无法快速响应不同的业务需求;同时这些大型代码库由于没有前后端分离,导致打包成一个大型的WAR包,服务自身无法独立打包部署,在运行阶段,随着项目应用规模扩大...

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

Spring

实战Spring Boot 2.0 Reactive编程系列 – WebFlux初体验

8

wenming.gapo 发布于 2018-07-11

上文引入了 反应式编程模型 相关概念,对 Spring Reactor 的核心 API 进行了简单归纳。本文会对 Spring 5 WebFlux 进行相关介绍,包括引入 Servlet 3.1 + ,各个功能组件 Router Functions 、 WebFlux 和 Rea...

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

Java

为何说kubernetes是新一代的应用服务器

1

hellas 发布于 2018-07-09

为何说kubernetes是新一代的应用服务器 原文 你有没有想过为什么你要使用容器部署你的多平台应用程序?这只是“跟随炒作”的问题吗?在本文中,我将要问一些挑衅性的问题,以说明为什么Kubernetes是新一代的应用服务器。 您可能已经注意到大多数语言都是被 interpret...

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

Java

Android异步框架RxJava 1.x系列(一) – 观察者模式及实现

9

darida 发布于 2018-07-06

RxJava 是一款基于 Java VM 实现的响应式编程扩展库 – 基于观察者模式的异步和事件处理框架。 RxJava 官方目前同时维护了两个版本,分别是 1.x 和 2.x ,区别是它们使用不同的 group id 和 namespaces 。 版本 group ...

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