E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RxJava事件通知
RxJava
操作符一
RxJava
操作符如果知道函数式编程那么理解
RxJava
的操作符就很容易了函数式编程是种编程方式,它将电脑运算视为函数的计算。
挥炎破魂
·
2023-10-13 19:10
RxJava
2复习总结:
最近开始学习
RxJava
主要看
RxJava
2水管教程觉得这个老哥说的很通俗易懂于是趁闲暇之余把学到的一点点知识大概总结一下存着以后不懂的再看不会写博客就随便记一下等以后忘了再回忆引入
RxJava
库版本号去
FaEnChenG
·
2023-10-13 16:57
RxJava
1.x总结
一、
RxJava
概念:1、
RxJava
有四个基本概念:Observable(可观察者,即被观察者)、Observer(观察者)、subscribe(订阅)、事件。
袁梦希
·
2023-10-13 11:10
RxSwift + MVVM 项目实战
概述见名知意,RxSwift是在Apple推出Swift后,针对Swift语言ReactiveX推出ReactiveExtensions系列一个实现库;除此之外,ReactiveX还推出了
RxJava
,
xiaobeibei
·
2023-10-13 10:36
我为什么不再推荐
RxJava
来总结一下我
RxJava
遇到的坑,或者说我为什么不在推荐使用
RxJava
。相信熟悉或者关注我的朋友,绝大多数都是因为
RxJava
。所以看到这个标题你已经会惊讶。
dahaiChang
·
2023-10-13 10:01
Android进阶
Android高级
RxJava
异步
我为什么不再推荐
RxJava
?
点击上方“芋道源码”,选择“设为星标”做积极的人,而不是积极废人!源码精品专栏中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析分布式事务中间件TCC-Transaction源码解析Eureka和Hystrix源码解析Java并发源码
公众号-芋道源码
·
2023-10-13 10:23
我为什么嫌弃
RxJava
,不再推荐使用?
来总结一下我
RxJava
遇到的坑,或者说我为什么不在推荐使用
RxJava
。相信熟悉或者关注我的朋友,绝大多数都是因为
RxJava
。所以看到这个标题你已经会惊讶。作为RxJ
JAVA葵花宝典
·
2023-10-13 10:53
RxJava
不是上帝,真不推荐再用了
码个蛋(codeegg)第688次推文作者:W_BinaryTree原文:https://juejin.im/post/5cd04b6e51882540e53fdfa2我为什么不再推荐
RxJava
距离上一次更新也有一段时间了
cym492224103
·
2023-10-13 10:53
RxJava
来总结一下我
RxJava
遇到的坑,或者说我为什么不在推荐使用
RxJava
。相
DevolperFront
·
2023-10-13 10:21
编程语言
xhtml
mvvm
微软
区块链
我为什么不再推荐用
RxJava
来总结一下我
RxJava
遇到的坑,或者说我为什么不在推荐使用
RxJava
。相信熟悉或者关注我的朋友,绝大多
DevolperFront
·
2023-10-13 10:51
记一次组件化使用感想
准备工作,抽取出公共模块至于基础lib中,包含
Rxjava
,Okhttp,Eventbus,Gson,Greendao,Glide,MVP模型等,最业务模块进行合理的划分,最大限度的保持模块秉承高内聚低耦合的思想
头撞豆腐
·
2023-10-13 10:57
踩坑之路:LiveData之粘性事件
即发射的事件如果早于注册,那么注册之后依然可以接收到的事件称为粘性事件背景最近接手了一个公司的项目,采用了目前比较新的技术:LiveData+ViewModel的
事件通知
框架。
CDF_cc7d
·
2023-10-13 09:29
Rxjava
过程分析二(操作符流程)
Rxjava
过程分析二(操作符流程)说明主要分析操作符的设计流程,只要关注主要环节,大致流程。由于每个操作符背后的设计基本一致,所以随便选出一个分析即可。那我们肯定选最简单的map啦哈。
zhuxiaoan
·
2023-10-13 06:32
Android:
RxJava
之转换操作符
1、前言
RxJava
凭借着其层次清晰、逻辑简洁,深受开发者的喜爱;那么要学习
RxJava
,就必须掌握它的各类操作符;本篇文章对常用的转换操作符作一个归纳,以此来扩展对
RxJava
的使用;2、map()2.1
绿茵场上的码者
·
2023-10-13 04:52
Android MVVM模式 轻松拥有带状态管理的ViewModel
另外数据加载中还经常需要处理取消的逻辑,比如使用
rxjava
,自动管理disposable就更好了~说干就干~封装一个BaseViewModel~packagecn.icetower.basebiz.vm
candyguy242
·
2023-10-12 10:13
Android
开发及核心技术
android
mvvm
viewmodel
状态
livedata
socket通信之六:Overlapped I/O
事件通知
模型实现的客户/服务器模型
1.基于
事件通知
模型的OverlappedI/O(重叠IO模型)概括一点说,重叠模型是让应用程序使用重叠数据结构(WSAOVERLAPPED),一次投递一个或多个WinsockI/O请求。
vincent-xia
·
2023-10-12 04:25
C++
Netty高性能之Reactor模型
Reactor模型Reactor是一种模式,它要求主线程只负责监听文件描述符(I/O处理单元)是否有事件发生,有的话就立即将该
事件通知
工作线程(逻辑单元)完成处理。
Linux服务器开发
·
2023-10-12 01:01
C++开发
Linux开发
C++后台开发
Reactor
多线程
网络io模型
C++开发
后台开发
RxJava
2 初体验
说下Flowable和Maybe的使用网上找了很多关于二者的文章,大同小异,借用别的作者的话说Flowable支持背压的,也就是说上游的被观察者会响应下游观察者的数据请求,下游调用request(n)来告诉上游发送多少个数据。这样避免了大量数据堆积在调用链上,使内存一直处于较低水平。所以Flowable必须在回调函数onSubscribe中去与下游沟通,这样onNext,onError,onCom
suit_liu
·
2023-10-11 23:44
RxJava
介绍及基本原理
这时候,
RxJava
作为一个基于观察者模式、函数式编程和响应式编程理念的库,为我们提供了一种强大而灵活的解决方案。
极客老师
·
2023-10-11 18:28
rxjava
echarts
android
Android 优雅处理重复点击
之前的处理方式之前在项目中使用的是
RxJava
的方案,利用第三方库RxBindin
蜗牛是不是牛
·
2023-10-11 02:19
四:Tomcat热部署和热加载
目录Tomcat热加载Tomcat热部署Tomcat的类加载器Tomcat类加载器的层次结构SessionSession的创建Session
事件通知
demo代码下载:test-tomcat.rar要在运行的过程中升级
PoetryAndTheDistance
·
2023-10-10 19:23
Tomcat优化学习之路
tomcat
rxjava
2 retrofit2的文件下载与保存
保存文件时要使用
RxJava
的doOnNext、map等操作符,后续更新UI的操作切换到UI线程。
手微凉_
·
2023-10-10 18:31
Retrofit+
RxJava
请求一次接口全过程分析
我们定义接口请求的接口类interfaceApi{//登录@POST("v1/crmpassport/login")funlogin(@Bodybody:Map):Observable>}//得到接口的实例对象T=retrofit.create(clazz)//调用方法,返回一个Call或者Observable对象,请求网络T.login(..):CallorObservableRetrofit的
小锡兵鸥
·
2023-10-10 16:16
2022-05-12
AtomicReference原子性引用
Rxjava
源码里面关于AtomicReference数组引用删除代码记录finalAtomicReference[]>subscribers;voidremove
学习的小鲁
·
2023-10-10 13:38
深入浅出Java线程池:使用篇
例如我们使用最多的okHttp以及他的封装框架Retrofit,线程封装框架
RxJava
和kotlin协程等等。
一只修仙的猿
·
2023-10-10 08:09
Retrofit
RetrofitRetrofit是一款基于OkHttp再封装的网络框架,主要是支持多种数据转换Convert,例如Gson,xml,多种请求适配CallAdapte,例如
RxJava
,LiveData等
嗯哼嗯哼嗯哼嗯哼
·
2023-10-09 16:52
android开发 时间倒计时的启动页,App启动页倒计时功能
示例代码采用
RxJava
+RxLifecycle+Data-Binding模式编写示例图:话不多说,实现方式如下:1.导入依赖库①
RxJava
:ReactiveExtensionsfortheJVMcompile'io.reactivex
顾新用
·
2023-10-09 14:08
android开发
时间倒计时的启动页
Android源码进阶之Glide缓存机制原理详解
在大量的网络请求从远程获取图片时会造成网络流量的浪费,加载速度较慢,用户体验不好;今天我们就来聊聊Glide的缓存机制B站100集视频教程【Android源码解析Retrofit/OkHttp/Glide/
RxJava
蜗牛是不是牛
·
2023-10-09 13:41
Redis的键空间监听功能
文章目录Redis键空间通知一、keyspace介绍二、
事件通知
配置三、不同命令生成的事件四、客户端测试五、Springboot整合Redis键空间监听5.1方式一5.2方式二Redis键空间通知一、keyspace
Filwaod
·
2023-10-09 10:41
redis
redis
数据库
缓存
键空间监听
Rxjava
中onComplete和onError分析
1上游怎么传递onComplete到下游2上游怎么传递onError到下游3它俩是互斥的吗4多次调用的结果是什么5onNextonSubscribe顺便分析一下示例代码Observable.create(newObservableOnSubscribe(){publicvoidsubscribe(@NonNullObservableEmitteremitter){emitter.onNext("m
enjoycc97
·
2023-10-09 03:27
Retrofit结合
RxJava
源码分析
为什么要使用
RxJava
处理Retrofit网络请求Retrofit的调用过程我们前面文章已经整理过了,对于Android来讲呢,绝大部分的网络请求任务都是需要回调操作进行UI修改的,Retrofit网络请求底层是
就叫汉堡吧
·
2023-10-08 15:32
与epoll媲美的异步io机制io_uring
io_uring通过提供一个高效的I/O操作队列和
事件通知
机制,允许应用程序以异步的方式提交I/O操作,同时避免了传统I/O模型中的一些开销,如系
ZLOSER02
·
2023-10-08 10:40
linux
c语言
服务器
为什么你的瑜伽馆需要一个公众号
公众号是你的根据地你的学员在这里聚集,接受馆里的宣传文章,
事件通知
等公众号是你的拓客神器经常发布文章,维护公众号粉丝的活跃度粉丝的转发和分享行为,带来更多新的粉丝—这些人就是你馆里的潜在会员公众号是馆里学员的功能入口学员可通过公众号入口进入相关功能页面或小程序
SuperXman_ec1e
·
2023-10-08 09:09
对
rxjava
实现思想的个人思考
这篇文章不是讲解
rxjava
如何使用,而是对其设计的思考。使用过
rxjava
的同学们都注意到
rxjava
的操作符很多很多,具体有多少?
android_hcf
·
2023-10-08 08:40
走进
RxJava
源码(一) -- HelloWorld
基于
RxJava
版本2.2.2分析HelloWorld?
Rc在努力
·
2023-10-08 07:57
Android中的
RxJava
入门及常用操作符
文章目录1.定义2.作用3.特点4.使用4.1创建被观察者(Observable)4.2创建观察者(Observer)4.3订阅(Subscribe)4.4Dispose5.操作符5.1操作符类型5.2just操作符5.2链式调用5.3fromArray操作符5.4fromIterable操作符5.5map操作符5.6flatMap操作符5.7concatMap操作符5.8buffer操作符5.9
Mr YiRan
·
2023-10-08 05:41
Android
android
rxjava
程序员职业素养
领域专家基础开发多媒体开发IM开发SDK开发MVCMVVMMVPVIPERRXSwift常用框架源码分析单元测试持续集成反编译Android领域专家基础开发多媒体开发IM开发SDK开发MVCMVPMVVM
RxJava
Kotlin
李先生的咸柠七
·
2023-10-08 00:17
从哈希表到红黑树:探讨 epoll 是如何管理事件的?
一、引言在计算机领域,
事件通知
是一种重要的机制,用于监视和响应各种事件,例如网络连接、文件IO、定时器等。随着计算机应用变得越来越复杂,对于高性能
事件通知
机制的需求也越来越迫切。
linux大本营
·
2023-10-07 22:11
linux
epoll
红黑树
哈希表
hash
RxBus实现过程详解
1,什么是RxBusrxbus不是什么框架,它只是一个通过
rxjava
实现eventbus的类在android中使用时,它还还可以引用AndroidLifecycle来解决内存溢出问题它是观察者模式的一种应用
果果人8023
·
2023-10-07 04:47
Android之版本更新
android中的版本更新是每一个APP的标配,记得最早的时候还是使用HttpUrlConnection+Handler来实现,如今时过境迁,特别是随着OkHttp、
RxJava
的流行,HttpUrlConnection
乌托邦式的爱情
·
2023-10-06 05:06
RxJava
使用及源码解析
UI组件;ReactiveXReactiveExtensions的缩写,一般简写为Rx;是一个使用可观察数据流进行异步编程的编程接口,ReactiveX结合了观察者模式、迭代器模式和函数式编程的精华;
RxJava
ReactiveExtensionsfortheJVM
今阳说
·
2023-10-05 13:35
Rxjava
3使用教程:介绍和基本使用
一、简介
RxJava
是响应式编程(ReactiveExtensions)的java实现,它基于观察者模式的实现了异步编程接口。
Alsan_L3
·
2023-10-05 07:49
MVVM 设计模式的新闻客户端
一个MVVM设计模式的新闻客户端Demo程序使用Kotlin编写本意是想了解和学习MVVM设计模式使用的类库如下:Gson,Glide,Okhttp,
RxJava
,Retrofit使用Jetpack组件
Asbefore如初_3142
·
2023-10-05 02:08
网络模型分析
IO#非阻塞IO#IO多路复用IO多路复用-select内核中遍历找到就绪的fd并保留,不匹配的就置为0,以上的操作重复,知道所有的FD都完成IO多路复用-pollIO多路复用-epollIO多路复用-
事件通知
机制很多进程都要用同一份
其然乐衣
·
2023-10-04 18:13
interview
网络
redis
【传智播客】Libevent学习笔记(一):简介和安装
Libevent的好处03.Libevent的安装和测试04.Libevent成功案例00.目录@01.libevent简介什么是libeventLibevent是一个用C语言编写的、轻量级的开源高性能
事件通知
库
weixin_30617737
·
2023-10-04 13:15
KVO介绍
概述KVO是苹果提供的一套
事件通知
机制,允许对象监听另一个对象特定属性的改变,并在改变时接收到事件。由于KVO的实现机制,所以对属性才会发生作用,一般继承自NSObject的对象都默认支持KVO。
深度码农患者
·
2023-10-04 03:50
程序员如果都懂SpringWebFlux框架的话,也不用天天CRUD了
SpringWebFlux概述SpringWebFlux基于Reactor框架,同时支持
RxJava
类库,构建响应式编程框架。
该用户快成仙了
·
2023-10-03 20:24
java
微服务
响应式
Rxjava
2 常见使用场景
1.执行倒计时操作使用操作符interval第一个参数(initialDelay):延迟执行时间第二个参数(period):发射时间间隔第三个参数(unit):时间单位privatevoidstartCountdown(intcountdownTime){Observable.interval(0,1,TimeUnit.SECONDS).take(countdownTime).map(newFun
吐必南波丸
·
2023-10-03 09:12
4、Nacos 服务注册服务端源码分析(三)
上一篇我们说到NotifyCenter,讲解了整个
事件通知
中心是如何通过巧妙的设计,让各个事件的生产者和消费者连接起来的。没看过的小伙伴可以点击这里进行查看。
ruipost
·
2023-10-02 21:20
Nacos
源码分析
java
中间件
分布式
单进程服务器 epol
多路复用基本原理就是select,poll,epoll这个function会不断地轮询所负责的所有socket,当某个socket有数据到达了就通知用户进程采用epoll模型时创建了一个共享的内存空间,操作系统采用
事件通知
的方式
腿长兩米八
·
2023-10-02 18:15
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他