- 博客(4)
- 收藏
- 关注
原创 【基础篇】Kotlin第四讲-类、对象和接口
类类是逻辑组织的基本单元,类含有以下成分:依赖包,类名,构造方法,属性,成员方法,伴生对象,接口,父类等类的构造方法的完整逻辑过程先考虑主构造函数,当主构造函数不够用时,再引入从构造函数。最初的主构造函数是这样的:步骤1通过主构造函数的参数传入数据,步骤2在类里定义所需的属性,步骤3在init代码块里对属性做初始化/赋值操作,这三个步骤分工明确,前后关联,共同完成了一个类的构造。...
2018-05-27 17:32:29 433
原创 算法岗位知多少
算法工程师这个带着亮光的耀眼称呼,和AI有着紧密的天然关联,令人向往。今天和算法工程师亚帆午饭闲聊,对算法有了新的感触和认知。正文验证算法实验时用Python,工程应用时用Spark,sql查询使用基于Hadoop的Hive工具。一些常规的数据处理,比如计算均值,寻找最大,最小值,这些并不需要用到高深的算法知识。前端通过调用API和开源类库就可以实现相当多的算法,并不要算法工程师参...
2018-05-19 14:42:45 9211
原创 【基础篇】Kotlin第三讲-扩展函数和其他
集合的创建与遍历Kotlin没有采用它自己的集合类,而是采用标准的Java集合类。大部分Kotlin的标准库是由Java类的拓展函数组成的。创建集合Kotlin中对集合增加了一个新的接口MutableList,实现该接口的集合是可变集合。Kotlin中,集合分为可变集合和不可变集合。public interface MutableList<E> : List&l...
2018-05-07 21:49:15 497
原创 再读编程的智慧一文有感
记得是2015年还是2016年初读过王垠的这篇文章–编程的智慧,收益良多。一些当时让我影响深刻的点,自那以后就一直用于生产了。今天重温此文,感触最深的有以下三个点:循环时避免使用continue和break,并提供了如何去掉的方法如何正确的处理Java里的异常和错误如何正确的处理Java里的空指针本文是编程的智慧一文的内容概要,当然最好的方式,是花上2到3小时认真阅读王垠的原文...
2018-05-05 08:30:40 565
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人