stream相关内容

如何在txt文件中添加新行

我想将带有文本的新行添加到我的 date.txt 文件中,但不是将其添加到现有的 date.txt 中,而是应用程序正在创建新的 date.txt 文件.. TextWriter tw = new StreamWriter("date.txt");//将一行文本写入文件tw.WriteLine(DateTime.Now);//关闭流tw.Close(); 我想打开 txt 文件,添加一些文本, ..
发布时间:2021-12-08 14:05:22 C#/.NET

“参数无效"异常加载 System.Drawing.Image

为什么我的代码中出现异常“参数无效": MemoryStream ms = new MemoryStream(byteArrayIn);System.Drawing.Image returnImage = System.Drawing.Image.FromStream(ms); byteArrayIn 的长度为 169014.尽管其中没有任何值大于 255,但我收到此异常. 解决方案 ..
发布时间:2021-12-07 10:46:21 C#/.NET

在颤动中结合来自 Firestore 的流

我一直在尝试使用 StreamBuilder 或类似的东西来收听来自 Firestone 的多个合集.当我只使用一个 Stream 时,我的原始代码是: import 'package:flutter/cupertino.dart';导入'包:颤振/材料.dart';导入“包:cloud_firestore/cloud_firestore.dart";类列表扩展了 StatefulWidget{ ..
发布时间:2021-12-06 23:49:57 其他开发

在 Swift 中逐行读取文件/URL

