当前位置: 首页 > news >正文

免费开源的建站系统模版网站好吗

免费开源的建站系统,模版网站好吗,wordpress 加音乐,wordpress 主题名称修改案例代码#xff1a;https://gitee.com/bobidali/lite-rx-java/commit/292e9227a5491f7ec6a07f395292ef8e6ff69290 RxJava 的调用第一步是封装了观察者接受了数据的处理#xff0c;进一步就是使用 map 将数据操作传递给上下游 1、类似Observer.create 创建一个简单的观察者…案例代码https://gitee.com/bobidali/lite-rx-java/commit/292e9227a5491f7ec6a07f395292ef8e6ff69290 RxJava 的调用第一步是封装了观察者接受了数据的处理进一步就是使用 map 将数据操作传递给上下游 1、类似Observer.create 创建一个简单的观察者 abstract class SingleT : SingleSourceT {companion object {JvmStaticfun T just(item: T): SingleT {return RxJavaPlugins.onAssembly(SingleJust(item))}}override fun subscribe(observer: SingleObserverin T) {Objects.requireNonNull(observer, observer is null)try {var obsv observerobsv RxJavaPlugins.onSubscribe(this, obsv)subscribeActual(obsv)} catch (e: NullPointerException) {throw e} catch (e: Throwable) {throw NullPointerException(subscribeActual failed).initCause(e)}}protected abstract fun subscribeActual(observer: SingleObserverin T) }class SingleJustT(private val value: T) : SingleT() {override fun subscribeActual(observer: SingleObserverin T) {observer.onSubscribe(Disposable.disposed())observer.onSuccess(value)} }2、在SingleObserver 中加入map 方法实现数据的承上启下 fun R map(mapper: com.example.literj.kt.internal.functions.Functionin T, out R): SingleR {Objects.requireNonNull(mapper, mapper is null)return RxJavaPlugins.onAssembly(SingleMap(this, mapper))}class SingleMapT, R(private val source: SingleSourceout T,private val mapper: Functionin T, out R ) : SingleR() {override fun subscribeActual(observer: SingleObserverin R) {source.subscribe(MapSingleObserver(observer, mapper))}internal class MapSingleObserverT, R(private val t: SingleObserverin R,private val mapper: Functionin T, out R) : SingleObserverT {override fun onSuccess(t: T) {val v: Rtry {v Objects.requireNonNull(mapper.apply(t),The mapper function returned a null value.)} catch (e: Throwable) {onError(e)return}this.t.onSuccess(v)}override fun onSubscribe(d: Disposable) {t.onSubscribe(d)}override fun onError(e: Throwable) {t.onError(e)}} }3、铛铛完成看看调用案例 public static void sample3() {String tag sample3;Log.d(TAG tag, start);Single.just(777).map(data1 - 777).map(data2 - 888).subscribe(getSingleObserver(tag));}2023-08-13 11:58:23.703 21522-21522/com.example.literj D/RxJavaTestUtil sample3: start 2023-08-13 11:58:23.713 21522-21522/com.example.literj D/RxJavaTestUtil sample3: onSubscribe 2023-08-13 11:58:23.713 21522-21522/com.example.literj D/RxJavaTestUtil sample3: onSuccess 888ok那么下一篇就加入线程切换
http://www.hkea.cn/news/14483584/

相关文章:

  • 网站开发需要什么张家口网站建设价格
  • 企业备案做电影网站的后果软件开发过程的五个阶段
  • 千套模板快速自助建站建设工程是指哪些内容
  • 免费网站建设培训百度小说搜索热度排行榜
  • 网站怎么做h5支付宝支付网站建设取得了
  • 如何把图片做网站背景个人网页
  • 机关单位网站管理部门应建立Apple 手机网站制作
  • 企业网站app制作价格试析企业网站建设模式
  • 提供营销型网站价格wordpress 图片弹窗点击广告才能
  • 微网站制作软件建设旅游网站
  • 医疗网站建设及优化方案用微信怎么做企业网站
  • 怎么把网站提交网页设计教育培训哪里好
  • wamp 怎么做两个网站山东建站商城
  • 服装印花图案网站网站开发的行业情况分析
  • 网站如何做图片特效学科网站建设
  • 电商网站开发 数商云建网站需要那些工具
  • 织梦网站首页栏目修改wordpress股市插件
  • 网站做的好看的wordpress下载的主题不完整
  • 二手车交易网站怎么做多用户商城系统哪个好
  • 网站起名字大全网站开发专员岗位职责
  • 大连网站建设特色搜索引擎推广与优化
  • 够物网站空间100m够不够定做app需要多少钱
  • .la域名做的网站做电影平台网站怎么赚钱的
  • 最具口碑的企业网站建设简历免费模板下载
  • 网站开发用哪个程序网站优化价格
  • 深圳购物网站建设价格wordpress4.7.3下载
  • 徐州市丰县建设局网站wordpress目录分类
  • 北京顺义有网站建设公司吗编程在线培训
  • 个人如何学习做网站台州seo服务
  • 网站做第三方支付百度网盟推广的定义