上节课我们学习了当下流行的"前后端分离开发模式",从前后端分离的开发模式中引出了 RESTful 的概念,后面的小节我们会正式开始学习 RESTful。但是还记得上节课我们所提到的"接口"的概念吗?在正式开始学习 RESTful 之前,我们先来学习下接口到底是个什么东西: 1. 什么是接口? 接口(软件类接口)是指对协定进行定义的引用类型。其他类型实现接口,以保证它们支持某些操作。接口通常用 AP
数据类型 ES5中基本数据类型有五种:Undefined,Null,Boolean,Number和String,还有一种复杂数据类型Object。 ES6引入新的原始数据类型Symbol,表示独一无二的值。 操作符 有递增递减操作符、布尔操作符、乘性操作符、加性操作符、关系操作符和相等操作符等。 注意隐式转换。 delete 操作符,用来删除对象的属性(不能用来操作变量 语句 if,while,d
CSS选择器 有哪些? (包括CSS3) 类选择器 (.className) ID选择器 #id 通配符选择器( * ) 标签选择器(div, h1, p) 属性选择器(a[rel = "external"]) 除了等号还可以有 ~=(完整包含)、^=(开头)、$=(结尾)、*=( 包含)、|=(连字符衔接的开头) 组合选择器 包括相邻选择器(h1 + p)、子选择器(ul > li)、后代选择器
什么是 HTML? HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 插入样式表的方式 标签 <img>标签 <img>是空标签,意思是说,它只包含属性,并且没有闭合标签。 属性有: 源属性(src):src 指 "source"。源属性的
引起我们痛苦的东西我们就会去爱它,以使自己觉得这份痛苦是值得的 Emacs 是一个架构在编辑器上的集成环境,除了最基本的编辑功能,还可以完成文件管理、终端模拟、浏览网页、收发邮件、编译程序等工作。 Emacs 使用 Elisp 语言进行配置和扩展,它本身也可以作为 Elisp 解释器使用。 Emacs 的界面主要由三部分构成:信息栏、回显区(echo)、缓冲区(buffer) 缓冲区 缓冲区(bu
为了更深入地理解ElasticSearch的工作原理,特别是索引和查询这两个过程,理解Lucene的工作原理至关重要。本质上,ElasticSearch是用Lucene来实现索引的查询功能的。如果读者没有用过Lucene,下面的几个部分将为您介绍Lucene的基本概念。
Appium 1.5 移除了大部分旧版本遗留的 CLI 标识;其余部分可转换成 JSON 并成为 --default-capabilities 标识的一部分。举个例子: # 未处理的 JSON 作为一个参数 --default-capabilities '{"app": "myapp.app", "deviceName": "iPhone Simulator"}' # 或一个 JSON 文件的名字
运行 OCaml 代码 运行 OCaml 代码的最简单的方式是在你的浏览器中访问 TryOCaml 运行一个交互式会话。 关于在你的电脑上安装 OCaml,请参考 安装 文档。 如果你想要尝试一些简单的 OCaml 表达式,你可以使用一个交互式顶层环境(interactive toplevel)或者 REPL(Read–Eval–Print Loop)。ocaml命令提供了一个十分基础的顶层环境(
记住Python最大的语法 --- 缩进 如果说js中最大的语法是单线程的话,那么提起Python,我能想到的第一个最大的语法就是缩进 Python中第一个让人印象深刻的语法就是缩进,Python跟js不同,跟golang不同,跟shell script不同,跟c不同,它们并没有要求必须缩进,但是Python不同,它就如同jade一样,缩进是必须的。好处就是代码很优雅,很好看,缺点就是~O__O
当摄像头识别到人物情绪为“笑”,光环板也会亮出笑脸。 知识小贴士:虽然不同国家的语言和文化有很大差异,但是表情代表的情绪含义是高度一致的。并且表情也难以伪装出来,所以我们可以从最容易的“笑”开始吧! 舞台角色 1. 删除默认角色Panda 2. 添加角色“Empty button14” 3. 点击“造型”,将按钮颜色设置成绿色,并添加文字“Start”,调整大小,位置 4. 在积木区下方,点击“+
光环板内置的麦克风和Wi-Fi功能相结合,可以实现语音识别相关的应用。通过接入互联网,可以使用各大主流科技公司提供的语音识别服务,像是微软语音识别服务。使用联网功能需要登陆慧编程账号。 注册/登陆慧编程 点击工具栏右侧的登陆/注册按钮,依据提示登陆/注册账号。 启用上传模式 点击启用上传模式。 新建语音识别项目 我们将新建一个语音识别项目,使用语音来点亮光环板的LED灯。 连接网络 1. 添加事件
Git是一款分布式版本控制系统,有别于CVS和SVN等集中式版本控制系统,Git可以让研发团队更加高效地协同工作、提高生产率。使用Git,开发人员的工作不会因为频繁地遭遇提交冲突而中断,管理人员也无须为数据的备份而担心。经过Linux这样庞大的项目的考验之后,Git被证明可以胜任任何规模的团队,即便这个团队的成员分布于世界各地。 Git是开源社区奉献给每一个人的宝贝,用好它可以实现个人的知识积累、
知识词库 1.知识词库类型 爱客服知识库系统支持多种知识词库,包括同义词库、敏感词库、专业词库、变量词库等,支持用户高度自定义自身词库,从而完善机器人问答能力,词库类型如下: 同义词库:同义词是用于多义词、同义词的优先识别,例如:订单、定单,同义词既可以是日常包含的同义词,也可以是易识别错的同音词 敏感词库:敏感词库的设立是用于将返回给用户的答案进行过滤,敏感词库中的词语将在最后的会话中进行过了,
知识学习 首页>知识库>知识学习 知识学习是知识库补充的重要方法,所有机器人没有回答的知识都能够记录在知识学习当中,用户可以通过维护知识学习的知识,提升机器人的问答匹配率,并且帮助机器人更好的回复用户问题。 在知识学习中,系统提供快速新增知识,快速审核,关联知识,对话还原等功能。 新增知识:当前问答在知识库中没有,将知识学习的知识新增一条新的知识到知识库中 快速审核:新建的知识能够在此快速的进行审
知识管理 业务问答 未知问题 自定义词库 素材管理 任务对话