Qcon北京2018-《以Null的处理、回调地狱的应对为例,看C#背后的问题解决思路》-Mads+Torgersen0 码力 | 32 页 | 2.66 MB | 1 年前3
 Django 官方教程翻译项目url参数:regex 创建你的第一个 Django 项目, 第一部分 - 20 - 本文档使用 书栈(BookStack.CN) 构建 mysqpp/。 如果你需要正则表达式的帮助,可以看 Wikipedia’s entry 和 关于 re 模块的文档。还有,由 Jeffrey Friedl 写的书 《掌握正则表达式》 也是很棒的。实际上,你并不需要成为正则表达式 方面的专家,你真 你也许遇到过这种情况:你编写了一个绝赞的软件,但是其他开发者看都不看它一眼,因为它缺少测 试。没有测试的代码不值得信任。 Django 最初开发者之一的 Jacob Kaplan-Moss 说过:“项目 规划时没有包含测试是不科学的。” 其他的开发者希望在正式使用你的代码前看到它通过了测试,这是你需要写测试的另一个重要原因。 前面的几点都是从单人开发的角度来说的。复杂的应用可能由团队维护。测试的存在保证了协作者不 在本教程中,我们仅仅是了解了测试的基础知识。你能做的还有很多,而且世界上有很多有用的工具 来帮你完成这些有意义的事。 举个例子,在我们上述的测试中,已经从代码逻辑和视图响应的角度检查了应用的输出,现在你可以 从一个更加用户的角度来检查最终渲染出的 HTML 是否符合预期,使用 Selenium 可以很轻松的完 成这件事。这个工具不仅可以测试 Django 框架里的代码,还可以检查其他部分,比如说你的0 码力 | 103 页 | 1.86 MB | 1 年前3
 Python 标准库参考指南 3.7.13 set 对象是由具有唯一性的hashable 对象所组成的无序多项集。常见的用途包括成员检测、从序列中去 除重复项以及数学中的集合类计算,例如交集、并集、差集与对称差集等等。(关于其他容器对象请参 看dict, list 与tuple 等内置类,以及collections 模块。) 与其他多项集一样,集合也支持 x in set, len(set) 和 for x in set。作为一种无序的多项集, 'abcdef' 中找到一个匹配,因为后视会往后看 3 个字符并检查是否包含匹配的样式。包含的匹配样式必须是定长的,意思就是 abc 或 a|b 是允许 的,但是 a* 和 a{3,4} 不可以。注意以 positive lookbehind assertions 开始的样式,如 (?<=abc)def ,并不是从 a 开始搜索,而是从 d 往回看的。你可能更加愿意使用search() 函数,而不是match() \U \v \x \\ (注意 \b 被用于表示词语的边界,它只在字符集合内表示退格,比如 [\b] 。) '\u' 和 '\U' 转义序列只在 Unicode 样式中支持。在 bytes 算啊看会显示错误。未知的 ASCII 字符转义 序列保留在未来使用,会被当作错误来处理。 八进制转义包含为一个有限形式。如果首位数字是 0,或者有三个八进制数位,那么就认为它是八进制 转义。其他的情况,就0 码力 | 1846 页 | 9.09 MB | 9 月前3
 Python 标准库参考指南 3.8.20 set 对象是由具有唯一性的hashable 对象所组成的无序多项集。常见的用途包括成员检测、从序列中去 除重复项以及数学中的集合类计算,例如交集、并集、差集与对称差集等等。(关于其他容器对象请参 看dict, list 与tuple 等内置类,以及collections 模块。) 与其他多项集一样,集合也支持 x in set, len(set) 和 for x in set。作为一种无序的多项集, 况下返回值必须为一个timedelta 对象,其取值严格限制于 -timedelta(hours=24) 和 timedelta(hours=24) 之间(差值的幅度必须小于一天)。大多数utcoffset() 的实现看 起来可能像是以下两者之一: return CONSTANT # fixed-offset class return CONSTANT + self.dst(dt) # daylight-aware 的值,我们需要避免 B 定义了一个更 加智能的 __radd__(),因此模板需要返回一个属于 __add__() 的NotImplemented 。(或者 A 可能完全不实现 __add__() 。) 3. 接着看 B 的 __radd__() 。如果它承认 a ,一切都没有问题。 4. 如果没有成功回退到模板,就没有更多的方法可以去尝试,因此这里将使用默认的实现。 5. 如果 B <: A ,Python0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.8.20 set 对象是由具有唯一性的hashable 对象所组成的无序多项集。常见的用途包括成员检测、从序列中去 除重复项以及数学中的集合类计算,例如交集、并集、差集与对称差集等等。(关于其他容器对象请参 看dict, list 与tuple 等内置类,以及collections 模块。) 与其他多项集一样,集合也支持 x in set, len(set) 和 for x in set。作为一种无序的多项集, 况下返回值必须为一个timedelta 对象,其取值严格限制于 -timedelta(hours=24) 和 timedelta(hours=24) 之间(差值的幅度必须小于一天)。大多数utcoffset() 的实现看 起来可能像是以下两者之一: return CONSTANT # fixed-offset class return CONSTANT + self.dst(dt) # daylight-aware 的值,我们需要避免 B 定义了一个更 加智能的 __radd__(),因此模板需要返回一个属于 __add__() 的NotImplemented 。(或者 A 可能完全不实现 __add__() 。) 3. 接着看 B 的 __radd__() 。如果它承认 a ,一切都没有问题。 4. 如果没有成功回退到模板,就没有更多的方法可以去尝试,因此这里将使用默认的实现。 5. 如果 B <: A ,Python0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.10.15 三角函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292 9.2.4 角度转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 9.2.5 双曲函数 set 对象是由具有唯一性的hashable 对象所组成的无序多项集。常见的用途包括成员检测、从序列中去 除重复项以及数学中的集合类计算,例如交集、并集、差集与对称差集等等。(关于其他容器对象请参 看dict, list 与tuple 等内置类,以及collections 模块。) 与其他多项集一样,集合也支持 x in set, len(set) 和 for x in set。作为一种无序的多项集, 况下返回值必须为一个timedelta 对象,其取值严格限制于 -timedelta(hours=24) 和 timedelta(hours=24) 之间(差值的幅度必须小于一天)。大多数utcoffset() 的实现看 起来可能像是以下两者之一: return CONSTANT # fixed-offset class return CONSTANT + self.dst(dt) # daylight-aware0 码力 | 2072 页 | 10.39 MB | 9 月前3
 Python 标准库参考指南 3.9.20 三角函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 9.2.4 角度转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 9.2.5 双曲函数 set 对象是由具有唯一性的hashable 对象所组成的无序多项集。常见的用途包括成员检测、从序列中去 除重复项以及数学中的集合类计算,例如交集、并集、差集与对称差集等等。(关于其他容器对象请参 看dict, list 与tuple 等内置类,以及collections 模块。) 与其他多项集一样,集合也支持 x in set, len(set) 和 for x in set。作为一种无序的多项集, 况下返回值必须为一个timedelta 对象,其取值严格限制于 -timedelta(hours=24) 和 timedelta(hours=24) 之间(差值的幅度必须小于一天)。大多数utcoffset() 的实现看 起来可能像是以下两者之一: return CONSTANT # fixed-offset class return CONSTANT + self.dst(dt) # daylight-aware0 码力 | 2015 页 | 10.12 MB | 9 月前3
 Python 标准库参考指南 3.7.13 'abcdef' 中找到一个匹配,因为后视会往后看 3 个字符并检 查是否包含匹配的样式。包含的匹配样式必须是定长的,意思就是 abc 或 a|b 是允许的,但是 a* 和 a{3,4} 不可以。注意以 positive lookbehind assertions 开始的样式,如 (?<=abc)def ,并不是从 a 开 始搜索,而是从 d 往回看的。你可能更加愿意使用search() 函数,而不是match() \U \v \x \\ (注意 \b 被用于表示词语的边界,它只在字符集合内表示退格,比如 [\b] 。) '\u' 和 '\U' 转义序列只在 Unicode 样式中支持。在 bytes 算啊看会显示错误。未知的 ASCII 字符转义序列 保留在未来使用,会被当作错误来处理。 八进制转义包含为一个有限形式。如果首位数字是 0,或者有三个八进制数位,那么就认为它是八进制转义。 其他的情况,就 B 定义了一个更加 智能的 __radd__(),因此模板需要返回一个属于 __add__() 的NotImplemented 。(或者 A 可能 完全不实现 __add__() 。) 3. 接着看 B 的 __radd__() 。如果它承认 a ,一切都没有问题。 4. 如果没有成功回退到模板,就没有更多的方法可以去尝试,因此这里将使用默认的实现。 5. 如果 B <: A ,Python0 码力 | 1961 页 | 9.14 MB | 9 月前3
 Zabbix 6.0 Manualserver 的 IP 或 FQDN 名称。 在对配置文件进行更改后,重新启动所有 Zabbix server。- 它们现在将作为集群节点启动。- server 的新状态可以在 报表 → 系统信息 查 看,也可以用以下命令查看: zabbix_server -R ha_status 此运行时命令会将当前 HA 集群状态记录到 Zabbix 服务器日志中(并输出到标准输出): 准备前端 确保 Zabbix Note: 如果数据规范化失败(例如,当文本值无法转换为数字时),监控项可以将其状态更改为不支持。 • 正在处理收集的数据 - 检查触发器,如果监控项不支持,则更新监控项配置等。 • 从监控项值处理的角度来看,这被认为是数据流的结束。 监控项值预处理 为了可视化数据预处理过程,我们使用下面的简化图来展示: 180 上图仅以简化形式显示了与监控项值预处理相关的流程、对象和主要操作。该图没有显示 Zabbix 6.0.0 开始,插件不必直接集成到 agent2 中,并且可以作为单独的外部插件添加,从而使得创建额外的插件来收集新的监控指 标更加容易。 本页列出了 Zabbix 原生插件,并从用户角度描述了插件配置原则。有关编写自己的插件的说明,请参阅插件开发指南。 配置插件 本节提供常用的插件配置原则和最佳实践。 所有插件都使用 Plugins.* 参数配置,可以是 Zabbix agent0 码力 | 1741 页 | 22.78 MB | 1 年前3
 Python 标准库参考指南 3.11.10 三角函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 9.2.4 角度转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 9.2.5 双曲函数 set 对象是由具有唯一性的hashable 对象所组成的无序多项集。常见的用途包括成员检测、从序列中去 除重复项以及数学中的集合类计算,例如交集、并集、差集与对称差集等等。(关于其他容器对象请参 看dict, list 与tuple 等内置类,以及collections 模块。) 与其他多项集一样,集合也支持 x in set, len(set) 和 for x in set。作为一种无序的多项集, 况下返回值必须为一个timedelta 对象,其取值严格限制于 -timedelta(hours=24) 和 timedelta(hours=24) 之间(差值的幅度必须小于一天)。大多数utcoffset() 的实现看 起来可能像是以下两者之一: return CONSTANT # fixed-offset class return CONSTANT + self.dst(dt) # daylight-aware0 码力 | 2248 页 | 11.10 MB | 9 月前3
共 29 条
- 1
 - 2
 - 3
 













