MinDoc 第一个版本是模仿的看云,看云是基于Git的文档管理工具,类似于Gitbook。发布功能在看云上应该是将git中的文档解析并保存到磁盘。 MinDoc 是基于数据库储存的文档管理工具,发布功能沿用下来了,主要做的是将数据库储存的文档内容神仙道前端。这样做的目的是,如果用户编辑了文档,但是没有编辑完成,可使用保存功能暂时保存到数据库,等所有文档都编辑完毕,再点击发布,一次性公开到前端。
基准网络 所有组件都与间隔为 8dp 的基准网格对齐。排版/文字(Type)与间隔为 4dp 的基准网格对齐。在工具条中的图标同样与间隔为 4dp 的基准网格对齐。这些规则适用于移动设备、平板设备以及桌面应用程序。 有关详细信息请参见组件一节。 有关详细信息请参见字体排版一节。 边框与间距 移动设备 移动设备布局模板包含了多种多样的屏幕和信息,这些信息描述了边框与间距如何应用于屏幕边界和元素。下面
有些单位在不同的语境中有不同的含义。这章论述了独立设备像素,可扩展像素的使用方法以及如像素密度的概念。 像素密度 密度独立像素 可扩展像素(sp) 为 DP 设计布局 图像缩放 像素密度 每英寸的像素数被称为“像素密度”。高密度的屏幕比低密度的屏幕更像素更高。因此用户界面元素(如按钮)在低密度屏幕上显示较大而在高密度屏幕上显示较小。 每英寸的像素,或者屏幕分辨率,是指在一个特定显示中的像素数。 D
Layout(自动布局)组件可以挂载在任何节点上,将节点变成一个有自动布局功能的容器。所谓自动布局容器,就是能够自动将子节点按照一定规律排列,并可以根据节点内容的约束框总和调整自身尺寸的容器型节点。 布局模式(Layout Type) 自动布局组件有几种基本的布局模式,可以通过 Layout Type 属性进行设置,包括以下几种。 水平布局(Horizontal) Layout Type 设为 H
从 v2.0.4 版本开始,Cocos Creator 正式支持将游戏发布到 Google Play Instant。Google Play Instant 依赖于 Google Play,并不是一个新的分发渠道,而更接近一种游戏微端方案。它能够实现游戏的免安装即开即玩,有利于游戏的试玩、分享和转化。它和 Android Instant App 的主要区别在于: 首包和 APK 附加包都限制在 1
Facebook Instant Games 跟微信小游戏相比,本质上的区别在于 Facebook Instant Games 运行于纯 HTML5 环境。因此它不仅可以在手机上,还可以在桌面浏览器上运行,开发和调试更加便捷。 目前 Cocos Creator 为用户完成的工作包括: 集成了 Facebook Instant Games SDK,并且自动进行了初始化,用户能直接调用相关的 API
打开主菜单的 项目 -> 构建发布,打开构建发布面板。 Cocos Creator 提供了两种 Web 平台的页面模板,可以通过 发布平台 的下拉菜单选择 Web Mobile 或 Web Desktop,它们的区别主要在于 Web Mobile 会默认将游戏视图撑满整个浏览器窗口,而 Web Desktop 允许在发布时指定一个游戏视图的分辨率,而且之后游戏视图也不会随着浏览器窗口大小变化而变化
具体详见授课文档
我们已经为网站的布局定义了看起来不错的样式,下面要把链接中使用的占位符 # 换成真正的链接地址。当然,我们可以像下面这样硬编码链接: <a href="/static_pages/about">About</a> 不过这样不太符合 Rails 之道。一者,“关于”页面的地址如果是 /about 而不是 /static_pages/about 就好了;再者,Rails 习惯使用具名路由指定链接地址
第 4 章简介 Ruby 时,我们学习了如何在演示应用中引入样式表(4.1 节),不过现在样式表中还没有内容。本章我们要使用一个 CSS 框架,以及自己编写的样式,填充样式表。[1]我们还要完善布局,添加指向各个页面的链接(例如首页和“关于”页面,5.1 节)。在这个过程中,我们会学习局部视图、Rails 路由和 Asset Pipeline,还会介绍 Sass(5.2 节)。最后,我们还要向前迈
Ruby on Rails 4.1 发布记 Rails 4.1 精华摘要: 采用 Spring 来预载应用程序 config/secrets.yml Action Pack Variants Action Mailer 预览 本篇仅涵盖主要的变化。要了解关于已修复的 bug、特性变更等,请参考 Rails GitHub 主页上各个 Gem 的 CHANGELOG 或是 Rails 的提交历史。 1
Ruby on Rails 4.2 发布记 Rails 4.2 精华摘要: Active Job 异步邮件 Adequate Record Web 终端 外键支持 本篇仅记录主要的变化。要了解关于已修复的 Bug、特性变更等,请参考 Rails GitHub 主页上各个 Gem 的 CHANGELOG 或是 Rails 的提交历史。 1 升级至 Rails 4.2 如果您正试着升级现有的应用,应用
文件系统的布局 文件系统通常保存在磁盘上。在本实验中,第三个磁盘(即disk0,前两个磁盘分别是 ucore.img 和 swap.img)用于存放一个SFS文件系统(Simple Filesystem)。通常文件系统中,磁盘的使用是以扇区(Sector)为单位的,但是为了实现简便,SFS 中以 block (4K,与内存 page 大小相等)为基本单位。 SFS文件系统的布局如下图所示。 第0个
以前在网页中进行交互绘图是很困难的(需要依赖额外的第三方插件),而引入的Canvas特性使得作者可以很容易的在网页上绘制各种图形和图像。 Canvas提供了脚本(JavaScript)应用接口,我们可以使用JS代码来操作画布,添加各种图形以及实现用户交互。这些特性使得HTML5在开发网页游戏和一些复杂的网页动画上变得更加方便。 比如下面这个例子,使用Canvas实现了简单的在线画板功能,你可以直接
In[1]: import pandas as pd import numpy as np import matplotlib.pyplot as plt %matplotlib inline 1. 计算布尔值统计信息 # 读取movie,设定行索引是movie_title In[2]: pd.options.display.max_colum