Cocos Creator 的工作流程是以组件式开发为核心的,组件式架构也称作 组件-实体系统(或 Entity-Component System),简单的说,就是以组合而非继承的方式进行实体的构建。 在 Cocos Creator 中,节点(Node)是承载组件的实体,我们通过将具有各种功能的 组件(Component) 挂载到节点上,来让节点具有各式各样的表现和功能。接下来我们看看如何在场景中
从 v1.8 开始,资源使用情况的度量(如容器的 CPU 和内存使用)可以通过 Metrics API 获取。注意 Metrics API 只可以查询当前的度量数据,并不保存历史数据 Metrics API URI 为 /apis/metrics.k8s.io/,在 k8s.io/metrics 维护 必须部署 metrics-server 才能使用该 API,metrics-server 通过调
ELK可谓是容器日志收集、处理和搜索的黄金搭档: Logstash(或者Fluentd)负责收集日志 Elasticsearch存储日志并提供搜索 Kibana负责日志查询和展示 具体使用方法可以参考Kubernetes日志处理。
Kubelet内置的cAdvisor只提供了单机的容器资源占用情况,而Heapster则提供了整个集群的资源监控,并支持持久化数据存储到InfluxDB、Google Cloud Monitoring或者其他的存储后端。 Heapster首先从Kubernetes apiserver查询所有Node的信息,然后再从kubelet提供的API采集节点和容器的资源占用,同时在/metrics API提
Kubernetes Dashboard的部署非常简单,只需要运行 kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml 稍等一会,dashborad就会创建好 $ kubectl -n kube-
英文原文:http://emberjs.com/guides/cookbook/helpers_and_components/ 下面是一些可以用于封装代码到组件和构建助手的技巧: 创建可以重用的社交分享按钮 异步操作的旋转按钮 添加Google Analytics跟踪
英文原文:http://emberjs.com/guides/testing/testing-components/ 单元测试方案和计算属性与之前单元测试基础中说明的相同,因为Ember.Component集成自Ember.Object。 设置 在测试组件之前,需要确定测试应用的div已经加到测试的html文件中: 1 2 <!-- as of time writing, ID attribut
英文原文:http://emberjs.com/guides/components/wrapping-content-in-a-component/ 有时候,可能需要定义一个组件来包裹其他模板提供的内容。 例如,假设正在创建一个用于显示一篇博客的blog-post组件: 1 2 3 4 <script type="text/x-handlebars" id="components/blog-po
英文原文:http://emberjs.com/guides/components/passing-properties-to-a-component/ 默认情况下,组件不能访问模板作用域下的属性。 例如,假设有一个用于显示一篇博客的blog-post组件: 1 2 3 4 <script type="text/x-handlebars" id="components/blog-post">
由于小程序开发模式的特殊性,下文将主要介绍小程序组件的开发。 初始化工程 npm init rax my-component 选择 - Component (Build component for application include web),然后选择需要构建到的目标端代码。 项目目录 . ├── README.md ├── build.json ├── demo │ ├── index.
C++中的模块称为函数(function)和类(class)。C++程序一般是将程序员编写的新函数与C++标准库(standard library)中提供的预装函数组合而成的,通常是将程序员编写的新类与各种类库中提供的预装类组合而成的。本章主要介绍函数,第6章开始将详细介绍类。 C++标准库提供了丰富的函数集合,可以进行常用数学计算、字符串操作、字符操作、输人/输出、错误检查和许多其他有用的操作。
MQTT是一个客户端服务端架构的发布/订阅模式的消息传输协议,已经成为物联网的重要组成部分。它的设计思想是轻巧、开放、简单、规范,易于实现。这些特点使得它对很多场景来说都是很好的选择,特别是对于受限的环境如机器与机器的通信(M2M)以及物联网环境(IoT)。
这篇文档的目的是帮助开发人员开发空白组件 获取 compStore 项目 在 compStore 编写空白组件 将空白组件移植到 ChartBuilder 获取 compStore 项目 compStore 项目可以在 git@git.uinnova.com:udatav/chartbuilder-compstore.git 获取 在 compStore 编写空白组件 在 chartbuilder
通过快捷键对组件进行快速复制,在其他场景粘贴使用 共分为三部 选中要复制的组件 按下 ctrl 键同时点击之前复制组件的图标 在任意场景中通过 Ctrl + V 键,进行粘贴 备注:如果没有按下 Ctrl 键点击复制组件的图标还是照常进行组件复制,不会将组件属性放置到剪切板中 DEMO
A-Frame的 实体-组件框架 中的组件是在可以被混合、匹配和组合到实体上的JavaScript模块(module),来构建外观、行为和功能。我们可以使用JS注册组件并使用声明式语法在DOM中使用它。组件是可配置,可重用和可分享的。A-Frame应用程序的代码应该尽可能放在组件里面。 Image by Ruben Mueller from vrjump.de 注意组件必须被定义在 <a-scen