240 发简信
IP属地:上海
  • 华为推送 upsdkDlDialog样式

    @android:color/transparent true true

  • rxjava2.x的Observable是不存在背压的概念的,首先博主都没有完全理解什么是背压,背压是下游控制上游流速的一种手段。在rxjava1.x的时代,上游会给下游set一个producer,下游通过producer向上游请求n个数据,这样上游就有记录下游请求了多少个数据,然后下游请求多少个上游就给多少个,这个就是背压。一般来讲,每个节点都有缓存,比如说缓存的大小是64,这个时候下游可以一次性向上游request 64个数据。rxjava1.x的有些操作符不支持背压,也就是说这些操作符不会给下游set一个producer,也就是上游根本不理会下游的请求,一直向下游丢数据,如果下游的缓存爆了,那么下游就会抛出MissingBackpressureException,也就是背压失效了。在rxjava2.x时代,上述的背压逻辑全部挪到Flowable里了,所以说Flowable支持背压。而2.x时代的Observable是没有背压的概念的,Observable如果来不及消费会死命的缓存直到OOM,所以rxjava2.x的官方文档里面有讲,大数据流用Flowable,小数据流用Observable

  • 120
    一篇文章,教你学会Git

    本文转载于掘金Ruheng,总结非常好,故不再重复造轮子。 在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开...

  • Android仿抖音实现动态壁纸

    一、概述: 壁纸运行在一个Android服务之中,这个服务的名字叫做WallpaperService。当用户选择了一个壁纸之后,此壁纸所对应的WallpaperService...

  • Android滚动的数字更好看

    有的时候我们需要一个 滚动的数字效果才能让用户更有提升感! 新建一个接口规定其方法 2.把数字格式化,并加入数字变换动画 其中使用到了Utils工具,里面的format方法 ...

  • @cornflower10 :worried:

    Android3年经验简历,投拉钩没有反应

    本人从年后就开始修改简历,一边投简历一边上班,寻求好的机会,可是不知为何在拉钩上收到了两个面试机会,要求都是1~3年的工作经验的,公司低于15人的那种,面试后无音讯,大厂的投...

  • 大神,可以带带我不

    Android3年经验简历,投拉钩没有反应

    本人从年后就开始修改简历,一边投简历一边上班,寻求好的机会,可是不知为何在拉钩上收到了两个面试机会,要求都是1~3年的工作经验的,公司低于15人的那种,面试后无音讯,大厂的投...

个人介绍
致力于全栈工程师