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
的时候,经常提到观察者与被观察者,这不就是JAVA的观察者模式的运用么?
webor2006
·
2023-11-21 03:00
Android
RxJava
队列
设计模式
java
编程语言
python
小白读源码 |
RxJava
2 入门篇(一)
转载请注明出处:https://www.jianshu.com/u/1d789e82337f题记:
RxJava
2想必很多人都用过,扩展的观察者模式,简洁的链式调用,通过简单的API调用就可以满足我们的各种需求
jingylv
·
2023-11-20 20:07
Paging3的使用踩坑记录
一、Paging3介绍Paging3是jetpack推出的一个分页加载库,用于方便开发者实现分页加载功能,支持显示加载状态,重试机制,支持协程与
RxJava
结合使用,相对于传统的分页加载方案,我们不需要关注
菜籽同学
·
2023-11-20 19:36
android
paging3
Android
Rxjava
架构原理与使用的详解解答
简单介绍
Rxjava
这个名字,其中java代表java语言,而Rx是什么意思呢?Rx是ReactiveExtensions的简写,翻译过来就是,响应式拓展。
Android技术栈
·
2023-11-20 02:26
Android开发
android
rxjava
架构
程序员
Android开发
Android架构
Retrofit源码解析
添加依赖implementation'com.squareup.retrofit2:retrofit:2.6.0'implementation'com.squareup.retrofit2:adapter-
rxjava
2
Hsicen
·
2023-11-19 21:12
响应式编程与
RxJava
1.响应式编程1.1响应式编程概念响应式编程是一种通过异步和数据流来构建事物关系的编程模型。事物的关系也可以说成是业务逻辑,是响应式编程的核心理念。数据流和异步是实现这个核心理念的关键。异步和数据流都是为了正确的构建事物的关系而存在的。1.2响应式编程demointa=1;intb=a+1;System.out.print(“b=”+b)//b=2a=10;System.out.print(“b=
师傅_有妖气
·
2023-11-19 11:56
Hystrix vs Sentinel vs Resilience4j
隔离策略信号量隔离(并发线程数限流)线程池隔离/信号量隔离信号量隔离熔断降级策略基于响应时间、异常比率、异常数基于异常比率基于异常比率、响应时间实时统计实现滑动窗口(LeapArray)滑动窗口(基于
RxJava
一生逍遥一生
·
2023-11-19 09:45
将kotlin协程用于网络请求---完整实例,看这一篇就够了
基础保证能看懂,看完就可以实际将kotlin协程应用于网络请求,从此废弃掉回调地狱,让你的app飞起来吧本文的网络请求使用了Retrofit2+okhttp,因为使用的是协程,就再也不需要回调地狱了,所以抛弃了
Rxjava
1
KillaXiao
·
2023-11-16 06:55
kotlin
Android相关
kotlin
android
android kotlin retrofit https post请求json参数请求服务器
rxjava
+retrofit2
androidkotlinretrofithttpspost请求json参数请求服务器
rxjava
+retrofit21.配置环境//配置Ret
DeckeDeng
·
2023-11-16 06:46
开发工具和常用命令
开发工具和常用命令uniapp:HBuilde
rXjava
:Intellij IDEA(springboot、springcloud)android:androidstudio文本工具:Notepad+
你滴风
·
2023-11-15 15:35
npm
git
Vs
Code
git
vscode
npm
Spring 5 响应式编程
要点Reactor是一个运行在Java8之上的响应式流框架,它提供了一组响应式风格的API除了个别API上的区别,它的原理跟
RxJava
很相似它是第四代响应式框架,支持操作融合,类似
RxJava
2Spring5
Noodles Mars
·
2023-11-15 01:56
技术文章
Spring
Java
git
git
rebase
RxJava
在闲鱼系统吞吐量提升上的实践
引言响应式编程最简单的定义是Reactiveprogrammingisprogrammingwithasynchronousdatastreams。无论是从Spring5中引入的响应式编程框架还是java9中集成的响应式流,都能看到响应式编程的影子。可以说响应式编程代表了未来编程的方向。响应式编程其天然就是非阻塞的,当数据准备完成后自动触发下一个动作而不是等待数据完成。这种思想再结合异步化编程使得
闲鱼技术
·
2023-11-15 01:25
RxJava
/RxAndroid的操作符使用(二)
文章目录一、创建操作1、基本创建2、快速创建2.1empty2.2never2.3error2.4from2.5just3、定时与延时创建操作3.1defer3.2timer3.3interval3.4intervalRange3.5range3.6repeat二、过滤操作1、skip/skipLast2、debounce3、distinct——去重4、elementAt——获取指定位置元素5、f
摸鱼小小虫
·
2023-11-13 10:33
Android
rxjava
echarts
android
RxAndroid
Android Studio 2.2 JNI编译及
Rxjava
使用初级
背景最近几天刚好无事由于在新公司,业务上安排不是很满。androidstudio2.2以后,jni比较方便开发了。本文是使用jni进行初级的demo需求。一个图片的高斯模糊效果。算法参见(https://github.com/GankLi/Demo/tree/demo/app/src/main/java/com/gank/demo/gaussblurtest)。上图是未模糊前原图,恩,我会把它模糊
G11176593
·
2023-11-12 06:20
大数据
Retrofit+
RxJava
原理浅析
Retrofit:核心:返回一个对象newISharedListService()动态代理:代理所有的。动态生成一个类:一个你对应的.class文件的对象–>反射代理的是一个object。看不见的类:代理类拓展类的行为和静态的是一样的主要方法:invoke。所有对接口类型的方法的调用都会执行到invoke方法里面代理对象在内存中,而不在外存中。看不见的。所有对接口的调用都会去执行到代理类的invo
JingJerr
·
2023-11-12 03:47
android开发笔记
android
java
android
rxjava
过滤,Android
Rxjava
:图解不一样的诠释
原标题:Android
Rxjava
:图解不一样的诠释1.前言
Rxjava
,具有链式调用、使用简单&事件与结果松耦合的特点。
狛绝的追随者
·
2023-11-12 03:17
android
rxjava
过滤
RxJava
线程调度浅析
一、结论本身不从头介绍
RxJava
的用法,仅对
RxJava
的线程调度做出一点解说,为了节约阅读时间,先把本文得到的几条结论写到前面在不指定线程的情况下,
RxJava
遵循线程不变的原则,即:在哪个线程调用
柚子君下
·
2023-11-12 03:17
Android
rxjava
kotlin
android
Android
Rxjava
:最简单易懂的诠释 看这篇
1.前言
Rxjava
,具有链式调用、使用简单&事件与结果松耦合的特点。
Rxjava
,之所以深受欢迎它包含非常多操作符,能通过【链式形】优雅整洁的代码几乎能实现所有的功能需求。
冯旭_Android
·
2023-11-12 03:46
转载
rxjava
android
Android框架系列 - 手写,浅析
Rxjava
用的人越来越多,那么既然用了,总是想要去一探
rxjava
的究竟。这里简单的记录一下学习过程和分享一下学习经验。其实谈不上解析
rxjava
。
Soon_苏大强
·
2023-11-12 03:46
Android
Android框架系列
android
框架
java2和,
RxJava
2的使用与原理浅析(一)
前言首先,感谢以下作者分享自己对于
RxJava
的理解给Android开发者的
RxJava
详解针对
RxJava
1.
李霁琛
·
2023-11-12 03:46
java2和
android
rxjava
作用,Android
Rxjava
:不一样的诠释
1.前言
Rxjava
,具有链式调用、使用简单&事件与结果松耦合的特点。
Rxjava
,之所以深受欢迎它包含非常多操作符,能通过【链式形】优雅整洁的代码几乎能实现所有的功能需求。
showtime911
·
2023-11-12 03:16
android
rxjava作用
RxJava
源码浅析———订阅流程、map与Filter操作符实现原理
RxJava
源码浅析———订阅流程、map与filter操作符实现原理
RxJava
是一个非常流行的基于观察者模式的响应式编程框架,在Android开发等领域有很广泛的应用。
RainMi_
·
2023-11-12 03:45
Android开发
android
java
源码
Android
Rxjava
:图解
1.前言
Rxjava
,具有链式调用、使用简单&事件与结果松耦合的特点。
Rxjava
,之所以深受欢迎它包含非常多操作符,能通过【链式形】优雅整洁的代码几乎能实现所有的功能需求。
Android Han
·
2023-11-12 03:41
安卓
java
rxjava
异步
Android使用
RxJava
浅析
首先说一下自己为什么使用到了
RxJava
,因为在处理网络异步数据的时候,我一般是使用Thread+Handler或者AsyncTask来实现,直到接触了
RxJava
后,竟然可以如此便利的进行网络请求以及数据处理
_eric_zhao
·
2023-11-12 03:41
Android
android
rxjava
Android
RxJava
3 原理浅析
"https://api.github.com/").addConverterFactory(GsonConverterFactory.create()).addCallAdapterFactory(
RxJava
3CallAdapterFactory.create
夏沫1999
·
2023-11-12 03:40
android
Rxjava
:实现原理浅析
从使用步骤逐步深入:使用步骤Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(@NonNullObservableEmitteremitter)throwsThrowable{emitter.onNext(1);emitter.onNext(2);emitter.onNext(3);emitter.o
魔幻音
·
2023-11-12 03:40
安卓
rxjava
android
java
android开发基础机构,普通二本的辛酸Android面试之路
对于Android移动开发来说,热修复框架、插件化框架、组件化框架、图片加载框架、网络访问框架、
RxJava
响应式编程框架、IOC依赖注入框架、最近架构组件Jetpack等等Android第三方开源框架是进入大厂必须掌握的
m0_66297176
·
2023-11-10 10:16
Android
经验分享
面试
开发语言
2022面筋
为啥不直接用树存储节点2、kotlinby函数怎么实现的flow流和
rxjava
3、intent传输大数据会出现什么问题。怎么解决4、两个ActivityA到B生命周期
weixin_43243916
·
2023-11-09 19:28
android
Android 高级面试-3:Java、同步和并发相关
主要内容:Kotlin,Java,
RxJava
,多线程/并发,集合1、Java相关1.1缓存相关LruCache的原理DiskLruCache的原理LruCache用来实现基于内存的缓存,LRU就是最近最少使用的意思
weixin_34202952
·
2023-11-09 15:57
面试
移动开发
数据结构与算法
Android 高级面试-3:语言相关
主要内容:Kotlin,Java,
RxJava
,多线程/并发,集合1、Java相关1.1缓存相关LruCache的原理DiskLruCache的原理LruCache用来实现基于内存的缓存,LRU就是最近最少使用的意思
开发者如是说
·
2023-11-09 15:20
Android
基础
进阶
Android
面试
Java
Kotlin
sychronized
【Kotlin实操】1.Kotlin协程原理与上手体验
我们为什么使用异步2.
RxJava
不香吗?为什么是协程?3.协程怎么用?4.协程是个啥?5.Kotlin协程的原理6.总结参考文章1.异步?
darcycui
·
2023-11-09 13:33
Android
kotlin
redisson中的分布式锁二
同时还提供了异步(Async)、反射式(Reactive)和
RxJava
2标准的接口。它保证了当多个Redisson客户端线程同时请求加锁时,优先分配给先发出请求的线程。
孟德爱吃香菜
·
2023-11-09 12:11
分布式锁
分布式
kotlin协程与
rxjava
分析理解(一)
什么是协程协程(Coroutines)是一种比线程更加轻量级的存在,正如一个进程可以拥有多个线程一样,一个线程可以拥有多个协程有一点必须明确的是,一个线程的多个协程的运行是串行的,如果是多核CPU,多个进程或一个进程内的多个线程是可以并行运行的,但是一个线程内协程却绝对是串行的,无论CPU有多少个核。毕竟协程虽然是一个特殊的函数,但仍然是一个函数。一个线程内可以运行多个函数,但这些函数都是串行运行
no_stop_1
·
2023-11-09 01:15
协程
自定义
android
android
rxjava
kotlin
《Android源码设计模式解析与实战》读书笔记(十二)——观察者模式
观察者模式,当我刚看到这个模式的名字时首先想到的就是
Rxjava
,看来也是时候正儿八经的学学
Rxjava
了。
禽兽先生不禽兽
·
2023-11-08 03:21
Android书籍读书笔记
android
读书笔记
RxJava
/RxAndroid的基本使用方法(一)
文章目录一、什么是
RxJava
二、使用前的准备1、导入相关依赖2、字段含意3、Upstream/Downstream——上/下游4、BackPressure5、BackPressure策略6、“热”and
摸鱼小小虫
·
2023-11-08 03:40
Android
rxjava
echarts
android
RxEasyHttp网络库与
Rxjava
2结合常见使用场景介绍
本篇文章已授权微信公众号guolin_blog(郭霖)独家发布前言之前在github开源过一个网络库RxEasyHttp,这是一款基于
RxJava
2+Retrofit2实现简单易用的网络请求框架。
Zhou-You
·
2023-11-06 12:59
RxEasyHttp
网络库
RxEasyHttp
Rxjava2
使用场景
java http 请求框架_网络请求框架 – EasyHttp
EasyHttp概述基于
RxJava
2+Retrofit2+RxCache的网络请求框架更新日志2017.04.28onError(intcode,StringerrorMsg)非网络问题不再统一返回1003
阿橘要努力上清华
·
2023-11-06 12:56
java
http
请求框架
Android使用EasyRequest快速集成网络库
之前写过一篇《Android快速集成网络库功能》,思前想后感觉还是有点局限性,只限于接口端采用微服务架构且app端采用retrofit+okhttp+
rxjava
的网络框架,这对其它对接入单服务接口类型的
牧.牧
·
2023-11-06 12:25
分享
android
网络
java
Rxjava
变换操作符操作符
操作符种类:Map(),FlatMap(),ConcatMap(),Buffer()1.Map(1)作用:对被观察者发送的每1个事件都通过指定的函数处理,从而变换成另外一种事件.(2)map变换操作符原理map原理.png
我家有个王胖胖
·
2023-11-06 12:18
Rxjava
与Retrofit的结合:二
Https网络请求,条件是:传入的值为json格式的内容:这个需要到了okhttpClient对象创建传入值的对象,然后通过Gson转换成json如:packageipos.crg.com.recycledemo;/***Description:*Date:2018/8/117:53*/publicclassDeviceInfo{privateStringbicycle;privateString
一young的宠爱
·
2023-11-06 09:40
Android Retrofit简介
(2)有什么用——对okhttp进行拓展:1.解耦通过注解获取网络请求参数2.支持
Rxjava
.Gson3......二、怎么用步骤:(1)添加依赖implementation"co
斌林诚上
·
2023-11-06 02:56
Android进阶学习
RxJava
(六)Retrofit网络请求,内有免费接口福利
Retrofit是一个RESTful的HTTP网络请求框架的封装网络请求仍然由优秀的OkHttp完成所以Retrofit只是一个好看的网络请求类包装,不要怕,简单易懂Retrofit使用环境配置为了方便以后交火与
RxJava
郝大富
·
2023-11-05 17:00
Retrofit2 +
Rxjava
2
Retrofit2·大概原理通过java接口以及注解来描述网络请求,并用动态代理的方式,在调用接口方法前后(before/after)注入自己的方法,before通过接口方法和注解生成网络请求的request,after通过client调用相应的网络框架(默认okhttp)去发起网络请求,并将返回的response通过converterFactorty转换成相应的数据model,最后通过calla
杨华_6f65
·
2023-11-05 02:49
java实现debounce,
RxJava
运算符Debounce无法正常工作
IwanttoimplementplaceautocompleteinAndroidapplication,andforthisI'musingRetrofitand
RxJava
.Iwanttomakeresponseevery2secondsafterusertypesomething.I'mtryingtousedebounceoperatorforthis
Tom Yang杨涛
·
2023-11-04 19:00
java实现debounce
java实现debounce_Debounce
RxJava
将这个操作符实现为`throttleWithTimeout`和`debounce`。注意:这个操作
或许不想懂
·
2023-11-04 19:00
java实现debounce
java实现debounce_
Rxjava
debounce 操作符
Debounce1.官方定义onlyemitanitemfromanObservableifaparticulartimespanhaspassedwithoutitemittinganotheritemTheDebounceoperatorfiltersoutitemsemittedbythesourceObservablethatarerapidlyfollowedbyanotheremitt
陈星汉
·
2023-11-04 19:30
java实现debounce
RxJava
从入门到不离不弃(一)——基本概念和使用
很久之前就想写篇文章,将
RxJava
的基本使用、各操作符和原理整理出来,分享给大家。断断续续地,看了许多大佬文章,结合自己的经验和想法,终于把它整理了出来,欢迎各位大佬拍砖。
JsCoderr
·
2023-11-04 18:45
封装
RxJava
+Retrofit+OkHttp系列——(二)自动切换线程
封装
RxJava
+Retrofit+OkHttp系列——(一)自动处理网络请求出错完整项目Github地址:戳这里!!!
pokerfaceCmy
·
2023-11-04 17:41
一篇博客让你了解
RxJava
RxJava
可以说是2016年最流行的项目之一了,最近也接触了一下
RxJava
,于是想写一篇博客,希望能通过这篇博客让大家能对其进行了解,本篇博客是基于
RxJava
2.0,跟
RxJava
1.0还是有很多不同的基础知识
Android Blog
·
2023-11-04 11:01
rxjava
echarts
android
性能优化
数据库
android
studio
【Jetpack篇】协程+Retrofit网络请求状态封装实战
之前项目一直都是以Retrofit+
RxJava
+OkHttp为网络请求框架,
RxJava
已经很好的封装了不同的请求状态,onSubscribe、onNext、onError等,只需要在不同的回调中做出相应的动作就
Kepler_II
·
2023-11-04 04:02
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他