阮一峰 JavaScript 教程
JavaScript。基本上,JavaScript 这个名 字的原意是“很像Java的脚本语言”。 JavaScript 语言的函数是一种独立的数据类型,以及采用基于原型 对象(prototype)的继承链。这是它与 Java 语法最大的两点区 别。JavaScript 语法要比 Java 自由得多。 另外,Java 语言需要编译,而 JavaScript 语言则是运行时由解释 器直接执行。 总之,JavaScript 书栈(BookStack.CN) 构建 历史 - 31 - 本文档使用 书栈(BookStack.CN) 构建 基本语法 JavaScript 的基本语法 语句 变量 概念 变量提升 标识符 注释 区块 条件语句 if 结构 if…else 结构 switch 结构 三元运算符 ?: 循环语句 while 循环 for 循环 do…while 循环 break 语句和 continue 命令来说,JavaScript 的区块不构成单独的作用域 (scope)。 1. { 2. var a = 1; 3. } 4. 5. a // 1 上面代码在区块内部,使用 var 命令声明并赋值了变量 a ,然后在 区块外部,变量 a 依然有效,区块对于 var 命令不构成单独的作用 域,与不使用区块的情况没有任何区别。在 JavaScript 语言中,单 独使用区块并不常见,区块往往用来构成其他更复杂的语法结构,比0 码力 | 540 页 | 3.32 MB | 10 月前3sealos 以 kubernetes 为内核的云操作系统
Containerd/cloud hypervisor/firecracker 短链路/强隔离/高安全性 存储 Openebs/sealfs 块隔离同时享有本地存储性能 网络 cilium 高性能,可计量 网关 Higress 稳定性,reload 不中断,大规模 数据库编排 kubeblocks 稳定性,充分破坏性测试 Sealos 技术选型 基于区块链的统一认证与支付系 统。 公司任何其它产品和系统都可接0 码力 | 29 页 | 7.64 MB | 9 月前3清华大学 普通人如何抓住DeepSeek红利
场景1:1小时内写完一个1万字的项目书 第二阶段:20分钟——用AI批量填充模块(目标:6000字) 针对每个小节单独提问,例如: “写一段‘2.1 功能分区’的内容,要求包含自动化立体仓库、AGV调度中心、冷链专区的技术参数,用数据列表形式 呈现。” 关键技巧: p 数据嫁接:若缺乏具体数据,直接让AI生成合理虚构值(标注“示例”规避风险): p “假设园区占地500亩,日均处理包裹量50万件,请计 老人转移方案: ✓ 调取智能手环历史活动轨迹 ✓ 社区志愿者网络即时广播 ③ 企业级应急: 启动边缘计算节点转移关键数据 生成政府灾情报告模板(自动填充损失评估) ④ 社会协作: 创建临时物资交换区块链账本 多语言求援信息自动生成(对接领事馆系统) 技术红利: 救援响应速度提升3.2倍,资产损失减少78%,危机持续时间压 缩56% p 第一步:全面描述整体情景 p 第二步:分项深入探讨,获取针对性建议 定化和信息增量的终止。实验显示,高收敛性提示语导致内容 趋于一致,而非收敛性提示语和多样化设计能突破逻辑循环。 结合自适应反馈和递进式提示链,可推动智能体生成新内容, 避免知识循环,拓宽智能体的生成空间,为人机共生系统中的 深层交互与创新实践提供新路径。 结合自适应反馈和递进式提示链 让AI生成优质内容 p 当AI面对收敛性高的提示词时,生成内容趋于一致,主要依赖已有知识的重复和组合。提示词的收敛性和对话轮次共0 码力 | 65 页 | 4.47 MB | 7 月前3TiDB v8.2 中文手册
DC 部署。 本文在创建测试集群时,已经启动了一个 TiCDC 节点,因此可以直接进行 changefeed 的配置。 2. 创建同步任务。 在上游集群中,执行以下命令创建从上游到下游集群的同步链路: tiup cdc cli changefeed create --server=http://172.16.6.122:8300 --sink-uri="mysql://root: �→ @172 +-------------------------+ 7a-zA-Z0-9 614 1 row in set (0.00 sec) ``` 6.4.10.4 第 4 步:平滑切换业务 通过 TiCDC 创建上下游的同步链路后,原集群的写入数据会以非常低的延迟同步到新集群,此时可以逐步将 读流量迁移到新集群了。观察一段时间,如果新集群表现稳定,就可以将写流量接入新集群,步骤如下: 1. 停止上游集群的写业务。确认上游 DC 部署。 本文在创建测试集群时,已经启动了一个 TiCDC 节点,因此可以直接进行 changefeed 的配置。 2. 创建同步任务。 在上游集群中,执行以下命令创建从上游到下游集群的同步链路: tiup cdc:vcli changefeed create --server=http://127.0.0.1:8300 --sink-uri �→ ="mysql://root:@127 0 码力 | 4987 页 | 102.91 MB | 9 月前3TiDB v8.4 中文手册
DC 部署。 本文在创建测试集群时,已经启动了一个 TiCDC 节点,因此可以直接进行 changefeed 的配置。 2. 创建同步任务。 在上游集群中,执行以下命令创建从上游到下游集群的同步链路: tiup cdc cli changefeed create --server=http://172.16.6.122:8300 --sink-uri="mysql://root: �→ @172 +-------------------------+ 7a-zA-Z0-9 672 1 row in set (0.00 sec) ``` 6.4.10.4 第 4 步:平滑切换业务 通过 TiCDC 创建上下游的同步链路后,原集群的写入数据会以非常低的延迟同步到新集群,此时可以逐步将 读流量迁移到新集群了。观察一段时间,如果新集群表现稳定,就可以将写流量接入新集群,步骤如下: 1. 停止上游集群的写业务。确认上游 DC 部署。 本文在创建测试集群时,已经启动了一个 TiCDC 节点,因此可以直接进行 changefeed 的配置。 2. 创建同步任务。 在上游集群中,执行以下命令创建从上游到下游集群的同步链路: tiup cdc:vcli changefeed create --server=http://127.0.0.1:8300 --sink-uri �→ ="mysql://root:@127 0 码力 | 5072 页 | 104.05 MB | 9 月前3TiDB v8.5 中文手册
DC 部署。 本文在创建测试集群时,已经启动了一个 TiCDC 节点,因此可以直接进行 changefeed 的配置。 2. 创建同步任务。 在上游集群中,执行以下命令创建从上游到下游集群的同步链路: tiup cdc cli changefeed create --server=http://172.16.6.122:8300 --sink-uri="mysql://root: �→ @172 +-------------------------+ 1 row in set (0.00 sec) ``` 6.4.11.4 第 4 步:平滑切换业务 通过 TiCDC 创建上下游的同步链路后,原集群的写入数据会以非常低的延迟同步到新集群,此时可以逐步将 读流量迁移到新集群了。观察一段时间,如果新集群表现稳定,就可以将写流量接入新集群,步骤如下: 1. 停止上游集群的写业务。确认上游 DC 部署。 本文在创建测试集群时,已经启动了一个 TiCDC 节点,因此可以直接进行 changefeed 的配置。 2. 创建同步任务。 在上游集群中,执行以下命令创建从上游到下游集群的同步链路: tiup cdc:vcli changefeed create --server=http://127.0.0.1:8300 --sink-uri �→ ="mysql://root:@127 0 码力 | 5095 页 | 104.54 MB | 9 月前3Python 标准库参考指南 3.10.15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 13.4.5 例子 . . . . . . . . 误信息的单独字符串。 with_traceback(tb) 此 方 法 会 将 tb 设 为 新 的 异 常 回 溯 信 息 并 返 回 异 常 对 象。 它 在 PEP 3134 的 异 常 链 特 性 可 用 之 前 更 为 常 用。 下 面 的 例 子 演 示 了 我 们 如 何 将 一 个 SomeException 实 例 转换为 OtherException 实例而保留回溯信息。异常一旦被引发,当前帧会被推至 容器数据类型 213 The Python Library Reference, 发布 3.10.15 8.4.1 ChainMap 对象 3.3 新版功能. ChainMap 类将多个映射迅速地链到一起,这样它们就可以作为一个单元处理。这通常比创建一个新字 典再重复地使用update() 要快得多。 这个类可以用于模拟嵌套作用域,并且对模版化有用。 class collections.ChainMap(*maps)0 码力 | 2072 页 | 10.39 MB | 9 月前3Python 标准库参考指南 3.10.15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513 13.4.5 例子 . . . . . . 接受特定数量的参数并赋予此元组中 的元素特殊的含义,而其他异常通常只接受一个给出错误信息的单独字符串。 with_traceback(tb) 此方法会将 tb 设为新的异常回溯信息并返回异常对象。它在 PEP 3134 的异常链特性可用之前更 为常用。下面的例子演示了我们如何将一个 SomeException 实例转换为 OtherException 实 例而保留回溯信息。异常一旦被引发,当前帧会被推至 OtherException UserList 封装了列表对象,简化了列表子类化 UserString 封装了字符串对象,简化了字符串子类化 8.4.1 ChainMap 对象 3.3 新版功能. ChainMap 类将多个映射迅速地链到一起,这样它们就可以作为一个单元处理。这通常比创建一个新字典再 重复地使用update() 要快得多。 这个类可以用于模拟嵌套作用域,并且对模版化有用。 class collections.ChainMap(*maps)0 码力 | 2207 页 | 10.45 MB | 9 月前3Python 标准库参考指南 3.12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 13.4.5 例子 . . . . . . . . 组中的元素特殊的含义,而其他异常通常只接受一个给出错误信息的单独字符串。 with_traceback(tb) 此方法会将 tb 设为新的异常回溯信息并返回异常对象。它在 PEP 3134 的异常链特性可用之前 更为常用。下面的例子演示了我们如何将一个 SomeException 实例转换为 OtherException 实例而保留回溯信息。异常一旦被引发,当前帧会被推至 OtherException 为显示完整文件。numlines 默认为 5。当 context 为 True 时 numlines 将控制围 绕突出显示差异部分的上下文行数。当 context 为 False 时 numlines 将控制在使用”next” 超链 接时突出显示差异部分之前所显示的行数(设为零则会导致”next” 超链接将下一个突出显示差 异部分放在浏览器顶端,不添加任何前导上下文)。 � 备注 fromdesc 和 todesc 会被当作未转义的0 码力 | 2253 页 | 11.81 MB | 9 月前3Python 标准库参考指南 3.12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 13.4.4 指定自定义的过滤器链 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521 13.4.5 例子 . . . . . . . . 组中的元素特殊的含义,而其他异常通常只接受一个给出错误信息的单独字符串。 with_traceback(tb) 此方法会将 tb 设为新的异常回溯信息并返回异常对象。它在 PEP 3134 的异常链特性可用之前 更为常用。下面的例子演示了我们如何将一个 SomeException 实例转换为 OtherException 实例而保留回溯信息。异常一旦被引发,当前帧会被推至 OtherException 为显示完整文件。numlines 默认为 5。当 context 为 True 时 numlines 将控制围 绕突出显示差异部分的上下文行数。当 context 为 False 时 numlines 将控制在使用”next” 超链 接时突出显示差异部分之前所显示的行数(设为零则会导致”next” 超链接将下一个突出显示差 异部分放在浏览器顶端,不添加任何前导上下文)。 � 备注 fromdesc 和 todesc 会被当作未转义的0 码力 | 2253 页 | 11.81 MB | 9 月前3
共 91 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10