【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!
今天给大家推荐的内容包括:如何开始你的Django 2.0之旅、Julia是一种全新的数值计算方案、Flutter以四种方式让移动应用开发变成一段愉快旅程和如何以Docker镜像形式运行Apache Spark人工神经网络等。
一、Django教程:如何开始你的Django 2.0之旅
原文标题:Django tutorial: Get started with Django 2.0
Django是一套***式Python Web框架,它受到Ruby on Rails的启发,并凭借着全面的功能与灵活性成为使用范围最广的Web框架之一。在今天的文章中,我们将介绍基础Django 2.0应用程序的创建流程,同时简要介绍其为Web开发者提供的各项重要功能。
1. 从Django 1.x升级为2.0
2. 安装Django的核心库
3. 创建新的Django项目
4. 创建Django应用
5. 向Django应用添加路由与视图
6. 在Django内为路由添加变量
7. Django模板
8. Django的其它应用方向
二、Julia是什么?一种全新的数值计算方案
原文标题:What is Julia? A fresh approach to numerical computing
Julia是一种开源、高级、高性能、动态编程语言,专门用于数值计算场景。它具备动态语言的开发使得性与编译静态语言的出色性能。事实上,除了对研究科学家以及工程师具备吸引力以外,Julia在数据科学家以及金融分析师手中同样能够并发出巨大能量。下面,我们将具体聊聊关于Julia的一切。
1. 为何选择Julia?
2. Julia编程方法
3. JuliaPro与Juno IDE
4. Jupyter notebook与IJulia
5. JuliaBox
6. Julia软件包
7. Julia,面向金融分析师与数量分析专家
8. Julia,面向研究人员
9. 学习Julia
三、Flutter:以四种方式让移动应用开发变成一段愉快旅程
原文标题:4 ways Flutter makes mobile app development delightful
首先需要向大家强调:我个人多年以来一直讨厌移动开发。当然,我喜爱移动技术所代表的未来前景,以及由此开辟出的独立于桌面环境之外的施展空间。然而,移动开发给我带来的是缓慢而令人沮丧的体验,并导致我一直坚守Web开发领域。然而,Flutter的出现,有望改变这一切。
1. 迅如闪电的开发周期
2. 酷炫的功能,例如Streams与Futures
3. 一项技术,涵盖iOS与Android
4. 强大的定制化能力
四、分步攻略:如何以Docker镜像形式运行Apache Spark人工神经网络
原文标题:Running an Apache Spark Artificial Neural Network as a Docker Image
在今天的文章中,我们将讨论如何将负责解决分类问题的Apache Spark人工神经网络创建为Docker镜像。该镜像在单一非集群Docker主机内运行,采用本地非分布式单JVM部署模式。这个议题的价值在于,一旦分类器训练成熟,我们将能够以镜像的方式将其交付给使用者——例如临床信息学团队。闲言少叙,马上进入这篇分步攻略。
1. 问题声明
2. 人工神经网络(简称ANN)的训练与保存
3. 加载已保存ANN
4. 构建Docker镜像
5. 运行应用程序
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】