Comprehensive Rust(繁体中文)91 17.6 Default 特徵 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 17.7 閉包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 17.8 練習:ROT13 (迴轉 30.6 實作不安全的特徵 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 30.7 安全的 FFI 包裝函式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 30.7.1 解決方案 . . . . . . . . . 235 45.3 練習:與 C++ 的互通性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 46 新增第三方 Crate 238 46.1 設定 Cargo.toml 檔案以新增 Crate . . . . . . . . . . . . . . . . . . . . . . . . 238 46.20 码力 | 358 页 | 1.41 MB | 10 月前3
Comprehensive Rust(简体中文) 20241292 17.6 Default 特征 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 17.7 闭包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 17.8 练习:ROT13 . 45.3 Exercise: Interoperability with C++ . . . . . . . . . . . . . . . . . . . . . . . 237 46 添加第三方 Crate 238 46.1 配置 Cargo.tom 文件以添加 crate . . . . . . . . . . . . . . . . . . . . . . . . . 238 46.2 Java 的互操作性。 • Chromium:为期半天的课程,介绍如何在基于 Chromium 的浏览器中使用 Rust。课程内容包括 与 C++ 的互操作性以及如何在 Chromium 中加入第三方 crate。 • 裸机:为期一天的课程,介绍如何使用 Rust 进行裸机(嵌入式)开发。课程内容涵盖微控制器和应用 处理器。 • 并发:为期一天的课程,介绍 Rust 中的并发性。我们将涵盖传统并发(使用线程和互斥锁进行抢占0 码力 | 359 页 | 1.33 MB | 10 月前3
Nacos架构&原理
配置(Configuration) 在系统开发过程中通常会将⼀些需要变更的参数、变量等从代码中分离出来独立管理,以独立的配 置文件的形式存在。目的是让静态的系统工件或者交付物(如 WAR,JAR 包等)更好地和实际的物 理运行环境进行适配。配置管理⼀般包含在系统部署的过程中,由系统管理员或者运维人员完成这 个步骤。配置变更是调整系统运行时的行为的有效手段之⼀。 配置管理 (Configuration < 28 Nacos 内核设计 Nacos ⼀致性协议 为什么 Nacos 需要⼀致性协议 Nacos 在开源支持就定下了⼀个目标,尽可能的减少用户部署以及运维成本,做到用户只需要⼀个 程序包,就可以快速以单机模式启动 Nacos 或者以集群模式启动 Nacos。而 Nacos 是⼀个需要 存储数据的⼀个组件,因此,为了实现这个目标,就需要在 Nacos 内部实现数据存储。单机下其 实 request) throws Exception; ... } 任何使用⼀致性协议的,都只需要使用 getData 以及 write 方法即可。同时,⼀致性协议已经被 抽象在了 consistency 的包中,Nacos 对于 AP、CP 的⼀致性协议接口使用抽象都在里面,并且 在实现具体的⼀致性协议时,采用了插件可插拔的形式,进⼀步将⼀致性协议具体实现逻辑和服务 注册发现、配置管理两个模块达到解耦的目的。0 码力 | 326 页 | 12.83 MB | 9 月前3
廖雪峰JavaScript教程iterable 3 函数 3.1 函数定义和调用 3.2 变量作用域 3.3 方法 3.4 高阶函数 3.4.1 map/reduce 3.4.2 filter 3.4.3 sort 3.5 闭包 3.6 箭头函数 3.7 generator 4 标准对象 4.1 Date 4.2 RegExp 4.3 JSON 5 面向对象编程 5.1 创建对象 5.2 原型继承 6 浏览器 https://wizardforcel.gitbooks.io/liaoxuefeng/content/js/20.html 3.4.3 sort - 78 - 本文档使用 书栈(BookStack.CN) 构建 3.5 闭包 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 我们来实现一个对 Array 的求和。通常情况下,求和的函数是这样定义的: 1. function sum(arr) { 2 lazy_sum 中又定义了函数 sum ,并且,内部函数 sum 可以引用外 闭包 函数作为返回值 3.5 闭包 - 79 - 本文档使用 书栈(BookStack.CN) 构建 部函数 lazy_sum 的参数和局部变量,当 lazy_sum 返回函数 sum 时,相关参数和变量都保存在 返回的函数中,这种称为“闭包(Closure)”的程序结构拥有极大的威力。 请再注意一点,当我们调用0 码力 | 264 页 | 2.81 MB | 10 月前3
TiDB中文技术文档GLOBAL_VARIABLES 全局系统变量表 tidb 用于 TiDB 在 bootstrap 的时候记录相关版本信息 INFORMATION_SCHEMA 库里面的表主要是为了兼容 MySQL 而存在,有些第三方软件会查询里面的信息。在目前 TiDB 的实现中,里面大部分只是一些空表。 提供字符集相关的信息,其实数据是假的。TiDB 默认支持并且只支持 utf8mb4 。 TiDB 系统数据库 权限系统表 服务端帮助信息系统表 保留用户账户 设置资源限制 设置密码 TiDB 用户账户管理 - 55 - 本文档使用 书栈(BookStack.CN) 构建 使用加密连接 TiDB 服务端默认采用非加密连接,因而具备监视信道流量能力的第三方可以知悉 TiDB 服务端与客户端之间发送和 接受的数据,包括但不限于查询语句内容、查询结果等。若信道是不可信的,例如客户端是通过公网连接到 TiDB 服 务端的,则非加密连接容易造成信息泄露,建议使用加密连接确保安全性。 或者是0个表 ( select 1+1 from dual; , 等 价于 select 1+1; ) WHERE where_condition Where 子句用于设置过滤条件,查询结果中只会包 含满足条件的数据 GROUP BY GroupBy 子句用于对查询结果集进行分组 HAVING where_condition Having 子句与 Where 子句作用类似,Having 子句可以让过滤0 码力 | 444 页 | 4.89 MB | 6 月前3
Python 标准库参考指南 3.12 17.3 multiprocessing.shared_memory --- 可跨进程直接访问的共享内存 . . . . . . . . . . . . 880 17.4 concurrent 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886 17.5 concurrent . . . . . . . . . . . . . . . . . . . . . . 1092 x 19 互联网数据处理 1095 19.1 email --- 电子邮件与 MIME 处理包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095 19.1.1 email.message: 表示电子邮件消息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1189 20.4.2 defusedxml 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1190 20.5 xml.etree.ElementTree0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.12 17.3 multiprocessing.shared_memory --- 可跨进程直接访问的共享内存 . . . . . . . . . . . . 880 17.4 concurrent 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 886 17.5 concurrent . . . . . . . . . . . . . . . . . . . . . . 1092 x 19 互联网数据处理 1095 19.1 email --- 电子邮件与 MIME 处理包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095 19.1.1 email.message: 表示电子邮件消息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1189 20.4.2 defusedxml 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1190 20.5 xml.etree.ElementTree0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.11.10 17.3 multiprocessing.shared_memory --- 可跨进程直接访问的共享内存 . . . . . . . . . . . . 920 17.4 concurrent 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 925 17.5 concurrent . . . . . . . . . . . . . . . . . . . . . . . . 1148 19 互联网数据处理 1149 19.1 email --- 电子邮件与 MIME 处理包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149 19.1.1 email.message: 表示一封电子邮件信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1249 20.4.2 defusedxml 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1250 20.5 xml.etree0 码力 | 2399 页 | 11.19 MB | 9 月前3
Python 标准库参考指南 3.13 17.3 multiprocessing.shared_memory --- 可跨进程直接访问的共享内存 . . . . . . . . . . . . 909 17.4 concurrent 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 914 17.5 concurrent . . . . . . . . . . . . . . . . . . . . . . . . 1126 19 互联网数据处理 1129 19.1 email --- 电子邮件与 MIME 处理包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1129 19.1.1 email.message: 表示电子邮件消息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1225 20.4.2 defusedxml 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1226 20.5 xml.etree.ElementTree0 码力 | 2246 页 | 11.74 MB | 9 月前3
Python 标准库参考指南 3.13 17.3 multiprocessing.shared_memory --- 可跨进程直接访问的共享内存 . . . . . . . . . . . . 905 17.4 concurrent 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 910 17.5 concurrent . . . . . . . . . . . . . . . . . . . . . . . . 1122 19 互联网数据处理 1125 19.1 email --- 电子邮件与 MIME 处理包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1125 19.1.1 email.message: 表示电子邮件消息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1221 20.4.2 defusedxml 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1222 20.5 xml.etree.ElementTree0 码力 | 2242 页 | 11.73 MB | 9 月前3
共 100 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













