pthread_create pthread_exit pthread_join
数据类型 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"。源属性的
关于矢量图形 矢量图形(有时称作矢量形状或矢量对象)是由称作矢量的数学对象定义的直线和曲线构成的。矢量根据图像的几何特征对图像进行描述。 您可以任意移动或修改矢量图形,而不会丢失细节或影响清晰度,因为矢量图形是与分辨率无关的,即当调整矢量图形的大小、将矢量图形打印到 PostScript 打印机、在 PDF 文件中保存矢量图形或将矢量图形导入到基于矢量的图形应用程序中时,矢量图形都将保持清晰的边缘
抽象路由类 aiohttp使用抽象类来管理web接口。 aiohttp.web中大部分类都不打算是可以继承的,只有几个是可以继承的。 aiohttp.web建立在这几个概念之上: 应用(application),路由(router),请求(request)和响应(response)。 路由(router)是一个可插拔的部分: 用户可以从头开始创建一个新的路由库,不过其他的部分必须与这个新路由无缝契
本章将介绍InfluxDB中的一些基本操作,包括数据的增删改查、数据库与表的操作等。
一门语言由有效的句子组成,一个句子由短语组成,一个短语由子短语和词汇符号组成。要实现一门语言,我们必须构建一个能读取句子以及对发现的短语和输入符号作出适当反应的应用。 这样的应用必须能识别特定语言的所有有效的句子、短语和子短语。识别一个短语意味着我们能确定短语的各种组件并能指出它与其它短语的区别。例如,我们把输入a=5识别为赋值语句,这就意味着我们知道a是赋值目标以及5是要存储的值。识别赋值语句a
几乎所有编辑器都具有的基础功能。 使用 Readline 控件的程序,例如 bash ;以及其它使用 Emacs风格 键绑定的程序,也使用基本相同的功能键。如果熟悉 bash 的快捷键,这些绑定您一定驾轻就熟 注意 这里只是一个列表,更详细的介绍,请参阅《Emacs 快捷指南》 C-h t 定位 表 25.4. Emacs 定位 向前 向后 向下 向上 卷屏 C-v M-v 字符 C-
针对文件及编辑器的一些操作,绝大多数软件中,这类操作都安排在 文件 菜单里面。 表 25.3. Emacs 基本操作 C-x C-c M-x save-buffers-kill-emacs 保存退出 C-x C-z M-x iconify-or-deiconify-frame 挂起(最小化) C-x C-f M-x find-file 打开文件、目录 C-x C-r M-x find-file
您已经知道了,Emacs 的配置文件为 ~/.emacs 。配置文件中,以 ; 起始到行末的部分为注释。 让我们些简单配置一下: 例 25.1. emacs 配置 ~/.emacs ;;======================================== ;;添加 Emacs 搜索目录 可以将自定的扩展放该目录 ;;==================================
引起我们痛苦的东西我们就会去爱它,以使自己觉得这份痛苦是值得的 Emacs 是一个架构在编辑器上的集成环境,除了最基本的编辑功能,还可以完成文件管理、终端模拟、浏览网页、收发邮件、编译程序等工作。 Emacs 使用 Elisp 语言进行配置和扩展,它本身也可以作为 Elisp 解释器使用。 Emacs 的界面主要由三部分构成:信息栏、回显区(echo)、缓冲区(buffer) 缓冲区 缓冲区(bu
一块硬盘,它起始的一部分扇区为主引导扇区,包括 MBR(主引导纪录)和 DPT(分区表,您可以阅读“分区概念”一节中相关内容) 每个分区起始的一部分扇区,为分区引导扇区。 在分区引导扇区之后的部分,为文件系统的索引,文件系统通过它定位文件在硬盘上的位置。不同的文件系统采用不同的索引,例如 FAT 文件系统使用文件分配表和目录区。 绝大多数操作系统,对硬盘的读写操作,通过文件系统来完成,因此引导扇区
Git 的工作就是创建和保存你的项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目的快照的命令作介绍。 这里有个重要的概念,Git 有一个叫做“索引”的东东,有点像是你的快照的缓存区。这就使你能够从更改的文件中创建出一系列组织良好的快照,而不是一次提交所有的更改。 简而言之,使用 git add 添加需要追踪的新文件和待提交的更改,然后使用 git status 和 git diff
基本概念 让我们一起把ElasticSearch的基本概念和其特性浏览一遍。 索引(Index) ElasticSearch把数据存放到一个或者多个索引(indices)中。如果用关系型数据库模型对比,索引(index)的地位与数据库实例(database)相当。索引存放和读取的基本单元是文档(Document)。我们也一再强调,ElasticSearch内部用Apache Lucene实现索引中