阮一峰 JavaScript 教程渐进、由浅入深,力求清晰易懂。所有章节都带有大量的代码实例,便 于理解和模仿,可以用到实际项目中,即学即用。 本教程适合初学者当作 JavaScript 语言的入门教程,也适合当作日 常使用的参考手册。 介绍 - 5 - 本文档使用 书栈(BookStack.CN) 构建 前言 前言 我写这本教程,主要原因是自己需要。 编程时,往往需要查阅资料,确定准确用法。理想的 JavaScript 就是这本书的由来。 正因为脱胎于笔记,这本教程跟其他 JavaScript 书籍有所不同。作 为教程,本书对所有重要概念都进行了讲解,努力把复杂的问题讲得简 单,希望一两分钟内就能抓住重点。本书还可以作为参考手册,罗列了 主要用法和各种 API 接口,并给出可以立即运行的代码。所有章节按 照语言的 API 编排,方便以后的查阅。 如果你发现某处出现陌生的新概念,请不要担心,可以继续阅读下去。 以后0 码力 | 540 页 | 3.32 MB | 10 月前3
Comprehensive Rust(简体中文) 202412通过例子学 Rust:通过一系列展示不同结构的示例介绍 Rust 语法。有时会包括一些小练习,会要 求您充分地阐述示例中的代码。 • Rust 标准库:Rust 标准库的完整文档。 • Rust 参考手册:一本未完成的书,介绍了 Rust 语法和内存模型。 Rust 官方网站上有更多专业指南: • Rust 秘典:介绍了不安全 Rust,包括使用原始指针以及与其他语言 (FFI) 交互。 • Rust0 码力 | 359 页 | 1.33 MB | 11 月前3
Python 标准库参考指南 3.10.15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 714 16.16.2 ctypes 参考手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731 17 并发执行 745 17.1 必须是字符串或者代码对象。如果是字符串,那么该字 符串将被解析为一系列 Python 语句并执行(除非发生语法错误)。 1 如果是代码对象,它将被直接执 行。在任何情况下,被执行的代码都应当是有效的文件输入(见参考手册中的 file-input 一节)。请 注意即使在传递给exec() 函数的代码的上下文中,nonlocal, yield 和 return 语句也不能在 函数定义以外使用。该函数的返回值是 None。 个异常。WinError 接收一个可选的错误码作为参数,如果没有的话,它将调用GetLastError() 获取 错误码。 请注意,使用 errcheck 属性可以实现更强大的错误检查手段;详情请见参考手册。 传递指针(或以引用方式传递形参) 有时候 C 函数接口可能由于要往某个地址写入值,或者数据太大不适合作为值传递,从而希望接收一个 指针作为数据参数类型。这和 传递参数引用类似。 ctypes0 码力 | 2072 页 | 10.39 MB | 10 月前3
Python 标准库参考指南 3.10.15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767 16.16.2 ctypes 参考手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 785 17 并发执行 799 必须是字符串或者代码对象。如果是字符串,那么该字符串 将被解析为一系列 Python 语句并执行(除非发生语法错误)。 1 如果是代码对象,它将被直接执行。在 任何情况下,被执行的代码都应当是有效的文件输入(见参考手册中的 file-input 一节)。请注意即使在 传递给exec() 函数的代码的上下文中,nonlocal, yield 和 return 语句也不能在函数定义以外使 用。该函数的返回值是 None。 返回一个异 常。WinError 接收一个可选的错误码作为参数,如果没有的话,它将调用GetLastError() 获取错误码。 请注意,使用 errcheck 属性可以实现更强大的错误检查手段;详情请见参考手册。 传递指针(或以引用方式传递形参) 有时候 C 函数接口可能由于要往某个地址写入值,或者数据太大不适合作为值传递,从而希望接收一个 指 针作为数据参数类型。这和 传递参数引用类似。 ctypes0 码力 | 2207 页 | 10.45 MB | 10 月前3
Python 标准库参考指南 3.11.10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 774 16.16.2 ctypes 参考手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 791 17 并发执行 805 17.1 必须是字符串或者代码对象。如果是字符串,那么该字 符串将被解析为一系列 Python 语句并执行(除非发生语法错误)。 1 如果是代码对象,它将被直接执 行。在任何情况下,被执行的代码都应当是有效的文件输入(见参考手册中的 file-input 一节)。请 注意即使在传递给exec() 函数的代码的上下文中,nonlocal, yield 和 return 语句也不能在 函数定义以外使用。该函数的返回值是 None。 个异常。WinError 接收一个可选的错误码作为参数,如果没有的话,它将调用GetLastError() 获取 错误码。 请注意,使用 errcheck 属性可以实现更强大的错误检查手段;详情请见参考手册。 780 Chapter 16. 通用操作系统服务 The Python Library Reference, 发行版本 3.11.10 传递指针(或以引用方式传递形参) 有时候 C 函0 码力 | 2248 页 | 11.10 MB | 10 月前3
Python 标准库参考指南 3.11.10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829 16.16.2 ctypes 参考手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 847 17 并发执行 863 必须是字符串或者代码对象。如果是字符串,那么该字符串 将被解析为一系列 Python 语句并执行(除非发生语法错误)。 1 如果是代码对象,它将被直接执行。在 任何情况下,被执行的代码都应当是有效的文件输入(见参考手册中的 file-input 一节)。请注意即使在 传递给exec() 函数的代码的上下文中,nonlocal, yield 和 return 语句也不能在函数定义以外使 用。该函数的返回值是 None。 返回一个异 常。WinError 接收一个可选的错误码作为参数,如果没有的话,它将调用GetLastError() 获取错误码。 请注意,使用 errcheck 属性可以实现更强大的错误检查手段;详情请见参考手册。 传递指针(或以引用方式传递形参) 有时候 C 函数接口可能由于要往某个地址写入值,或者数据太大不适合作为值传递,从而希望接收一个 指 针作为数据参数类型。这和 传递参数引用类似。 ctypes0 码力 | 2399 页 | 11.19 MB | 10 月前3
Python 标准库参考指南 3.9.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743 16.16.2 ctypes 参考手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760 17 并发执行 775 必须是字符串或者代码对象。如果是字符串,那么该字符串 将被解析为一系列 Python 语句并执行(除非发生语法错误)。 1 如果是代码对象,它将被直接执行。在 任何情况下,被执行的代码都应当是有效的文件输入(见参考手册中的 file-input 一节)。请注意即使在 传递给exec() 函数的代码的上下文中,nonlocal, yield 和 return 语句也不能在函数定义以外使 用。该函数的返回值是 None。 返回一个异 常。WinError 接收一个可选的错误码作为参数,如果没有的话,它将调用GetLastError() 获取错误码。 请注意,使用 errcheck 属性可以实现更强大的错误检查手段;详情请见参考手册。 传递指针(或以引用方式传递形参) 有时候 C 函数接口可能由于要往某个地址写入值,或者数据太大不适合作为值传递,从而希望接收一个 指 针作为数据参数类型。这和 传递参数引用类似。 ctypes0 码力 | 2146 页 | 10.17 MB | 10 月前3
Python 标准库参考指南 3.9.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693 16.16.2 ctypes 参考手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710 17 并发执行 723 17.1 必须是字符串或者代码对象。如果是字符串,那么该字 符串将被解析为一系列 Python 语句并执行(除非发生语法错误)。 1 如果是代码对象,它将被直接执 行。在任何情况下,被执行的代码都应当是有效的文件输入(见参考手册中的 file-input 一节)。请 注意即使在传递给exec() 函数的代码的上下文中,nonlocal, yield 和 return 语句也不能在 函数定义以外使用。该函数的返回值是 None。 个异常。WinError 接收一个可选的错误码作为参数,如果没有的话,它将调用GetLastError() 获取 错误码。 请注意,使用 errcheck 属性可以实现更强大的错误检查手段;详情请见参考手册。 16.16. ctypes --- Python 的外部函数库 699 The Python Library Reference, 发布 3.9.20 传递指针(或以引用方式传递形参)0 码力 | 2015 页 | 10.12 MB | 10 月前3
Python 标准库参考指南 3.13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 824 16.15.2 ctypes 参考手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 841 17 并发执行 855 17.1 必须是字符串或代码对象。如果是字符串,那么该字符 串将被解析为一组 Python 语句并随即被执行(除非发生语法错误)。 1 如果是代码对象,那么它将被 直接执行。在所有情况下,被执行的代码都应当是有效的文件输入(见参考手册中的 file-input 一 节)。请注意即使是在传递给exec() 函数的代码的上下文中 nonlocal, yield 和 return 语句也不 可在函数定义以外使用。函数的返回值为 None。 >>> 使用ctypes 访问变长数据类型的一个可行方法是利用 Python 的动态特性,根据具体情况,在知道这个 数据的大小后,(重新) 指定这个数据的类型。 16.15.2 ctypes 参考手册 寻找动态链接库 在编译型语言中,动态链接库会在编译、链接或者程序运行时访问。 find_library() 函数的目的是以类似于编译器或运行时加载器的方式来定位库(在有多个共享库版本 的平台上应当加载最新的版本),而0 码力 | 2246 页 | 11.74 MB | 10 月前3
Python 标准库参考指南 3.13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 820 16.15.2 ctypes 参考手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 17 并发执行 851 17.1 必须是字符串或代码对象。如果是字符串,那么该字符 串将被解析为一组 Python 语句并随即被执行(除非发生语法错误)。 1 如果是代码对象,那么它将被 直接执行。在所有情况下,被执行的代码都应当是有效的文件输入(见参考手册中的 file-input 一 节)。请注意即使是在传递给exec() 函数的代码的上下文中 nonlocal, yield 和 return 语句也不 可在函数定义以外使用。函数的返回值为 None。 >>> 使用ctypes 访问变长数据类型的一个可行方法是利用 Python 的动态特性,根据具体情况,在知道这个 数据的大小后,(重新) 指定这个数据的类型。 16.15.2 ctypes 参考手册 寻找动态链接库 在编译型语言中,动态链接库会在编译、链接或者程序运行时访问。 find_library() 函数的目的是以类似于编译器或运行时加载器的方式来定位库(在有多个共享库版本 的平台上应当加载最新的版本),而0 码力 | 2242 页 | 11.73 MB | 10 月前3
共 22 条
- 1
- 2
- 3













