Fork me on GitHub
代码改变世界

RxJS——主题(Subject)

2019-09-03 09:30 by 沉睡的木木夕, 957 阅读, 0 推荐, 收藏, 编辑
摘要:主题(Subjects) 什么是主题?RxJS 主题就是一个特性类型的 Observable 对象,它允许值多路广播给观察者(Observers)。当一个简单的 Observable 是单播的(每个订阅的观察者它们自己都依赖 Observable 的执行)时候,主题(Subjects)就是多播的。 阅读全文

RxJS——Operators

2019-09-02 09:39 by 沉睡的木木夕, 2756 阅读, 0 推荐, 收藏, 编辑
摘要:RxJS 的操作符(operators)是最有用的,尽管 Observable 是最基本的。操作符最基本的部分(pieces)就是以申明的方式允许复杂的异步代码组合简化。 什么是操作符? 操作符是函数。这里有两种操作符: 管道操作符(Pipeable Operators)是可以通过使用 管道传输到 阅读全文

RxJS——订阅(Subscription)

2019-08-30 00:29 by 沉睡的木木夕, 3377 阅读, 0 推荐, 收藏, 编辑
摘要:什么是订阅?订阅是一个对象,它表示一个处理完就释放(disposable)的资源,是 Observable 的一个执行程序。订阅有一个很重要的方法,`unsubscribe`,它是无参的,只是处理订阅的资源。在上个版本的 RxJS,Subscription 又叫 “Disposable”。 阅读全文

RxJS——可观察的对象(Observable)

2019-08-28 20:10 by 沉睡的木木夕, 6837 阅读, 1 推荐, 收藏, 编辑
摘要:可观察的(Observable) 可观察集合(Observables)是多值懒推送集合。它们填补了下面表格的空白: | | SINGLE | MULTIPLE | | | | | | Pull | Function | Iterator | | Push | Promise | Observable 阅读全文

响应式js库——rxjs

2019-08-28 00:49 by 沉睡的木木夕, 877 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:https://rxjs.dev/guide/overview 简介 RxJS 是组合异步以及基于事件的使用可观察者序列的程序类库。它提供一个核心类型, "Observable" ,附属类型(Observer,Schedulers,Subjects)并且受到了数组额外操作(map,filt 阅读全文

C#8.0—非空引用类型

2019-08-22 19:19 by 沉睡的木木夕, 3310 阅读, 1 推荐, 收藏, 编辑
摘要:非空引用类型——C 8.0 原文地址:https://devblogs.microsoft.com/dotnet/try out nullable reference types/?utm_source=vs_developer_news&utm_medium=referral 该新增的特性最关键的 阅读全文

C#8.0——异步流(AsyncStream)

2019-08-10 23:45 by 沉睡的木木夕, 3809 阅读, 1 推荐, 收藏, 编辑
摘要:异步流(AsyncStream) 原文地址: "https://github.com/dotnet/roslyn/blob/master/docs/features/async streams.md" 注意:以下内容最好能根据反编译工具查看异步流相关类生成的代码效果最佳 异步流是可枚举类(Enume 阅读全文

递归,循环,尾递归

2018-11-13 10:55 by 沉睡的木木夕, 1489 阅读, 1 推荐, 收藏, 编辑
摘要:递归,循环,尾递归 方法递归,简而言之就是方法本身自己调用自己; 咬文嚼字的分析就是两个过程:“递“过程和”归“过程,所有的递归问题都能用地推公式标识.例如斐波拉契数列就能用递推公式表示: $$ f(n) = f(n 1) +f(n 2)其中fn(0)=1,f(1)=1 $$ 转换成代码就是 c p 阅读全文

C#7.2——编写安全高效的C#代码

2018-11-07 18:59 by 沉睡的木木夕, 1775 阅读, 1 推荐, 收藏, 编辑
摘要:原文地址:https://docs.microsoft.com/zh cn/dotnet/csharp/write safe efficient code?view=netcore 2.1 值类型的优势能避免堆分配。而劣势就是往往伴随的数据的拷贝。这就导致了在大量的值类型数据很难的最大化优化这些算法 阅读全文

Ocelot中文文档-Route

2018-06-08 17:11 by 沉睡的木木夕, 2101 阅读, 0 推荐, 收藏, 编辑
摘要:路由(Routing) Ocelot主要功能是接收即将发来的请求并转发它们至下游服务。与此同时,以另一个http请求的形式(在将来这可能是任何传输的机制) Ocelot将一个请求的路由描述为另一个路由ReRoute。为了在Ocelot能运行,你需要在配置中设置ReRoute。 为了设置ReRoute 阅读全文