书栈(BookStack.CN) 构建 6.2.3 删除DOM 6.3 操作表单 6.4 操作文件 6.5 AJAX 6.6 Promise 6.7 Canvas 7 jQuery 7.1
7.1.2 查找和过滤 7.2 操作DOM 7.2.1 修改DOM结构 7.3 事件 7.4 动画 7.5 扩展 8 underscore 8.1 Collections nt/js/42.html $符号 7 jQuery - 170 - 本文档使用 书栈(BookStack.CN) 构建 7.1
?回顾一下DOM操作中我们经常使用的代码: 1. // 按ID查找: 2. var a = document.getElementById('dom-id');
5. 6. 很多时候,需要递归查找所有子节点。 jQuery的
- 171 - 本文档使用 书栈(BookStack.CN) 构建 如果某个DOM节点有 id 属性,利用jQuery查找如下: 1. // 查找
0 码力 |
264 页 |
2.81 MB
| 10 月前 3
之间的浮点数。当域名健康实例数占总服务实例数的比例小于该值时,无论实例是否健康,都会 将这个实例返回给客户端。这样做虽然损失了⼀部分流量,但是保证了集群中剩余健康实例能正 常工作。 实例选择器(Selector):用于在获取服务下的实例列表时,过滤和筛选实例。该选择器也被称 为路由器,目前 Nacos 支持通过将实例的部分信息存储在外部元数据管理 CMDB 中,并在发现 服务时使用 CMDB 中存储的元数据标签来进行筛选的能力。
0 码力 |
326 页 |
12.83 MB
| 9 月前 3
的结果或者引发相关异常。 loop.run_forever() 运行事件循环直到stop() 被调用。 如果stop() 在调用run_forever() 之前被调用,循环将轮询一次 I/O 选择器并设置超时为零, 再运行所有已加入计划任务的回调来响应 I/O 事件(以及已加入计划任务的事件),然后退出。 19.1. asyncio --- 异步 I/O 783 The Python Library 许多非线程安全的异步 APIs (例如loop.call_soon() 和loop.call_at() 方法),如果从错误 的线程调用,则会引发异常。 • 如果执行 I/O 操作花费的时间太长,则记录 I/O 选择器的执行时间。 • 执行时间超过 100 毫秒的回调将会载入日志。属性 loop.slow_callback_duration 可用于设 置以秒为单位的最小执行持续时间,这被视为“缓慢”。 并发性和多线程 在此情况下,将返回一个空列表。 在 3.5 版更改: 现在当被某个信号中断时,如果信号处理程序没有引发异常,选择器会用重新 计算的超时值进行重试(请查看 PEP 475 其理由),而不是在超时之前返回空的事件列表。 close() 关闭选择器。 必须调用这个方法以确保下层资源会被释放。选择器被关闭后将不可再使用。 get_key(fileobj) 返回关联到某个已注册文件对象的键。 此方法
0 码力 |
1846 页 |
9.09 MB
| 9 月前 3
的结果或者引发相关异常。 loop.run_forever() 运行事件循环直到stop() 被调用。 如果stop() 在调用run_forever() 之前被调用,循环将轮询一次 I/O 选择器并设置超时为零,再运 行所有已加入计划任务的回调来响应 I/O 事件(以及已加入计划任务的事件),然后退出。 如果stop() 在run_forever() 运行期间被调用,循环将运行当前批次的回调然后退出。请 许多非线程安全的异步 APIs (例如loop.call_soon() 和loop.call_at() 方法),如果从错误的线 程调用,则会引发异常。 • 如果执行 I/O 操作花费的时间太长,则记录 I/O 选择器的执行时间。 • 执行时间超过 100 毫秒的回调将会载入日志。属性 loop.slow_callback_duration 可用于设置以 秒为单位的最小执行持续时间,这被视为“缓慢”。 19.1 Reference, 发布 3.7.13 在 3.5 版更改: 现在当被某个信号中断时,如果信号处理程序没有引发异常,选择器会用重新计算 的超时值进行重试(请查看 PEP 475 其理由),而不是在超时之前返回空的事件列表。 close() 关闭选择器。 必须调用这个方法以确保下层资源会被释放。选择器被关闭后将不可再使用。 get_key(fileobj) 返回关联到某个已注册文件对象的键。 此方法
0 码力 |
1961 页 |
9.14 MB
| 9 月前 3
Reference, 发布 3.6.15 在 3.5 版更改: 现在当被某个信号中断时,如果信号处理程序没有引发异常,选择器会用重新计算 的超时值进行重试(请查看 PEP 475 其理由),而不是在超时之前返回空的事件列表。 close() 关闭选择器。 必须调用这个方法以确保下层资源会被释放。选择器被关闭后将不可再使用。 get_key(fileobj) 返回关联到某个已注册文件对象的键。 此方法 返回从文件对象到选择器键的映射。 这将返回一个将已注册文件对象映射到与其相关联的SelectorKey 实例的Mapping 实例。 class selectors.DefaultSelector 默认的选择器类,使用当前平台上可用的最高效实现。这应为大多数用户的默认选择。 class selectors.SelectSelector 基于select.select() 的选择器。 class 基于select.poll() 的选择器。 class selectors.EpollSelector 基于select.epoll() 的选择器。 fileno() 此方法将返回由下层select.epoll() 对象所使用的文件描述符。 class selectors.DevpollSelector 基于select.devpoll() 的选择器。 fileno() 此方法将返回由下层select
0 码力 |
1886 页 |
8.95 MB
| 9 月前 3
Reference, 发布 3.6.15 在 3.5 版更改: 现在当被某个信号中断时,如果信号处理程序没有引发异常,选择器会用重新计算 的超时值进行重试(请查看 PEP 475 其理由),而不是在超时之前返回空的事件列表。 close() 关闭选择器。 必须调用这个方法以确保下层资源会被释放。选择器被关闭后将不可再使用。 get_key(fileobj) 返回关联到某个已注册文件对象的键。 此方法 返回从文件对象到选择器键的映射。 这将返回一个将已注册文件对象映射到与其相关联的SelectorKey 实例的Mapping 实例。 class selectors.DefaultSelector 默认的选择器类,使用当前平台上可用的最高效实现。这应为大多数用户的默认选择。 class selectors.SelectSelector 基于select.select() 的选择器。 class 基于select.poll() 的选择器。 class selectors.EpollSelector 基于select.epoll() 的选择器。 fileno() 此方法将返回由下层select.epoll() 对象所使用的文件描述符。 class selectors.DevpollSelector 基于select.devpoll() 的选择器。 fileno() 此方法将返回由下层select
0 码力 |
1886 页 |
8.95 MB
| 9 月前 3
的结果或者引发相关异常。 loop.run_forever() 运行事件循环直到stop() 被调用。 如果stop() 在调用run_forever() 之前被调用,循环将轮询一次 I/O 选择器并设置超时为零, 再运行所有已加入计划任务的回调来响应 I/O 事件(以及已加入计划任务的事件),然后退出。 18.1. asyncio --- 异步 I/O 823 The Python Library 许多非线程安全的异步 APIs (例如loop.call_soon() 和loop.call_at() 方法),如果从错误 的线程调用,则会引发异常。 • 如果执行 I/O 操作花费的时间太长,则记录 I/O 选择器的执行时间。 • 执行时间超过 100 毫秒的回调将会载入日志。属性 loop.slow_callback_duration 可用于设 置以秒为单位的最小执行持续时间,这被视为“缓慢”。 868 在此情况下,将返回一个空列表。 在 3.5 版更改: 现在当被某个信号中断时,如果信号处理程序没有引发异常,选择器会用重新 计算的超时值进行重试(请查看 PEP 475 其理由),而不是在超时之前返回空的事件列表。 close() 关闭选择器。 必须调用这个方法以确保下层资源会被释放。选择器被关闭后将不可再使用。 get_key(fileobj) 返回关联到某个已注册文件对象的键。 此方法
0 码力 |
1927 页 |
9.69 MB
| 9 月前 3
的结果或者引发相关异常。 loop.run_forever() 运行事件循环直到stop() 被调用。 如果stop() 在调用run_forever() 之前被调用,循环将轮询一次 I/O 选择器并设置超时为零, 再运行所有已加入计划任务的回调来响应 I/O 事件(以及已加入计划任务的事件),然后退出。 18.1. asyncio --- 异步 I/O 823 The Python Library 许多非线程安全的异步 APIs (例如loop.call_soon() 和loop.call_at() 方法),如果从错误 的线程调用,则会引发异常。 • 如果执行 I/O 操作花费的时间太长,则记录 I/O 选择器的执行时间。 • 执行时间超过 100 毫秒的回调将会载入日志。属性 loop.slow_callback_duration 可用于设 置以秒为单位的最小执行持续时间,这被视为“缓慢”。 868 在此情况下,将返回一个空列表。 在 3.5 版更改: 现在当被某个信号中断时,如果信号处理程序没有引发异常,选择器会用重新 计算的超时值进行重试(请查看 PEP 475 其理由),而不是在超时之前返回空的事件列表。 close() 关闭选择器。 必须调用这个方法以确保下层资源会被释放。选择器被关闭后将不可再使用。 get_key(fileobj) 返回关联到某个已注册文件对象的键。 此方法
0 码力 |
1927 页 |
9.69 MB
| 9 月前 3
的结果或者引发相关异常。 loop.run_forever() 运行事件循环直到stop() 被调用。 如果stop() 在调用run_forever() 之前被调用,循环将轮询一次 I/O 选择器并设置超时为零,再运 行所有已加入计划任务的回调来响应 I/O 事件(以及已加入计划任务的事件),然后退出。 如果stop() 在run_forever() 运行期间被调用,循环将运行当前批次的回调然后退出。请 许多非线程安全的异步 APIs (例如loop.call_soon() 和loop.call_at() 方法),如果从错误的线 程调用,则会引发异常。 • 如果执行 I/O 操作花费的时间太长,则记录 I/O 选择器的执行时间。 • 执行时间超过 100 毫秒的回调将会载入日志。属性 loop.slow_callback_duration 可用于设置以 秒为单位的最小执行持续时间,这被视为“缓慢”。 并发性和多线程 情况下,将返回一个空列表。 在 3.5 版更改: 现在当被某个信号中断时,如果信号处理程序没有引发异常,选择器会用重新计算 的超时值进行重试(请查看 PEP 475 其理由),而不是在超时之前返回空的事件列表。 close() 关闭选择器。 必须调用这个方法以确保下层资源会被释放。选择器被关闭后将不可再使用。 get_key(fileobj) 返回关联到某个已注册文件对象的键。 此方法
0 码力 |
2052 页 |
9.74 MB
| 9 月前 3
的结果或者引发相关异常。 loop.run_forever() 运行事件循环直到stop() 被调用。 如果stop() 在调用run_forever() 之前被调用,循环将轮询一次 I/O 选择器并设置超时为零, 再运行所有已加入计划任务的回调来响应 I/O 事件(以及已加入计划任务的事件),然后退出。 18.1. asyncio --- 异步 I/O 869 The Python Library 许多非线程安全的异步 APIs (例如loop.call_soon() 和loop.call_at() 方法),如果从错误 的线程调用,则会引发异常。 • 如果执行 I/O 操作花费的时间太长,则记录 I/O 选择器的执行时间。 • 执行时间超过 100 毫秒的回调将会载入日志。属性 loop.slow_callback_duration 可用于设 置以秒为单位的最小执行持续时间,这被视为“缓慢”。 并发性和多线程 在此情况下,将返回一个空列表。 在 3.5 版更改: 现在当被某个信号中断时,如果信号处理程序没有引发异常,选择器会用重新 计算的超时值进行重试(请查看 PEP 475 其理由),而不是在超时之前返回空的事件列表。 close() 关闭选择器。 必须调用这个方法以确保下层资源会被释放。选择器被关闭后将不可再使用。 get_key(fileobj) 返回关联到某个已注册文件对象的键。 此方法
0 码力 |
2072 页 |
10.39 MB
| 9 月前 3