首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
HeavensFeel
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
我是如何给阿里大神Tree工具类做CodeReview并优化的
前段时间我写了一篇关于树操作的工具类,当时主要把精力集中在分析代码的实现层面,没有从设计层面、性能层考虑,然后就被很多网友大神喷了,这次将时间复杂度降到O(n)
Kotlin 控制流和数组操作详解
Kotlin when 与编写许多 if..else 表达式相比,您可以使用 when 表达式,它更易读。 它用于选择要执行的多个代码块中的一个: 示例 使用星期几的编号来计算星期几的名称: when
jdk8 | Function<T,R>实践应用
对于大多数开发者而言,灵活运用基于函数式编程依然窃取,倘若灵活使用jdk8的相关函数式编程,可以有效精简我们的冗余代码,使得我们的代码可以更灵活的复用。这边,今天来谈谈JDK8中的Function。
聊一聊Kotlin协程"低级"api
我们常用的都是kotlin协程封装好的高级api,那么低级api究竟是如果协作的,如何通过低级api构建更加丰富的用法,本章将从一个例子出发讲述
K2 编译器是什么?世界第二高峰又是哪座?
众所周知,Kotlin团队正在开发新版Kotlin编译器,并命名为K2。那么K2是什么意思呢?难道是Kotlin第二版编译器的意思?
一看就懂!图解 Kotlin SharedFlow 缓存系统
创建 SharedFlow 需设置三个参数:replay,extraBufferCapacity 和 onBufferOverflow。本文用图解的方式带大家认识 SharedFlow 的缓存系统
Kotlin的by 委托
Kotlin的by 委托 1. by lazy的原理解析 我们用kotlin经常会用到by lazy,所以我之前一直以为这俩是必须一起用的,但其实by跟lazy是拆开的,像下面这段代码: 可以按照下面
优化@BuilderInference注解,Kotlin高版本下了这些“毒手”!
大家好,最近对于kotlin1.5.0及以上特性进行了一番了解,发现@BuilderInference注解高版本进行了不小的优化,这里就进行讲解下。
【kotlin代码又看不懂了】你知道block: Person.() -> Unit是什么吗?
最近在Kotlin代码中,我经常看到这样的写法: 输出为 注意看main函数,这里调用了adult的weirdSay,传入一个lambda表达式,传入的居然是adult自己的saySomething,
日常思考,目前Kotlin协程能完全取代Rxjava吗
前言 自从jetbrains公司提出Kotlin协程用来解决异步线程问题,并且衍生出来了Flow作为响应式框架,引来了大量Android开发者的青睐;而目前比较稳定的响应式库当属Rxjava,这样以来