依稀记得以前老师说悲剧是把美好的东西揉碎了给人看,看前半段的时候把我带入了悲剧的气氛里,越往后看气氛越来越喜起来了。先悲后喜,再加上一个圆满的结局,只要有心,破镜亦能重圆。非常好的一篇文章,给作者点赞!
豆豆的人生记事郑重声明:文章系原创首发,文责自负。 01豆豆的原名叫唐扣扣。 扣扣出生的时候,改革开放的东风还没吹到内陆,更没吹到多多河怀抱着的这个叫小唐楼的村庄里。 很多人都没有听过多多...
依稀记得以前老师说悲剧是把美好的东西揉碎了给人看,看前半段的时候把我带入了悲剧的气氛里,越往后看气氛越来越喜起来了。先悲后喜,再加上一个圆满的结局,只要有心,破镜亦能重圆。非常好的一篇文章,给作者点赞!
豆豆的人生记事郑重声明:文章系原创首发,文责自负。 01豆豆的原名叫唐扣扣。 扣扣出生的时候,改革开放的东风还没吹到内陆,更没吹到多多河怀抱着的这个叫小唐楼的村庄里。 很多人都没有听过多多...
注:本文中使用 runBlocking 是为了方便测试,业务开发中禁止使用 一、Flow 的基本使用 1、Sequence 序列生成器 (1)取出序列生成器中的值,需要迭代序...
注:本文中使用 runBlocking 是为了方便测试,业务开发中禁止使用 一、Channel 基础 (1)Channel 翻译过来为通道或者管道,实际上就是个队列, 是一个...
一、安卓四种启动模式 1、Standard 标准模式 说明: 默认模,每次启动一个Activity都会又一次创建一个新的实例入栈,无论这个实例是否存在。 生命周期:每次创建实...
注:本文中使用 runBlocking 是为了方便测试,业务开发中禁止使用 一、协程基础 1、创建协程的三种方式 (1) 使用 runBlocking 顶层函数(业务开发中不...
1、闭包 闭包:函数式编程,函数可以作为方法的返回值,也可以作为方法的参数,lambda表达式 2、高阶函数 3、lambda表达式
1、尾递归优化 尾递归:函数在调用自己之后没有再执行其他任何操作就是尾递归 尾递归优化的原理就是将递归转换成迭代,避免栈溢出 将递归转成尾递归步骤:将递归修改成尾递归加上 t...
1、空值处理 2、编译异常处理 3、运行时异常
1、元组数据 2、区间 Range 3、数组 Array 4、枚举 enum 5、数据类 data 6、密封类 sealed 7、List 集合 8、Set 集合 9、Map 集合
1、泛型类 2、泛型函数 3、泛型上限 4、泛型擦除 5、泛型投射 6、星号投射
1、面向对象 2、属性的get和set 3、构造函数 4、封装 5、继承 6、抽象类 7、接口 8、多态 9、智能类型转换 10、嵌套类
1、输入输出函数 2、四种函数模型 3、顶层函数 4、嵌套函数 5、函数表达式 6、函数引用 7、匿名函数 8、函数的默认参数 9、函数具名参数 10、函数可变参数
1、if语句 2、for循环 3、continue和break 4、标签 5、while和do while 6、when表达式
1、字符串定义 2、字符串删除空格 3、字符串比较 4、字符串切割 5、字符串截取 6、字符串替换 7、字符串模板
1、Kotlin运行流程 2、Kotlin反编译成Java代码 3、八大基本数据类型 4、智能类型推断 5、可变变量、不可变变量、常量 6、Kotlin调用Java
用0试试看呢
算法4练习题(Kotlin) - 1.1.9 Int 转二进制 String题目描述:Write a code fragment that puts the binary representation of a positive integer N ...
Github地址:https://github.com/WangFion/mvp-mode 一、MVP 基本概念 MVP 全称:Model-View-Presenter ...
完整配置的Guthub地址:https://github.com/WangFion/mvp-mode[https://github.com/WangFion/mvp-mode...
冒泡排序 它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。以此类推,直到所有元素均排序完毕。 时间复杂度:O(n2) 空间复杂度:O(1) ...
String final修饰的String 类,以及final修饰的char[] value,表示String类不可被继承,且value只能被初始化一次。这里的value变量...