Git 背景 同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的年代。 Linux 内核开源项目有着为数众广的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。 到了 2005 年,开发 BitKeeper 的商业公司
简介 Laravel 的 Eloquent ORM 提供了漂亮、简洁的 ActiveRecord 实现来和数据库交互。每个数据库表都有一个对应的「模型」用来与该表交互。你可以通过模型查询数据表中的数据,并将新记录添加到数据表中。 在开始之前,请确保在 config/database.php 中配置数据库连接。更多关于数据库的配置信息,请查看 文档。 定义模型 首先,创建一个 Eloquent 模型
作者:刘思贤,授权 DaoCloud 刊登使用。 关注 Docker 这项技术差不多一年多了,最近关于 Docker 的使用案例越来越多,于是就想动手实验下这项技术。自己整理了一个入门手册,分享给大家。 Docker 是什么 Docker 是一种容器技术,它可以将应用和环境等进行打包,形成一个独立的,类似于 iOS 的 APP 形式的「应用」,这个应用可以直接被分发到任意一个支持 Docker 的
本章将对freeRTOS中的任务和协程、软件定时器、事件组以及通信机制等概念做一个基本的介绍,方便快速了解这些概念,到达入门的目的。
本章主要是介绍在Windows,Linux ,Mac 三个平台下载安装Android Studio。
本文前提 CentOS 6.7 64 bit root 用户 Zsh 介绍 Zsh 兼容 Bash,据传说 99% 的 Bash 操作 和 Zsh 是相同的 Zsh 官网:http://www.zsh.org/ 先看下你的 CentOS 支持哪些 shell:cat /etc/shells,正常结果应该是这样的: /bin/sh /bin/bash /sbin/nologin /bin/dash
老司机开车了 首先,需要在页面中创建一个canvas <canvas id="myChart"></canvas> 然后需要在页面中引用Chart.js <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.4.0/Chart.min.js"></script> 现在我们就可以创建一个图表了,在页面中添加以下脚本: var
入门 你想成为iScroll大师。行,这就是我写以下内容的目的。 最好的学习iScroll的方法是看示例。在存档文件中你会发现一个叫做demo的文件夹示例。这里有大多数脚本功能的概述。 IScroll是一个类,每个需要使用滚动功能的区域均要进行初始化。每个页面上的iScroll实例数目在设备的CPU和内存能承受的范围内是没有限制的。 尽可能保持DOM结构的简洁。iScroll使用硬件合成层但是有一
如果您刚开始接触Spring Boot或者Spring,那么本章就是为您准备的!在本章我们会回答关于what、how以及why等基本问题。首先是对Spring Boot的一个简单介绍及安装说明,然后我们会构建第一个Spring Boot应用,在此过程中讨论一些核心原理。
内容来自之前为内部同学准备的入门课。 React 没有解决的问题 React 本身只是一个 DOM 的抽象层,使用组件构建虚拟 DOM。 如果开发大应用,还需要解决一个问题。 通信:组件之间如何通信? 数据流:数据如何和视图串联起来?路由和数据如何绑定?如何编写异步逻辑?等等 通信问题 组件会发生三种通信。 向子组件发消息 向父组件发消息 向其他组件发消息 React 只提供了一种通信手段:传参。
Rails 入门 本文介绍如何开始使用 Ruby on Rails。 读完本文,你将学到: 如何安装 Rails,新建 Rails 程序,如何连接数据库; Rails 程序的基本文件结构; MVC(模型,视图,控制器)和 REST 架构的基本原理; 如何快速生成 Rails 程序骨架; 1 前提条件 本文针对想从零开始开发 Rails 程序的初学者,不需要预先具备任何的 Rails 使用经验。不过
Angel 快速入门 准备知识 这篇文档帮助你快速开始编写运行在Angel-PS架构上的程序,开始之前,最好掌握以下能力: 会编写简单的Scala或者Java代码; 掌握向量、矩阵和张量的基础知识,了解其定义和基础计算; 对常用机器学习算法有一定了解; 如果没有学习过机器学习算法,也没有关系,你可以从这篇文档开始学习;在开始编程前,我们先来了解一些基础知识。 大多数的机器学习算法都可以抽象成向量(
导论 历史 基本语法
本文档面向希望创建将Blockly作为代码编辑器的应用程序的开发人员。这里假设用户已经熟悉Blockly的用法,并且人们对HTML和JavaScript有基本的了解。 总览 Blockly旨在轻松安装程序到您的Web应用程序中。首先由用户拖动块,然后由Blockly生成代码,最后在您的应用程序使用该代码执行某些操作。从您的应用程序的角度来看,Blockly只是一个文本区域,用户可以在其中键入语法上