我正在尝试读取 NSURL 中给出的文件并将其加载到一个数组中,项目由换行符 \n 分隔. 这是我目前的做法: var possList: NSString?= NSString.stringWithContentsOfURL(filePath.URL) as?字符串如果 var 列表 = possList {list = list.componentsSeparatedByString( ..
发布时间:2021-12-02 15:37:54 移动开发

在 C# 中使用流读取大型文本文件

我有一项可爱的任务,就是研究如何处理加载到我们应用程序脚本编辑器中的大文件(就像 VBA 用于我们用于快速宏的内部产品).大多数文件大约为 300-400 KB,可以很好地加载.但是当它们超过 100MB 时,这个过程就会变得很困难(正如您所料). 会发生什么情况是文件被读取并推入 RichTextBox 中,然后进行导航 - 这部分不要太担心. 编写初始代码的开发人员只是使用 Str ..
发布时间:2021-12-02 13:35:02 C#/.NET

使用标准 C++/C++11,14,17/C 检查文件是否存在的最快方法?

我想找到检查标准 C++11、14、17 或 C 中是否存在文件的最快方法.我有数千个文件,在对它们执行某些操作之前,我需要检查是否所有文件都存在存在.我可以在下面的函数中写什么来代替 /* SOMETHING */ ? inline bool 存在(const std::string& name){/* 某物 */} 解决方案 好吧,我拼凑了一个测试程序,该程序运行这些方法中的每一种 10 ..
发布时间:2021-12-02 08:25:49 C/C++开发

Node.js 将相同的可读流传送到多个(可写)目标中

我需要连续运行两个需要从同一个流中读取数据的命令.将一个流通过管道传输到另一个流后,缓冲区被清空,因此我无法再次从该流中读取数据,因此这不起作用: var spawn = require('child_process').spawn;var fs = require('fs');var request = require('request');var inputStream = request( ..
发布时间:2021-12-01 22:33:59 前端开发

如何在 Node.Js 中从字符串创建流?

我正在使用一个库,ya-csv,它需要一个文件或一个流作为输入,但我有一个字符串. 如何在 Node 中将该字符串转换为流? 解决方案 从 node 10.17 开始,stream.Readable 有一个 from 方法可以轻松地从任何可迭代对象(包括数组文字)创建流: const { Readable } = require("stream")const 可读 = Readab ..
发布时间:2021-12-01 22:18:28 前端开发

从 URL 下载文件到服务器

嗯,这个看起来很简单,确实如此.将文件下载到服务器所需要做的就是: file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip")); 只有一个问题.如果你有一个大文件,比如 100mb,该怎么办.然后,您将耗尽内存,无法下载文件. 我想要的是一种在下载文件时将文件写入磁盘的方法.这样,我就可以下 ..
发布时间:2021-12-01 10:53:47 PHP

如何将流保存到 C# 中的文件?

我有一个用流初始化的 StreamReader 对象,现在我想将此流保存到磁盘(流可能是 .gif 或 .jpg 或 .pdf). 现有代码: StreamReader sr = new StreamReader(myOtherObject.InputStream); 我需要将其保存到磁盘(我有文件名). 将来我可能想将其存储到 SQL Server. 我也有编码类型,如果我将它 ..
发布时间:2021-12-01 09:43:00 C#/.NET

如何将一个流的内容复制到另一个流?

将一个流的内容复制到另一个流的最佳方法是什么?有没有标准的实用方法? 解决方案 从 .NET 4.5 开始,有 Stream.CopyToAsync 方法 input.CopyToAsync(output); 这将返回一个Task 完成后可以继续,如下所示: await input.CopyToAsync(output)//从这里开始的代码将继续运行. 请注意,根据调用 CopyT ..
发布时间:2021-12-01 09:18:14 C#/.NET

使用请求在 python 中下载大文件

Requests 是一个非常好的库.我想用它来下载大文件(> 1GB).问题是不可能将整个文件保存在内存中;我需要分块阅读.这是以下代码的问题: 导入请求def 下载文件(网址)local_filename = url.split('/')[-1]r = requests.get(url)f = 打开(本地文件名,'wb')对于 r.iter_content(chunk_size=512 * 1 ..
发布时间:2021-11-30 23:43:45 Python

Python 检查互联网广播流是否可用/直播的方法

我致力于收集网络广播流文件,例如 m3u,其中包含指向 内部流的链接(例如 http://aska.ru-hoster.com:8053/autodj). 我没有找到关于如何检查链接是否可用/有效的示例. 任何帮助感激! UPD: 也许主要问题应该是这样的: 会不会是一条流被破坏了?如果是,该流的链接是否仍然可用,或者浏览器中只会出现 404 错误?如果流已死链接仍然 ..
发布时间:2021-11-30 16:44:04 Python

MediaElement 不播放来自 WP7 流的音频

string url = re["response"][0]["url"].ToString();MediaElement mm = new MediaElement();mm.Source = new Uri(url,UriKind.RelativeOrAbsolute);mm.AutoPlay = true;毫米.体积 = 0.7;毫米.播放(); 但是没有变化,音频没有启动.我该如何解决 ..
发布时间:2021-11-30 16:37:57 C#/.NET

在 python 中录制流媒体和保存网络广播

我正在寻找一个 python 片段来读取互联网广播流(.asx、.pls 等)并将其保存到文件中. 最终的项目是经过编排的脚本,它将录制一两个小时的网络广播,然后将其传输到我的手机,以便在我上下班途中播放.(我上下班途中 3g 有点不稳定) 欢迎任何片段或指针. 解决方案 所以在修补和玩它之后我发现 Streamripper 效果最佳.这是我使用的命令 streamrippe ..
发布时间:2021-11-30 16:37:06 Python

在 Python 中将 Shotcast 流转换为可播放的样本?

我有一个shoutcat 广播电台,现在想为它构建一个播放器.我知道如何从服务器“获取"流,非常感谢 bobince ,但我不确定如何将该流转换为可播放的样本.怎么做的? 解决方案 好吧,根据我在 python 上的阅读,尝试 this 页.如果这不起作用,请尝试 Python wiki 上的 PythonInMusic 文章. ..
发布时间:2021-11-30 16:19:05 Python

使用 C# 从流中播放音频

在 C# 中是否有一种方法可以直接从 System.IO.Stream 例如从 WebRequest 返回而不将数据临时保存到磁盘? 使用 NAudio 的解决方案 在 NAudio 1.3 的帮助下,可以: 从 URL 加载 MP3 文件到 MemoryStream MP3 数据完全加载后转换成波形数据 使用 NAudio 的 WaveOut 类播放波形数据 如果能够播 ..
发布时间:2021-11-30 15:55:59 C#/.NET

ASP.Net MVC - 从 HttpPostedFileBase 读取文件而不保存

我正在使用文件上传选项上传文件.我直接在 POST 方法中将这个文件从视图发送到控制器, [HttpPost]公共 ActionResult Page2(FormCollection objCollection){HttpPostedFileBase 文件 = Request.Files[0];} 假设,我正在上传记事本文件.我如何阅读这个文件 &将此文本附加到字符串生成器,而不保存该文件. ..
发布时间:2021-11-29 08:30:11 其他开发

命令行解释器是如何工作的?

我一直认为操作系统上的进程具有三个标准流:stdin、stdout 和 stderr.我还认为像 vim 这样的文本编辑器通过 stdin 接收输入并通过 stdout 发送 ANSI 转义字符来工作.但是,我对命令行解释器在这种情况下如何站不住脚的看法: 当我运行命令 C:\cygwin\bin\bash.exe 时,提示我: Microsoft Windows [版本 6.1.7600 ..
发布时间:2021-11-28 17:56:44 Java开发

流式传输到 Android MediaPlayer

我正在尝试在我的应用程序中编写一个轻量级的 HTTP 服务器以 feed 动态生成的 MP3 数据到内置Android MediaPlayer.我不得将我的内容存储在 SD 卡 上. 我的输入数据本质上是无限长的.我告诉 MediaPlayer 它的数据源基本上应该类似于 "http://localhost/myfile.mp3".我有一个简单的服务器设置,等待 MediaPlayer 发出 ..
发布时间:2021-11-27 19:48:23 移动开发