首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Agoni_Soul
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
RxJava之Scheduler (二)
SingleScheduler是RxJava2新增的Scheduler。SingleScheduler中有一个属性叫作executor,它是使用AtomicReference包装的ScheduledExecutorService。 在SingleScheduler构造函数中,E…
RxJava之Scheduer (一)
RxJava是一种为异步编程而实现的库,异步是其重要特色,合理地利用异步编程能够提高系统的处理速度。但是异步也会带来线程的安全问题,而且异步并不等于并发,与异步概念相对应的是同步。 在默认情况下,RxJava只在当前线程中运行,它是单线程的。此时Observable用于发射数据…
RxJava中defer的使用方法
defer操作符会一直等待直到有观察者订阅它,然后它使用Observable工厂方法生成一个Observable。它对每个观察者都这样做,因此尽管每个订阅者都以为自己订阅的是同一个Observable,但事实上每个订阅者获取的是它们自己单独的数据序列。 在某些情况下,直到最后一…
RxJava中repeat操作符源码分析
repeat是用于发射特定数据重复多次的Observable的一种方式。 repeat会重复地发射数据。某些实现允许我们重复某个数据序列,还有一些允许我们限制重复的次数。 repeat不是创建一个Observable,而是重复发射原始Observable的数据序列,这个序列或者…
RxJava的do操作符
do操作符可以给Observable的生命周期的各个阶段加上一系列的回调监听,当Observable执行到这个阶段时,这些回调就会被触发。
RxJava 之Consumer和Action的使用
这样我们就会用到Consumer和Action了。 不带任何参数,也就是说观察者没有任何回调。 他们都是为了触发回调的,Consumer自带一个参数,Action不带餐宿。
设计模式学习(十一)——单例模式
单例(Singleton)模式的定义:指一个类只有一个实例,且这类能自行创建这个实例的一种模式。例如,Windows中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致错误。 单例类对外提供一个访问该单例的全局访问点…
设计模式学习(十一)——单例模式
单例(Singleton)模式的定义:指一个类只有一个实例,且这类能自行创建这个实例的一种模式。例如,Windows中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致错误。 单例类对外提供一个访问该单例的全局访问点…
设计模式学习(十)——创建型模式的特点和分类
创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。这样可以降低系统的耦合度,使用者不需要关注对象的的创建细节,对象的创建由相关的工厂来完成。就像我们去商场购买商品时,不需要知道商品是怎样生成出来的一样,因为它们由专门的厂商生产。 单例(Sin…
设计模式学习(九)——合成复用原则
合成复用原则(Composite Reuse Principle, CRP)又叫组合/聚合复用原则(Composition/Aggregate Reuse Principle, CARP)。它要求在软件复用时,要尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实…
下一页
个人成就
文章被点赞
149
文章被阅读
161,792
掘力值
3,172
关注了
12
关注者
59
收藏集
2
关注标签
7
加入于
2019-10-27