文章代码在哪里可以看?我现在就是搞不懂这几个的区别和使用场景ing
有小伙伴说看不懂 LiveData、Flow、Channel,跟我走背景 Kotlin Flow 是基于 Kotlin 协程基础能力搭建的一套数据流框架,从功能复杂性上看是介于 LiveData 和 RxJava 之间的解决方案。Kotlin...
文章代码在哪里可以看?我现在就是搞不懂这几个的区别和使用场景ing
有小伙伴说看不懂 LiveData、Flow、Channel,跟我走背景 Kotlin Flow 是基于 Kotlin 协程基础能力搭建的一套数据流框架,从功能复杂性上看是介于 LiveData 和 RxJava 之间的解决方案。Kotlin...
背景 Kotlin Flow 是基于 Kotlin 协程基础能力搭建的一套数据流框架,从功能复杂性上看是介于 LiveData 和 RxJava 之间的解决方案。Kotlin...
本文已经对《第一行代码》作者郭霖的公众号授权独家发布 前言 EventBus大家都很熟悉了,各种实现方式也是层出不穷,然而,作为有追求的程序员们,永远在不停的造轮子,毕竟,在...
Java提供的SPI全名就是Service Provider Interface,下面是一段官方的解释,,其实就是为某个接口寻找服务的机制,有点类似IOC的思想,将装配的控制...
目录 [toc] 1、协程是什么 如果我们去维基百科,可以找到一段类似的话: 协程是一种非抢占式或者说协作式的计算机程序并发调度的实现,程序可以主动挂起或者恢复执行。 又如果...
1.binder oneway oneway:调用方(Client)非阻塞(non-block)非 oneway:调用方(Client)阻塞(休眠) 2.Handler之Id...
描述:大数加法 思路:减字符0,得到数值,两数想加,取余,取进位。 public String solve(String s, String t) { Strin...
时间复杂度:用于评估执行程序所消耗的时间,可以估算出程序对处理器的使用程度。 时间频度:算法中的语句执行次数称为时间频度,记作 T(n) 如果存在某个函数 f(n),使得当 ...
数据结构类题目 LinkedList 003-从尾到头打印链表 014-链表中倒数第k个结点 015-反转链表 ```java /** 输入一个链表,反转链表后,输出新链...
1、数据结构和算法的定义: 从广义上讲,数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。 从狭义上讲,也就是我们专栏要讲的,是指某些著名的数据结构和算法,比如队...
什么是产品架构图 产品架构图是产品经理用来表达自己产品设计机制的一张概念图: 它将可视化的具象产品功能,抽象成信息化、模块化、层次清晰的架构,并通过不同分层的交互关系、功能模...