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事件通知
6、Nacos服务注册服务端源码分析(五)
上篇文章我们看了统一的
事件通知
NotifyCenter这个类,将客户端注册服务的流程梳理到了
事件通知
这一步,接下来我们接着看获取到注册通知之后的处理逻辑。
高级摸鱼工程师
·
2023-10-02 15:45
Nacos
nacos
Rxjava
2实现防抖点击事件
为防止用户在数据加载的时候接连点击按钮造成数据混乱,我们可以用
RxJava
的形式实现按钮的点击事件,使用户在你规定的时间内再次点击按钮无效。
el小法老_13b2
·
2023-10-02 15:09
Retrofit之Invocation
目前Android开发接口请求流行使用Retrofit+
rxjava
+okhttp,绝大多数的请求也都可以很轻松的实现或者有现成的demo可以参考,也有个别特殊情况.需求http头部加字段:APP-PARAMS
cntlb
·
2023-10-01 15:48
Android 架构之OkHttp源码解读(下)
视频教程:Android百大框架源码解析Retrofit/OkHttp/Glide/
RxJava
/EventBus....
我爱田Hebe
·
2023-10-01 12:27
【AWS】Configurations overlap. Configurations on the same bucket cannot share a common event type.(已解决
目录0.环境1.问题背景2.问题原因:3.具体解决方式1)进入S3存储桶界面,选择刚才连接Lambda的桶2)进入【属性】/【Propieties】界面,界面往下滑,找到【
事件通知
】/【Events】3
Wyn_
·
2023-10-01 09:24
AWS
aws
云计算
干掉
RxJava
系列--2. 手写FlowBus替代RxBus/EventBus/LiveDataBus
,但其不足有如下两点:LiveData只能在主线程更新数据(postValue底层也是切换到主线程的,而且可能会有丢数据的问题);LiveData操作符不够强大,对于较为复杂的交互数据流场景,建议使用
RxJava
今阳说
·
2023-09-30 23:33
一个简洁至极的Presenter、View的MVP框架,对于MVP框架的优化
今天给大家介绍下我用的MVP框架,这套框架与其他的大多MVP框架一样使用了Dagger+Retrofit+
RxJava
来写的。那么我的框架又做了哪些东西才对得起文章的标题呢?
月色丶Heaven
·
2023-09-30 18:22
Flutter Utils 全网最齐全的工具类
FlutterUtils目录介绍01.
事件通知
bus工具类02.颜色Color工具类03.日期转化工具类04.File文件工具类05.Sql数据库工具类06.Json转化工具类07.Log日志打印工具类
杨充
·
2023-09-30 07:39
flutter
Rxjava
中使用zip合并数据源
今天,我将为大家带来
Rxjava
创建操作符的常见开发应用场景:合并数据源需求,并结合Retrofit与
RxJava
实现,希望大家会喜欢。即,同时向4个数据源获取数据->合并数据->统
凡客屋
·
2023-09-29 22:29
RXjava
(一)
rxjava
响应式变成,自然好处多多在,这里不做更多解释。
火星局
·
2023-09-29 14:08
王学岗
RxJava
(十二)————————interval,timer,取消Observable
packagecom.example.acer.
rxjava
test;importandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity
qczg_wxg
·
2023-09-29 13:30
android
王学岗
RxJava
(十六)——merge,zip,join等组合方法
组合就是多输入,单输出,大家看具体的例子packagecom.example.acer.
rxjava
test;importandroid.os.Bundle;importandroid.support.v7
qczg_wxg
·
2023-09-29 13:30
Rxjava
一行代码为RecyclerView添加EmptyView
来个效果先GIF.gif简介先说说需求场景吧,微信闪动,是产品的头像,mmp,一直程序猿本能的反映到,一定不是啥好事.果然,要给所有RecyclerView添加空数据展位图.我擦~为啥子不早说,早说用ListView了,好歹还内置了一个EmptyView功能.看了看项目里的十多个RecyclerView,这可万万不能挨个修改布局啊.于是想到可以通过吧EmptyView作为一个item添加到Recy
fushuang
·
2023-09-29 08:29
OKHttp3实现文件下载,断点下载,暂停下载
Demo尝试了一下,感觉还是有点意思代码地址http://download.csdn.net/download/yozhangxin/10176062准备阶段我们会用到OKHttp3来做网络请求,使用
RxJava
yozhangxin
·
2023-09-28 19:47
文件下载
断点下载
断点续传
android
RXjava
讲解
RXJava
实现过程简介:用两根水管代替观察者和被观察者上面一根水管为事件产生的水管,叫它上游吧,下面一根水管为事件接收的水管叫它下游吧。
Android_Developer_M
·
2023-09-28 08:16
Android
RXJava
2学习
Github地址:https://github.com/ReactiveX/
Rxjava
什么是
RxJava
一个可观测的序列来组成异步的、基于事件的程序的库。
Coder_Sven
·
2023-09-28 07:50
Rxjava
基础原理之总结
RxJava
引入的目的:异步,代码更清晰优点:采用观察者模式链式调用,简洁明了,以往实现子线程主线程切换需
Cheep
·
2023-09-28 05:28
Qt里的信号与槽原理
信号(Signal):相当于发出一个
事件通知
。 槽(Slot):槽其实是一个函数,为了响应信号而执行的一系列的指令。 连接(connect):这个连接的过程,就是,我们指定什
伴君
·
2023-09-28 04:04
#
qt
qt
开发语言
c++
RxJava
2 中常用操作符和Subject常用子类说明
RxJava
2中常用操作符和Subject常用子类代码练习及说明。
ITRenj
·
2023-09-27 17:13
RxJava
源码剖析
前言本篇的文章是基于
Rxjava
2.1.2。
小康
·
2023-09-27 16:07
android中的深度学习——快速风格迁移
=============这是一个图片处理APP,里面使用了Opencv、深度学习、MVVM、Databinding、
RxJava
、各种设计模式等等,在后面一段时间我会写一系列博客来一步步剖析这个项目,
m0_66640396
·
2023-09-27 06:37
Android
经验分享
面试
android
Rxjava
2的操作符 三
概述:RX的操作符确实不少,本篇将介绍剩余的操作符。5.过滤操作符5.1filter()通过一定逻辑来过滤被观察者发送的事件,如果返回true则会发送事件,否则不会发送。Observable.just(1,2,3).filter(newPredicate(){@Overridepublicbooleantest(Integerinteger)throwsException{returnintege
天地玄黄
·
2023-09-27 00:14
RxJava
interval操作符的线程切换
如图所示,我在map操作符里打印了当前的所在线程:发现结果并不符合我们的预期,这根本不是io型的线程,而是Schedulers.computation()对应的线程;而
RxJava
里的comput
宇光十色_FLY
·
2023-09-26 23:20
Android
线程相关
RxJava
android
RxJava
多线程
RxJava
创建订阅流程
Observable创建和订阅流程这里的创建和订阅不考虑操作符操作。Observableobservable=Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(@NonNullObservableEmitteremitter)throwsException{emitter.onNext("hello"
wangsye
·
2023-09-26 20:46
RxJava
基础四-组合操作符
此篇内容均是来自书籍《
RxJava
响应式编程》李衍顺著3.4组合操作符组合操作符会将多个Observable发送的数据按照一定的规则组合起来,这在汇总各种结果的时候就显得非常有用了。
清水杨杨
·
2023-09-26 20:53
Android Jetpack组件架构 :LiveData的使用和原理
组件架构:LiveDate的使用和原理导言继Lifecycle组件之后我们接下来要介绍的就是LiveDate组件,所谓LiveDate字面意思上就是有声明的数据,当数据有改动时该组件可以感知到这个操作并将该
事件通知
到其观察者
Tai_Monster
·
2023-09-26 07:33
Android开发笔记
android
jetpack
架构
android
Android
RxJava
系列三: 与Retrofit2结合使用和封装处理
前言本篇文章主要介绍
Rxjava
与Retrofit结合使用,对
Rxjava
和Retrofit不熟悉的可以去看我之前的两篇介绍Android
RxJava
:基础介绍与使用Android
RxJava
系列二:常用拓展操作符
darryrzhong
·
2023-09-24 15:33
Flutter Utils 全网最齐全的工具类
FlutterUtils目录介绍01.
事件通知
bus工具类02.颜色Color工具类03.日期转化工具类04.File文件工具类05.Sql数据库工具类06.Json转化工具类07.Log日志打印工具类
杨充211
·
2023-09-24 13:07
OkHttp、
rxJava
、Retrofit联合网络请求,赶紧学习一下
给你贴下整体代码吧!/1.创建OkHttpClient对象/OkHttpClienthttpClient=newOkHttpClient();/2.创建请求Request内容/Requestrequest=newRequest.Builder().method(“GET”,null).url(“https://www.baidu.com/”).build();/3.发送请求/Callcall=ht
m0_64604311
·
2023-09-24 03:38
程序员
面试
移动开发
android
linux新版本io框架 io_uring
从别的博主那copy过来:1io_uring是Linux内核的一个新型I/O
事件通知
机制,具有以下特点:高性能:相比传统的select/poll/epoll等I/O多路复用机制,io_uring采用了更高效的
QMCY_jason
·
2023-09-24 00:34
linux
运维
服务器
RxJava
源码学习
个人主页:https://chengang.plus/文章将会同步到个人微信公众号:Android部落格1
RxJava
使用
RxJava
是响应式数据流驱动框架,Retrokit提供了对
RxJava
的支持。
cg1991
·
2023-09-23 14:39
Dagger2实战
当前比较流行的Android开发框架当属MVP、
RxJava
、Retrofit2、Dagger2了,而在这些框架之中,学习成本最高也是最难上手的应该就是Dagger2了但是作为程序员这种需要与时俱进的行业
高永峰
·
2023-09-23 10:25
【Jetpack篇】协程+Retrofit网络请求状态封装实战
之前项目一直都是以Retrofit+
RxJava
+OkHttp为网络请求框架,
RxJava
已经很好的封装了不同的请求状态,onSubscribe、onNext、onError等,只需要在不同的回调中做出相应的动作就
付十一v
·
2023-09-23 04:11
Could not locate call adapter for io.reactivex.
rxjava
3.core.ai<...> Tried: * retrofit2.adapter.rx...
升级
rxjava
2到
rxjava
3以后,由于没有升级adapter-
rxjava
2到adapter-
rxjava
3导致报如下错误:java.lang.IllegalArgumentExceptionCouldnotlocatecalladapterforio.reactivex.
rxjava
3
NewNiu
·
2023-09-23 00:21
5、Nacos服务注册服务端源码分析(四)之NotifyCenter
*/通过类注释可以看出来这个类是一个统一的
事件通知
中心,那也就足可见这个类的重要性了。publicclassNotifyCenter通过类定义发现这个类就是一个普通类,
高级摸鱼工程师
·
2023-09-22 19:11
Nacos
nacos
RxJava
入门笔记
特别注意下文中的所有[Observable]都是指可观察者对象(被观察者)这个概念,在
RxJava
中有一个[Observable]的实现,它的名字叫做Observable.class,一个是概念一个是实现
jkCodic
·
2023-09-22 13:54
java.lang.ClassNotFoundException: rx.Single(hystrix)
原因是hystrix依赖的第三方Jar----
rxjava
版本低,把
rxjava
更新为最新jar即可
爱吃biangbiang面
·
2023-09-22 08:31
SpringCloud
hystrix
从最近的
Rxjava
2异常说起
最新的项目代码把
RxJava
1的代码升级到了
RxJava
2.发布后发现crash概率提高了许多.简单地总结就是之前
RxJava
1中在Subscriber中onNext方法,如果发生了异常.默认会进入Subscriber
NewFinalNull
·
2023-09-22 08:02
Android Retrofit OkHttp
RxJava
集成及简单封装
1.添加gradle依赖implementation'com.squareup.okhttp3:okhttp:3.11.0'implementation'com.squareup.okhttp3:logging-interceptor:3.11.0'implementation'com.squareup.okio:okio:2.0.0'implementation'com.google.code.
1532
·
2023-09-21 21:57
OkGo - 一个基于okhttp的标准RESTful风格的网络框架
官网GitHub-jeasonlzy/okhttp-OkGo:OkGo-3.0震撼来袭,该库是基于Http协议,封装了OkHttp的网络请求框架,比Retrofit更简单易用,支持
RxJava
,
RxJava
2
KarenChia
·
2023-09-21 13:19
Android开发技术
Http
OKGo
libevent笔记——简单介绍
背景libeventlibevent–aneventnotificationlibrary官方定义:libevent是一个
事件通知
的库。
OopspoO
·
2023-09-21 12:43
Read_Notes
libevent
服务器
linux
RxJava
日常使用总结(六)辅助操作
本篇介绍
RxJava
的辅助操作。例如Delay延时,Doxx系列事件钩子,线程切换等。delay操作符延迟一段指定的时间再发射来自Observable的发射物。
h2coder
·
2023-09-21 10:33
2022年的Android岗位面试题
时间过的真快,到了2022年Android岗位的面试题如下:1、Activity的启动模式2、Handler的内部实现原理3、Retrofit2的实现原理4、Glide的实现原理5、
RxJava
2的实现原理
android_ls
·
2023-09-20 12:58
Reactor-Core VS
RxJava
前言新版本的Reactor和Rx都实现了Reactive-Stream的接口规范,除了各自的API有所不同,框架设计思路都是以Publish和Subscribe为核心,所以模型都是一样的,其余的就是对开发者的支持。网上也有很多对比,也考虑了很久要不要写这么一篇文章,还是决定汇总那些优秀的,做一个小总结。框架简介Reactor:Reactor是Spring研发出来的一个响应式编程框架,背靠Sprin
_小马
·
2023-09-20 11:28
【异步任务】异步线程后台执行解压缩,finished后通知调用者
主要支持的任务类型IO网络TASK_IO,TASK_NETWORK,TASK_OTHER,TASK_MAX_TYPE,使用数组管理:
事件通知
的封装接口voiddispatchUpda
等风来不如迎风去
·
2023-09-20 09:05
c/c++笔面应用实战
网络
Spring 5 响应式编程
要点Reactor是一个运行在Java8之上的响应式流框架,它提供了一组响应式风格的API除了个别API上的区别,它的原理跟
RxJava
很相似它是第四代响应式框架,支持操作融合,类似
RxJava
2Spring5
Java提升营
·
2023-09-19 22:27
RxJava
retryWhen 异常业务处理总结
背景在实际业务中,交易都是由多个上游组成的,一般成功的数据组织能够满足我们设计的要求,但是如果其中某个环节出了异常,在最终的下游很难捕获到哪里出了错误,尤其是需要在异常中添加一些业务信息与埋点功能相合作,完成线上问题排查,特此通过研究retryWhen操作符号源码,通代理模式,将异常进行统一封装处理,已满足这个场景的要求。异常源码//封装一个业务需要的异常类,采用静态代理(装饰模式)扩展原异常cl
cxmfzu
·
2023-09-19 19:53
rxjava
android
Retrofit+OkHttp+
RxJava
数据解析问题
Retrofit+OkHttp+
RxJava
Retrofit负责请求的数据和请求的结果,使用接口的方式呈现,OkHttp负责请求的过程,
RxJava
负责异步,各种线程之间的切换。
全能超人
·
2023-09-19 04:17
Zipkin客户端链路追踪源码解析
我们知道,Zipkin这个工具可以帮助我们收集分布式系统中各个系统之间的调用连关系,而且除了Servlet之外还能收集:MQ、线程池、WebSocket、Feign、Hystrix、
RxJava
、WebFlux
Java学习录
·
2023-09-18 21:56
更多场景、更多选择,Milvus 新消息队列 NATS 了解一下
在Milvus的云原生架构中,消息队列(LogBroker)可谓任重道远,它不仅要具备流式数据持久性、支持TT同步、
事件通知
等能力,还要确保工作节点从系统崩溃中恢复时增量数据的完整性。
·
2023-09-18 15:19
人工智能
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他