首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
熊喵先生
掘友等级
熊喵先生@Alibaba-钉钉
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
赞
165
文章 130
沸点 35
赞
165
返回
|
搜索文章
文章
热门
最新
简单、有趣的Kotlin异步微服务框架(一): 初始Ktor
1. 写在前面 继Flutter异步编程相关的系列文章已经讲解完毕后,大概已经两周没有发布文章,因为我又开始在筹划了另一个Kotlin相关的专题: Kotlin微服务框架Ktor。 这次专题主要是介绍
Flutter异步编程-sync*和async*生成器函数
生成器函数可能比较陌生,在平时开发中使用的不是特别频繁,但是因为它也是Dart异步编程的不可缺少的一部分,所以这里还是展开讲解分析。生成器函数是一种用于延迟生成值序列的函数,并且在Dart中生成器函数主要分为两种: 同步生成器函数和异步生成器函数。我们知道比如 int 类型变量…
Flutter异步编程-Stream
1. 为什么需要Stream 首先,在Dart单线程模型中,要实现异步就需要借助类似Stream、Future之类的API实现。所以Stream可以很好地实现Dart的异步编程。 此外,在Dart中一些异步场景中,比如磁盘文件、数据库读取等类似需要读取一系列的数据时,这种场景F…
Flutter异步编程-async和await
1. 为什么需要async-await 通过学习之前异步编程中的Future我们知道,Future一般使用 then 和 catchError 可以很好地处理数据回调和异常回调。这实际上还是一种基于异步回调的方式,如果异步操作依赖关系比较复杂需要编写回调代码比较繁杂,为了简化这…
Flutter异步编程-Isolate
1. 为什么需要isolate 在Dart/Flutter应用程序启动时,会启动一个主线程其实也就是Root Isolate, 在Root Isolate内部运行一个EventLoop事件循环。所以所有的Dart代码都是运行在Isolate之中的,它就像是机器上的一个小空间,具…
Flutter异步编程-Future
Future可以说是在Dart异步编程中随处可见,比如一个网络请求返回的是Future对象,或者访问一个SharedPreferences返回一个Future对象等等。异步操作可以让你的程序在等待一个操作完成时继续处理其它的工作。而Dart 使用 Future 对象来表示异步操…
Flutter异步编程-EventLoop
从本篇文章开始,我们将一起进入Flutter中的异步,异步操作可以说在Flutter开发中无处不在。Flutter异步实际上基本就等同于Dart的异步编程,尽管Flutter框架有一些异步的封装,但是本质上还是Dart的异步。本文目的不仅仅学会如何使用Dart中异步API,更重…
消失了一年,我都干了些什么?
今天是除夕夜,也是2020农历年的最后一天,回顾2020年大家明显感觉到我已经在各大博客平台(CSDN、掘金、知乎、微信公众号)不再更新和分享文章,先向一直默默关注我的小伙伴们说声抱歉。那是不是2020年我放弃一直以来坚持的写作呢,其实并没有,相反2020年我挑战了自己很多的极…
Dart语法篇之类型系统与泛型(七)
下面开始Dart语法篇的第七篇类型系统和泛型,上一篇我们用了一篇Dart中可空和非空类型译文做了铺垫。实际上,Dart中的类型系统是不够严格,这当然和它的历史原因有关。在dart最开始诞生之初,它的定位是一门像javascript一样的动态语言,动态语言的类型系统是比较松散的,…
[译] Dart中可空性语法的定案: a?[b] 或 a?.[b]
这是一篇译文,来自于Dartlang官方在Medium上的一篇文章,文章中说到Dart正在重新设计它的类型系统,并且即将要加入可空类型和非空类型(这一点和Kotlin语言是极其的相似,正因为这种可空和非空的类型系统的严格划分,才能让Kotlin很好地避免NPE的问题)。为什么要…
下一页
个人成就
优秀创作者
文章被点赞
2,086
文章被阅读
311,668
掘力值
8,541
关注了
19
关注者
2,669
收藏集
0
关注标签
48
加入于
2017-01-14