示例 index.js // 普通的 umi 插件写法,新增 api.onUISocket 和 api.addUIPlugin 接口 export default api => { // 处理 socket 通讯数据 api.onUISocket(({ action, send, log }) => { // 通过 action 处理 // 处理完后 send 数据到客户端
(1). 软件开发过程的划分 本规定对一个完整的开发过程按“软件过程改进方法和规范”把产品生命周期划分为 6 个阶段: 产品概念阶段(记为 PH0) 产品定义阶段(记为 PH1) 产品开发阶段(记为 PH2) 产品测试阶段(记为 PH3) 用户验收阶段(记为 PH4) 产品维护阶段(记为 PH5) 软件项目的过程有三大类: 项目管理过程、项目研发过程和机构支持过程。 而这三类过程可以细分为19个主
Step3. 设备开发 概述 设备SDK简介 嵌入式设备C SDK Node.js SDK Python SDK(beta) MCU SDK 添加测试设备 Step3. 设备开发 更新时间:2018-03-23 16:47:51 概述 在设备开发阶段,Link Develop为您提供了设备端 SDK,以及测试设备的注册和调试能力。您可以下载 设备端的SDK,在此基础上,将在平台预注册设备的激活凭证
更新时间:2018-11-19 08:55:42 一、创建RGB智能灯设备模型 从项目控制台左侧的设备菜单项里找到“设备模型定义”,点击进入并点击“新增一个设备模型”: 按下图填写表单,所属分类选择“智能生活/电工照明/灯”,节点类型选择“设备”,通讯网络选择“Wi-Fi”,数据格式选择“Alink”,然后点“提交”后点击“进入开发”按钮。 创建好产品后,我们发现产品界面上已经有了故障和主灯开关这
更新时间:2018-09-13 20:02:00 提示:Debug功能目前只在MacOS上针对Developerkit和STM32L476 Nucleo-64提供,后续版本会加入Windows/Linux平台和更多硬件的Debug支持。 开发板调试和之前运行Hello World的例子相比,编译烧写过程完全相同,AliOS Things默认编译出的程序已经包含了符号表信息。只需要另外单击Debug
使用WorkerMan开发应用,你需要了解以下内容: 一、WorkerMan开发与普通PHP开发的不同之处 除了与HTTP协议相关的变量函数无法直接使用外,WorkerMan开发与普通PHP开发并没有很大不同。 1、应用层协议不同 普通PHP开发一般是基于HTTP应用层协议,WebServer已经帮开发者完成了协议的解析 WorkerMan支持各种协议,目前内置了HTTP、WebSocket等协议
1.系统无法启动 问题: 报错无法启动:Kibana does not support the current Node.js version v8.11.1. Please use Node.js v8.11.4 解决方案: 原因 是因为kibana 限制使用node version为v8.11.4,更改package.json中8.11.4信息为你本机node版本,如果方便的话,最好保持要求版
要开发kibana 插件,首先要在本地搭建开发环境,我这里推荐使用vs code,如果问我为什么,我只想说这么火的开发工具,不用一下,怎么跟上世界开发潮流呢。 第一步 首先 需要安装node.js,可以去官网下载最新版本,对于如何安装就不废话了。 第二步 下载 kibana 源代码,在github下载即可。 第三步 在kibana项目根目录下执行 1. $ git tag 2. $ git che
27. 开发Web应用 Spring Boot非常适合Web应用开发。您可以轻易地使用嵌入式的Tomcat、Jetty或Undertow创建一个独立自足的HTTP服务器。大多数Web应用会使用spring-boot-starter-web模块快速启动并运行。 如果您尚未开发过Spring Boot的Web应用,可以按照入门章节中的“Hello World!”示例操作。
20. 开发者工具 Spring Boot包含一组额外的工具,可以使程序开发的体验更加愉悦。spring-boot-devtools模块可以包含在任何项目中以提供额外的用于开发阶段的功能。要包含devtools的支持,只需将模块依赖添加到您的构建中: Maven <dependencies> <dependency> <groupId>org.springframework
本教程将带你从应用开发开始,逐步深入 Plus 内部开发的使用,教程目标: 开发一个 Blog 应用 开发 Web 页面,使用 Blade 模板引擎 + Bootstrap 3 在 SPA 功能上进行拓展 Blog 应用 增加 Blog 后台设置(目前没有想好有哪些可以设置的) 首先我们有如下目标: Plus 如何创建拓展包 博客数据表设计 发布拓展包 Plus 版本选择 因为是教程,我们不确定你
运行本地节点 方法1 nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::chain_api_plugin --plugin eosio::account_history_api_plugin 方法2 step1:运行nodeos,节点会创建nodeos的config.ini 文件,文件地址可能在两个地方: 1
这篇文档的目的是帮助开发人员开发空白组件 获取 compStore 项目 在 compStore 编写空白组件 将空白组件移植到 ChartBuilder 获取 compStore 项目 compStore 项目可以在 git@git.uinnova.com:udatav/chartbuilder-compstore.git 获取 在 compStore 编写空白组件 在 chartbuilder
通过对本教程的学习,帮助您由浅入深、由简到繁逐步了解如何使用 ThingJS API 来开发您的 3D 可视化应用项目。无论您是初学者还是资深专家,都可以根据自己的节奏,来学习并掌握 3D 可视化应用项目开发的方法。 前提条件 在学习本教程之前,建议您首先: 登录 ThingJS 在线开发平台 注册 ThingJS 账户 了解 ThingJS 在线开发的基本功能 了解 ThingJS 项目开发的基
注意事项 禁止使用$_GET、$_POST、$GLOBALS、$_SERVER、$_FILES、$_COOKIE、$_SESSION、$_REQUEST、$_ENV等超全局变量 谨慎使用global、static关键字 不要在代码非协程环境中执行sleep以及其他睡眠函数,这样会导致整个进程阻塞. exit/die 是危险的,会导致 worker 进程退出 不要在业务代码中使用 swoole 不支