NodeJS 中文文档 V0.2.3.... 7 Readable Stream 只读流............................................................................................................................................ 7 Writable Stream 可写流............ ..........................................................................................40 net.Stream TCP 流模块......................................................................................... TCP 服务器在收发每个数据流时都触发事件;子进程在退出时 会触发事件。 所有能够触发事件的对象都是 events.EventEmitter 的实例。 事件命名方式使用大小写分隔的风格。例如:'stream', 'data', 'messageBegin'。 可以将函数注册给对象,使其在事件触发时执行, 此类函数被称作‘监听器‘。 通过调用 require('events').EventEmitter,0 码力 | 62 页 | 542.14 KB | 1 年前3
Node.js Manual & DocumentationReadable Stream 可读流 o Event: 'data' 事件:'data' o Event: 'end' 事件:'end' o Event: 'error' 事件:'error' o Event: 'close' 事件:'close' o Event: 'fd' 事件:'fd' o stream.readable o stream.setEncoding(encoding) setEncoding(encoding) o stream.pause() o stream.resume() o stream.destroy() o stream.destroySoon() o stream.pipe(destination, [options]) Writable Stream 可写流 o Event: 'drain' 事件:'drain' o Event: 事件:'pipe' o stream.writable o stream.write(string, encoding='utf8', [fd]) o stream.write(buffer) o stream.end() o stream.end(string, encoding) o stream.end(buffer) o stream.destroy() 0 码力 | 153 页 | 1.21 MB | 1 年前3
强大的音视频处理工具:FFmpeg输出字幕信息: Stream #0:2(zho): Subtitle: mov_text (tx3g / 0x67337874), 1280x108, 0 kb/s (default) 分辨率=宽x高 用ffmpeg相关的ffprobe ffprobe -v error -select_streams v:0 - show_entries stream=height,width show_14322648_audio_000003110_000006110 _cCopy.mp3 _cCopy.mp3 官网文档 Stream-copy ffmpeg Documentation 3.2 Stream copy Stream copy is a mode selected by supplying the copy parameter to the -codec -codec option. It makes ffmpeg omit the decoding and encoding step for the specified stream, so it does only demuxing and muxing. It is useful for changing the container format or modifying container-level0 码力 | 139 页 | 9.35 MB | 1 年前3
强大的音视频处理工具:FFmpeg输出字幕信息: Stream #0:2(zho): Subtitle: mov_text (tx3g / 0x67337874), 1280x108, 0 kb/s (default) 分辨率=宽x高 用ffmpeg相关的ffprobe ffprobe -v error -select_streams v:0 -show_entries stream=height,width 00:00:06.110 show_14322648_ audio_000003110_000006110_cCop y.mp3 官网文档 Stream-copy ffmpeg Documentation 3.2 Stream copy Stream copy is a mode selected by supplying the copy parameter to the - codec codec option. It makes ffmpeg omit the decoding and encoding step for the specified stream, so it does only demuxing and muxing. It is useful for changing the container format or modifying container-level0 码力 | 139 页 | 2.60 MB | 1 年前3
Rust 是否需要另⼀种“⾊彩”的 Future? - 郭⼦兴let t2 = timeout_2s(); pin!(t1, t2); select! { stream = t1 �� handle(stream).await, () = t2 �� println!("time out"), } } } 取消不再是⽆副作⽤的 离开超时分⽀; 6. 析构 t1, t2 Future; Stream::merge ⽽不是 select! ⽤户必须感知当 Future 被取消时如何进⾏清 理,因此我们尝试将 select 的所有分⽀整理 成 Stream 类型,必须在命中第⼀个分⽀的线 程决定其余分⽀的清理流程,或者接受 Stream 没有消费完成的代价。 Wait for all outputs Wait Future::join Future::try_race Stream::merge Return early on error Future::try_join Future::race Stream::merge Handle all items Discard some items Response starts on first item Stream::merge Future::race Response0 码力 | 19 页 | 7.77 MB | 1 年前3
ffmpeg翻译文档选项等效于 -filter_complex 一个复合滤镜的简单例子就是 overlay 滤镜,它从两路输入中,把一个视频叠加到一个输出上。对应 的类似音频滤镜是 amix 。 流拷贝(Stream copy)是一种对指定流数据仅仅进行复制的 拷贝(copy) 模式。这种情况 下 ffmpeg 不会对指定流进行解码和编码步骤,而仅仅是分离和混合数据包。这种模式常用于文件包 装格式的 编码(包括视频和音频) 可能的流说明符有: stream_index :匹配流的索引,例如 -threads:1 4 表示对2号流采用4个线程处理 stream_type[:stream_index] : stream_type 有 v 表示视频, a 表示音频, s 表示字幕, d 表 示数据和 t 表示附加/附件等可能,如果 stream_index 同时被指定,则匹配该索引对于的该类型 表示第1视频流是h.264编码。 p:program_id[:stream_index] :如果 stream_index 被指定,则表示被 program_id 指定的程序仅作 用于 stream_index 所指流,否则将作用于所有流。 #stream_id 或者 i:stream_id :匹配 stream_id 所指流(MPEG-TS中的PID) m:key[:value]0 码力 | 502 页 | 3.06 MB | 1 年前3
C++高性能并行编程与优化 - 课件 - 07 深入浅出访存优化取了,从而浪费了 2 倍带宽。 绕过缓存,直接写入: _mm_stream_si32 • 因此需要把 16 次 float 用 SIMD 指令合并成一次 写入,且写入的地址要对齐到 64 字节,才能避免 浪费读取的带宽。这样的条件实在有点苛刻,毕 竟小彭老师的电脑还不支持 AVX512 。 • 可以用 _mm_stream_si32 指令代替直接赋值的 写入,他能够绕开缓存,将一个 4 bitcast 一下参数。 stream 的特点:不会读到缓存里 • 因为 _mm_stream_si32 会绕开缓存,直 接把数据写到内存,之后读取的话,反而 需要等待 stream 写回执行完成,然后重 新读取到缓存,反而更低效。 • 因此,仅当这些情况: 1. 该数组只有写入,之前完全没有读取过 。 2. 之后没有再读取该数组的地方。 • 才应该用 stream 指令。 4 倍矢量化的版本: 倍矢量化的版本: _mm_stream_ps • _mm_stream_si32 可以一次性写入 4 字 节到挂起队列。而 _mm_stream_ps 可以 一次性写入 16 字节到挂起队列,更加高 效了。 • 他的第二参数是一个 __m128 类型,可以 配合其他手写的 SIMD 指令使用。 • 不过, _mm_stream_ps 写入的地址必须 对齐到 16 字节,否则会产生段错误等异0 码力 | 147 页 | 18.88 MB | 1 年前3
蚂蚁金服ServiceMesh数据平面 SOFAMosn深层揭秘•定义扩展机制通知解码事件STREAMING 6 Ø定义Stream模型 ü 向上确保协议行为一致性 ü 为网络协议请求/响应提供可编程的抽象载体 ü 考虑PING-PONG,PIPELINE,分帧STREAM三种典型流程特征 Ø定义Stream生命周期,核心事件 Ø定义Stream层编/解码核心接口 ü 核心数据结构复用Protocol层 Ø定义可扩展的插件机制 Ø对于满足请求Stream池化的需求 Ø需处理上层传入的状态事件PROXY Ø需处理上层传入的状态事件PROXY 7 Ø基于Stream抽象提供多协议转发能力 Ø执行Stream扩展Filters Ø提供可扩展的路由寻址能力 Ø提供可扩展的后端管理,负载均衡,健康检查能力 Ø维护上/下游核心指标转发流程 8 IO Read Codec Stream Route / LB Codec Stream IO write F1 F2 F1 F2 F1 F2 IO Read Read Filters IO Write Filters Stream Filters bytes bytes stream bytes stream stream bytes Network Network Protocol Stream Proxy Proxy Protocol Stream Network Network线程模型 0.1.0 9 Client Listener Read /0 码力 | 44 页 | 4.51 MB | 6 月前3
百度智能云 Apache Doris 文档作业会扫描数据,占用 IO 资源,可能会影响系统的查询延迟。 一个集群内同时运行的 Export 作业最大个数为 5。之后提交的只作业将会排队。 STREAM-LOAD STREAM LOAD STREAM LOAD Description Description Stream Load 通过 HTTP 协议向 Doris 传输并导入数据。该方式主要用户本地数据的上传的导入。但其本质上是一种导入框 架,其提供的 私有化部署用户可以使用 Leader Node(FE)的 HTTP 协议端口,默认为 8030。但须保证客户端所在机器网络能够联通 Compute Node 所在机器。 本文档主要通过 cURL 命令来介绍 Stream Load 的使用方式 HTTP 的请求方式为 扫描-导出 扫描-导出 exec_mem_limit exec_mem_limit __doris_export_tmp_xxx __doris_export_tmp_xxx xxx" ...] \ -T data.txt \ -T data.txt \ http://host:port/api/{db}/{table}/_stream_load http://host:port/api/{db}/{table}/_stream_load PUT PUT Baidu 百度智能云文档 SQL手册 37 当前支持 HTTP chunked 与非 chunked 上传两种方式。对于非0 码力 | 203 页 | 1.75 MB | 1 年前3
Julia 中文文档统级是异步的,但是其以同步的方式展现给程序员,通常也不需要考虑底层的异步操作。这是通过 大量使用 Julia 协作线程(协程)功能实现的。 22.1 基础流 I/O 所有 Julia stream 都暴露了 read 和 write 方法,将 stream 作为它们的第一个参数,如: julia> write(stdout, "Hello World"); # suppress return value 11 with 一般来说,Base 库使用以下的函数参数顺序(如适用): 1. 函数参数. 函数的第一个参数可以接受 Function 类型,以便使用 do blocks 来传递多行匿名函 数。 2. I/O stream. 函数的第一个参数可以接受 IO 对象,以便将函数传递给 sprint 之类的函数,例如 sprint(show, x)。 3. 在输入参数的内容会被更改的情况下. 比如,在 fill!(x process. Use pipeline to control I/O redirection. source Base.devnull – Constant. devnull Used in a stream redirect to discard all data written to it. Essentially equivalent to /dev/null on Unix or NUL on0 码力 | 1238 页 | 4.59 MB | 1 年前3
共 251 条
- 1
- 2
- 3
- 4
- 5
- 6
- 26













