本文为开篇,首先了解什么是响应式编程,具备哪些特点。
《响应式Spring的道法术器》围绕Spring响应式技术栈,介绍响应式编程相关的理念、原则、原理、技术和框架。内容涉及基于Spring WebFlux开发响应式Web应用的方方面面,包括Reactor、Spring 5的WebFlux、Boot2、Reactive Data、Reactive Security等技术的应用。
分类:
编程语言 时间:
2018-03-23 12:57:39
阅读次数:
185
ProjectReactor是SpringWebFlux的御用响应式编程库,与Spring是兄弟项目。官方参考文档地址:http://projectreactor.io/docs/core/release/reference/,中文翻译文档地址:http://htmlpreview.github.io/?https://github.com/get-set/reactor-core/blob/master-zh/src/docs/index.html。关于如何基于Spring的组件进行响应式应用的开发,欢迎阅读我的系列文章《响应式Spring的道法术器》。
分类:
其他好文 时间:
2018-03-23 12:57:17
阅读次数:
259
mvvm 主要是双向绑定 Mode改变UI改变 UI改变Mode改变 ios 响应式编程RAC是目前唯一的 ios里kvo也可以 没有可维护性 ViewMode 抽写逻辑代码 编程 减少控制器中的代码 oc 没有多继承 如果要多继承 使用 协议 像Tableview 父类是实现代理时 可以写空成空 ...
分类:
其他好文 时间:
2018-03-21 18:34:30
阅读次数:
172
简介 ReactiveCocoa(简称为RAC),RAC具有函数响应式编程特性,由Matt Diephouse开源的一个应用于iOS和OS X的新框架。 为什么使用RAC? 因为RAC具有高聚合低耦合的思想所以使用RAC会让代码更简洁,逻辑更清晰。 如何在项目中添加RAC? 方法1.可以使用Coco ...
分类:
其他好文 时间:
2018-02-05 12:44:18
阅读次数:
182
一、储备 Block使用场景 二、编程思想 前沿:面对需求,往往需要可以快速实现需求,在一过程,就是编程思想。 2.1 面向过程 2.2 面向对象 2.3 链式编程思想 2.4 响应式编程思想 2.5 函数时编程思想 ...
分类:
移动开发 时间:
2018-01-07 11:57:04
阅读次数:
260
在工作中经常遇到需要并发编程的实例,一直没有时间来整理,现在空了下来,个人整理对并发一下理解。 关于并发编程的几个误解 误解一:并发编程就是多线程 实际上多线只是并发编程的一中形式,在C#中还有很多更实用、更方便的并发编程技术,包括异步编程、并行编程、TPL数据流、响应式编程等。 误解二:只有大型服 ...
RxAndroid 响应式编程 类似于监听-观察者模式 在观察者模式中,你的对象需要实现 RxJava 中的两个关键接口:Observable 和 Observer。当 Observable 的状态改变时,所有的订阅它的 Observer 对象都会被通知。 在 Observable 接口的众多方法中 ...
分类:
移动开发 时间:
2017-12-15 18:56:47
阅读次数:
258
1.响应式编程 例子import {Observable} from "rxjs/Observable"; Observable.from([1,2,3,4]) .filter((item)=>item%2==0) .map(e=>e*e) .subscribe( e=>console.log(e) ...
分类:
其他好文 时间:
2017-12-10 11:12:01
阅读次数:
116
RxJava2.0的使用详解 1,初识RxJava RxJava就是一种用Java语言实现的响应式编程,来创建基于事件的异步程序 RxJava是一个基于事件订阅的异步执行的一个类库,目前比较火的一些技术框架! 参考资料: Github上RxJava的项目地址: https://github.com/ ...
分类:
编程语言 时间:
2017-12-04 20:32:25
阅读次数:
361