SpringBoot框架各个模块中英文简介

SpringBoot框架是一个非常牛逼,非常牛逼,非常牛逼的Java/kotlin的开发框架。本文简单介绍下SpringBoot框架各个模块(modules),根据github官方仓库的英文进行对照翻译。水平有限,如果翻译有错误或者不足之处,敬请留言指出。

阅读详情

浅谈kotlin的泛型

kotlin跟java一样,同样支持类型参数,也就是我们常说的泛型。泛型的英文单词是generics,通常译作:一般的,广泛的,普通的。在计算机和web开发领域,被称作泛型,也成为通配符类型。泛型可以简单理解为:函数附带的一个参数,支持广泛的数据类型。对于php程序员来说,基本没有这个困扰。但是对于类型严格的编程语言来说,这就有点复杂了。今天就来谈谈,kotlin的泛型。

阅读详情

浅谈kotlin的协程

Go语言的协程曾经是一大卖点,kotlin在1.1+版本中也实现了协程。不过目前kotlin的协程实现,还是试验性质的,也就是说以后可能会大改。下面谈谈,我对kotlin协程的理解。

阅读详情

浅谈kotlin的lambda表达式以及与匿名函数的区别

php最新的7.2版本貌似还不支持lambda表达式,所以在学习kotlin的过程中,kotlin的lambda表达式引起了我很大的兴趣。kotlin的高阶函数,跟lambda表达式有异曲同工之妙。国内很多文章对lambda表达式的误解很升,认为不过是语法糖而已,这里谈谈我的看法。最后讲一下,lambda表达式和匿名函数的区别。

阅读详情