如何管理 Vagrant boxes? 如果在網路上找到了一個適合的 box (e.g. bento/debian-8.6) 想要下載並新增到本機,可以使用 vagrant box add <box_name> <box_url> 並選擇自己需要的版本,舉例來說: $ vagrant box add bento/debian-8.6 https://atlas.hashicorp.com/bent
使用 TensorFlow, 你必须明白 TensorFlow: 使用图 (graph) 来表示计算任务. 在被称之为 会话 (Session) 的上下文 (context) 中执行图. 使用 tensor 表示数据. 通过 变量 (Variable) 维护状态. 使用 feed 和 fetch 可以为任意的操作(arbitrary operation) 赋值或者从其中获取数据. 综述 Tenso
下面是 App.js webpages 的标准格式: <!DOCTYPE html> <html> <head> <title>My App</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0,
英文原文:http://emberjs.com/guides/templates/handlebars-basics/ Ember.js 使用 Handlebars模板库 来增强你的应用程序的用户界面。Handlebars模板与普通的HTML类似,但是它还提供了嵌入表达式来改变显示内容的功能。 我们采用了Handlebars,并且还使用许多强大的功能对其进行了扩展。为了有助于理解,你可以认为Han
Rust 也支持基准测试,它可以测试代码的性能。让我们把src/lib.rs修改成这样(省略注释): #![feature(test)] extern crate test; pub fn add_two(a: i32) -> i32 { a + 2 } #[cfg(test)] mod tests { use super::*; use test::Bencher;
运算符是一种用来检查、改变或者合并值的特殊符号或组合符号。举例来说,加运算符( + )能够把两个数字相加(比如 let i = 1 + 2 )。更复杂的栗子包括逻辑与运算 && 比如 if enteredDoorCode && passedRetinaScan 。 Swift 在支持 C 中的大多数标准运算符的同时也增加了一些排除常见代码错误的能力。赋值符号( = )不会返回值,以防它被误用
Perl借用了C、sed、awk、shell脚本以及很多其他编程语言的特性,语法与这些语言有些类似,也有自己的特点。 Perl 程序有声明与语句组成,程序自上而下执行,包含了循环,条件控制,每个语句以分号 (;) 结束。 Perl 语言没有严格的格式规范,你可以根据自己喜欢的风格来缩进。 第一个 perl 程序 交互式编程 你可以在命令行中使用 -e 选项来输入语句来执行代码,实例如下: $ p
Lua 学习起来非常简单,我们可以创建第一个 Lua 程序! 第一个 Lua 程序 交互式编程 Lua 提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。 Lua 交互式编程模式可以通过命令 lua -i 或 lua 来启用: $ lua -i $ Lua 5.3.0 Copyright (C) 1994-2015 Lua.org, PUC-Rio > 在命令行中,输入以下
如果你之前是一名 Java 程序员,并了解 Java 语言的基础知识,那么你能很快学会 Scala 的基础语法。 Scala 与 Java 的最大区别是:Scala 语句末尾的分号 ; 是可选的。 我们可以认为 Scala 程序是对象的集合,通过调用彼此的方法来实现消息传递。接下来我们来理解下,类,对象,方法,实例变量的概念: 对象 - 对象有属性和行为。例如:一只狗的状属性有:颜色,名字,行为有
在上一章节中我们已经讲到如何创建 Swift 语言的 "Hello, World!" 程序。现在我们来复习下。 如果创建的是 OS X playground 需要引入 Cocoa : import Cocoa /* 我的第一个 Swift 程序 */ var myString = "Hello, World!" print(myString) 如果我们想创建 iOS playground
Kotlin 文件以 .kt 为后缀。 包声明 代码文件的开头一般为包的声明: package com.runoob.main import java.util.* fun test() {} class Runoob {} kotlin源文件不需要相匹配的目录和包,源文件可以放在任何文件目录。 以上例中 test() 的全名是 com.runoob.main.test、Runoob 的全
Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。 获取与创建项目命令 git init 用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。 在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 runoob 项目: $ mkdir runoob $ c
前言 最近有人在 Twisted 邮件列表中提出诸如 为任务紧急的人提供一份 Twisted 介绍 的需求。值得提前透露的是,这个系列并不会如他们所愿。尤其是介绍 Twisted 框架和基于 Python 的异步编程而言,可能短时间无法讲清楚。因此,如果你时间紧急,这恐怕不是你想找的资料。 我相信如果对异步编程模型一无所知,快速的介绍同样无法让你对其有所理解,至少你得稍微懂点基础知识吧。我已经用T
更新时间:2018-09-17 09:48:00 基本结构 和常用的开发工具类似,Hacklab Web IDE 主要由以下几个部分组成: 菜单栏 工具栏 设置和 Logout:位于 IDE 右上角,提供对文件、编辑器等的设置,以及退出登录的阿里云账号。 侧边导航面板 Workspace Repositories Outline Debugger 编辑区 Terminal 主要功能介绍 导航和Wo
包括客户端信息、授权、地理位置、网络状况等