C++高性能并行编程与优化 - 课件 - 12 从计算机组成原理看 C 语言指针每个存储 0 或 1 的空间称为一个位( bit ),一位可以存储 0 或 1 两个可能的值。 • 现在的计算机都会把 8 个位打包成一个字节( byte ),也就是说: 1 字节 = 8 位。 • 一字节可以表示 0 到 255 区间中所有的值,表示方式如下: • 00000000 表示 0 00000001 表示 1 00000010 表示 2 00000011 表示 3 • 00000100 252 11111101 表示 253 11111110 表示 254 11111111 表示 255 • 字节实际上就是 C 语言中的 unsigned char 类型。 表示更大范围的整数:字( word ) • 但是单单一个字节表示的范围还是太有限了,只能表示 0 到 255 的值。 • 如何扩大表示范围?简单,用两个字节合在一起即可,例如: • 00000000-00000000 11111111-11111111 表示 65535 • 这就是两个字节合成了一个字( word ),实际上就是 C 语言里的 unsigned short 类型 。 不同位数的计算机,字( word )的大小也不一样 • 刚刚说把 2 个字节( byte )拼成一个字( word ),实际上是 16 位计算机的做法。 • 16 位计算机得名就是因为他的字由 16 个位组成,早期的 8086 系列 CPU 就是 160 码力 | 128 页 | 2.95 MB | 1 年前3
阮一峰 《ECMAScript 6入门》 第三版install --save-dev eslint babel-eslint ECMAScript 6简介 18 然后,在项目根目录下,新建一个配置文件 .eslintrc ,在其中加入 parser 字 段。 { "parser": "babel-eslint", "rules": { ... } } 再在 package.json 之中,加入相应的 scripts let hello = 123; hell\u{6F} // 123 '\u{1F680}' === '\uD83D\uDE80' // true 上面代码中,最后一个例子表明,大括号表示法与四字节的 UTF-16 编码是等价 的。 有了这种表示法之后,JavaScript 共有6种方法可以表示一个字符。 '\z' === 'z' // true '\172' === 'z' // true 确地识 别了“” ,返回了它的十进制码点134071(即十六进制的 20BB7 )。在第二个字 符(即“” 的后两个字节)和第三个字符“a”上, codePointAt 方法的结果 与 charCodeAt 方法相同。 总之, codePointAt 方法会正确返回32位的UTF-16字符的码点。对于那些两个 字节储存的常规字符,它的返回结果与 charCodeAt 方法相同。0 码力 | 679 页 | 2.66 MB | 1 年前3
Python 标准库参考指南 3.7.13 底层网络接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 880 19.3 ssl --- 套接字对象的 TLS/SSL 封装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 901 19.4 select --- 解析树一起使用的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1701 33.6 keyword --- 检验 Python 关键字 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1703 33.7 tokenize -- 对 Python 不是字符串。如果编译该对象时的 mode 实参是 'exec' 那么eval() 返回值为 None 。 提示:exec() 函数支持动态执行语句。globals() 和locals() 函数各自返回当前的全局和本地字 典,因此您可以将它们传递给eval() 或exec() 来使用。 另外可以参阅ast.literal_eval(),该函数可以安全执行仅包含文字的表达式字符串。 exec(object[, globals[0 码力 | 1961 页 | 9.14 MB | 9 月前3
Python 标准库参考指南 3.7.13 底层网络接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829 19.3 ssl --- 套接字对象的 TLS/SSL 封装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 849 19.4 select --- Waiting 解析树一起使用的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1600 33.6 keyword --- 检验 Python 关键字 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1602 33.7 tokenize -- 对 Python 代码使用的标记解析器 含文字的表达式字符串。 exec(object[, globals[, locals]]) 这个函数支持动态执行 Python 代码。object 必须是字符串或者代码对象。如果是字符串,那么该字 符串将被解析为一系列 Python 语句并执行(除非发生语法错误)。 1 如果是代码对象,它将被直接执 行。在任何情况下,被执行的代码都需要和文件输入一样是有效的(见参考手册中关于文件输入的 章节)。请注意即使在传递给exec()0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.8.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 935 iii 18.3 ssl --- 套接字对象的 TLS/SSL 包装器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 958 18.4 select --- 异步套接字处理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1002 18.7 asynchat --- 异步套接字指令/响应处理程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006 18.8 signal --- 设置异步事件处理程序 . 解析树一起使用的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1786 32.6 keyword --- 检验 Python 关键字 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1790 32.7 tokenize --- 对 Python0 码力 | 2052 页 | 9.74 MB | 9 月前3
Python 标准库参考指南 3.10.15 底层网络接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 986 18.2.1 套接字协议族 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 986 18.2.2 模块内容 . . . . . . . . . . . . . . . . 989 18.2.3 套接字对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 999 18.2.4 关于套接字超时的说明 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006 18.3 ssl --- 套接字对象的 TLS/SSL 包装器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1009 18.3.1 方法、常量和异常处理0 码力 | 2207 页 | 10.45 MB | 9 月前3
Python 标准库参考指南 3.10.15 --- 底层网络接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919 18.2.1 套接字协议族 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 919 18.2.2 模块内容 . . . . . . . . . . . . . . . . . . 921 18.2.3 套接字对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931 18.2.4 关于套接字超时的说明 . . . . . . . . . . . . . . . . . . . . . . ssl --- 套接字对象的 TLS/SSL 包装器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 941 18.3.1 方法、常量和异常处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 941 18.3.2 SSL 套接字 . . .0 码力 | 2072 页 | 10.39 MB | 9 月前3
Python 标准库参考指南 3.8.20 底层网络接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871 18.3 ssl --- 套接字对象的 TLS/SSL 包装器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893 18.4 select --- 等待 I/O 异步套接字处理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934 18.7 asynchat --- 异步套接字指令/响应处理程序 . . . . . . . . . . . . . . . . . . . . . . . . . . 938 18.8 signal --- 设置异步事件处理程序 . . . 解析树一起使用的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1672 32.6 keyword --- 检验 Python 关键字 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1675 32.7 tokenize --- 对 Python 代码使用的标记解析器0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 底层网络接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871 18.3 ssl --- 套接字对象的 TLS/SSL 包装器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 893 18.4 select --- 等待 I/O 异步套接字处理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 934 18.7 asynchat --- 异步套接字指令/响应处理程序 . . . . . . . . . . . . . . . . . . . . . . . . . . 938 18.8 signal --- 设置异步事件处理程序 . . . 解析树一起使用的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1672 32.6 keyword --- 检验 Python 关键字 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1675 32.7 tokenize --- 对 Python 代码使用的标记解析器0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.11.10 --- 底层网络接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993 18.2.1 套接字协议族 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993 18.2.2 模块内容 . . . . . . . . . . . . . . . . . . 996 18.2.3 套接字对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1006 18.2.4 关于套接字超时的说明 . . . . . . . . . . . . . . . . . . . . . --- 套接字对象的 TLS/SSL 包装器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017 18.3.1 方法、常量和异常处理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1017 18.3.2 SSL 套接字 . . .0 码力 | 2248 页 | 11.10 MB | 9 月前3
共 831 条
- 1
- 2
- 3
- 4
- 5
- 6
- 84













