【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!
本期给大家推荐的是五步走战略让您从Swift菜鸟成长为Swift大牛、2016年***大数据技术选项、十项值得了解的Scala采集功能和2017年微软将立足哪些方面推动企业IT发展等。
一、五步走战略让您从Swift菜鸟成长为Swift大牛
原文标题:5 Steps to Success: From Swift Beginner to Swift Professional
年轻的Swift甫一出世便赢得满堂喝彩,而随后的开源转型之举更是令它在编程语言人气榜上的地位一路飙升。面对这位Objective-C替代者势不可挡的旺盛发展趋势,我们该如何借这股东风改善自己的职业生涯?答案很简单——提供业务水平。下面,我们将共同了解从Swift菜鸟到大牛的五步走战略。
1. 使用快捷键组合
2. 对功能进行定制化组织
3. 进行方法整合以实现效率提升
4. 避免使用典型的Objective-C代码
5. 玩转Playground
二、2016年***大数据技术选项
原文标题:2016: The Year in Big Data
2016年是大数据技术全面起飞的一年,全世界的目光都集中在物联网以及其它***的数据提取与操作方式身上。同样是在这一年中,大数据相关技术方案也迎来了广泛升级,这也标志着数据科学继续在成熟度方面坚定前行。在今天的文章中,我将与大家共同探讨我眼中的2016年***数据技术选项。
1. Apache NiFi
2. Apache Spark
3. Apache Beam
4. Apache Kafka
5. TensorFlow + Keras
6. Depp Learning 4 J(DL4J)
7. Apache Storm
8. HiveMall
9. MADLib
10. Zeppelin
三、十项值得了解的Scala采集函数
原文标题:10 Amazing Scala Collection Functions
在面对Scala采集机制时,我始终秉持着这样的指导思想——自己只能执行两种操作,其一为转换操作,其二为聚合操作。其中转换代表着一种集合转换为其它集合,而聚合则代表返回某个值。有了这样的基本方针,接下来我们将共同了解Scala中的十项采集函数,相信它将在大家的实际工作中发挥重要作用。
1. ***与最小值
2. 过滤
3. Flatten
4. 欧拉图函数
5. map列举元素
6. flatMap
7. 为某条件检查整体集合
8. 对某一集合进行划分
9. Fold
10. 您个人最喜爱的功能
四、2017年微软将立足哪些方面推动企业IT发展?
原文标题:How Microsoft will drive enterprise IT in 2017
微软公司在2016年内的表现基本可以用惊艳来形容。除了一系列全新硬件与软件的发布之外,软件巨头还完成了多笔令人称奇的收购活动。那么,在这一切的背后,微软又酝酿着怎样的计划?这些计划将在新的一年中给企业IT带来哪些影响?下面,我们一起来看。
1. Azure与云过渡
2. 跨平台开发
3. 设备与协作
4. 安全性
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】