问题标签 [filestreams]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 文件元数据通过Stream保存在WCF文件上传的文件正文中
我正在通过 WCF 服务上传文件。
执行
但该文件与元数据一起保存,如下所示。
---------------------------acebdf13572468 内容处置:表单数据;name="fieldNameHere"; filename="FileName.txt" Content-Type: text/plain 文件内容 ---------------------------- acebdf13572468--
但我只想将内容保存在文件中。如何解决问题?
node.js - 截断出现在 request.pipe 函数的输出 mp3 中,同时向 AVS api 发出请求
我开发了 nodejs-client 来替换随 AVS(Alexa 语音服务)示例代码提供的 Javaclient。
使用的代码发出一个 post 请求,并将输出 mp3 通过管道传输到文件。但很多时候输出的 mp3 不完整,从头到尾都坏了,有时从头开始。所以例如。所需的 mp3 文件持续时间为 9 秒,有时输出文件为 8 秒或 6 秒,或完整的 9 秒。
它的随机行为。
用于发出 api 请求并将 o/p 重定向到文件的代码如下。让我知道这里出了什么问题,我是新来请求管道的。
我已经向 AVS 人员提出了这个问题,但他们用代码和他们的 api 告诉了它的问题。
c# - WCF 和流文件
我有一个 WCF 服务,它使用以下方法流式传输文件:
我的 web.config 有一个带有 transferMode="Streamed" 的 basicHttpBinding,调用服务函数的客户端也是如此
当传输模式设置为流式传输时,这意味着服务在发送之前不会将整个文件缓存在内存中,对吧?但是收到的(调用函数的客户端)呢?如果我在接收方有如下代码:
客户端在调用中是否没有收到整个文件
还是接收流指针并且仅当在 while 循环中执行对 Read 的调用时才流式传输文件?不知怎的,我觉得这很难消化。我感觉整个文件是通过网络发送的,并且位于 WCF 通信层的某个位置。如果这是真的,我该如何以正确的方式在客户端使用流,以便客户端的内存不会被可能非常大的文件占用。
谢谢
java - 如何从blob以更快的速度在java中创建新文件
我在数据库中有文件的字节数组。我正在从中创建java文件。但它会消耗更多的时间。有什么方法可以比它更快地创建文件。我的尝试如下>>>
c++ - 在 C/C++ 中从具有不同变量类型的文本文件中读取数据
我正在使用类构建一个简单的家谱,其中每个人都有一个 ID,可以有一个或多个关系,每个关系也有一个 ID。我正在尝试导入此文件,以便能够使用类方法导入树:
对于某些上下文,文本文件显示树中的人数、姓名、关系编号 X 的儿子、性别以及与此人有关系的人的 ID。如果此人没有任何关系,则显示“-1”。当我通过类方法添加一个人或一个关系时,我会自动增加 ID。要导入文件,我正在做这样的事情:
我目前的问题是循环在第一次迭代后停止。我不确定它是否考虑到第二个名字“Dianaaa”不再是一个字符串......现在,它正在读取“9”、“Charless”、“0”、“F”、“2”和“ 5",然后将它们插入向量中,然后停止。如果我只有一个关系,这不会发生(即如果我删除 5)
此外,我想在它们之间添加带有空格的名称 - 为此,我想我只需要创建一个字符串并使用 f2.getline(name,string),然后清除缓冲区并删除换行符,所以我不'阅读下一行没有问题,对吗?
我不能使用 boost/JSON 来序列化信息 - 我必须手动执行此操作,因此我希望能在“重新发明轮子”方面提供一些帮助。但是,我可以根据需要编辑文件,添加一些分隔符。
提前致谢
javascript - 无法使用 Node.js 中的请求模块传输大文件
在 Node.js 项目中,我必须将文件从计算机传输到服务器。如果文件大小较小,即 2mb,我可以发送文件,但如果文件超过此大小,则无法发送文件。这是我的代码如下:
在我发送数据的 PHP 端,代码如下:
如果我必须在 Node.js 服务器上上传文件,我知道互联网上有答案但在我的情况下,我必须使用request
模块将文件从 Node.js 传输到 PHP 服务器。
如果文件大小很小,但如果 CSV 文件很大,则它可以正常工作。
我注意到的一件事是,如果文件大小很大,那么if (!empty($_FILES)){}
在 php 方面失败了。所以我认为PHP方面没有问题。请建议我应该在那里修改什么?
c++ - Can a file stream destructor throw an exception in C++?
Can a file stream destructor throw an exception, e.g., if file closing operation fails?
Can I prevent such exceptions by closing a stream manually?
delphi - 在流中复制 ResourceStream
我需要这段代码的帮助
这是所有代码
请求:TIdHTTPRequestInfo
响应:TIdHTTPResponseInfo
jQuery:TResourceStream
错误:TStream.Seek 未实现
问题出在 TStream 中的复制 TResourceStream
c++ - 仅从文本文件中读取浮点值
我有一个文本格式的数据文件。它有 2 个列,第一个没有用,我可以忽略它,第二个是我需要的。coloum 在每一行都有不同的值,如字符串、浮点数等。对于某些计算,我只需要浮动这个 coloum 的成员。我按照这种方式,首先声明一个浮点数组并读取值并使用“>>”基本命令保存数组。
问题是当非浮动行出现时,读取功能会损坏。它将非浮点值读取为“0”并另存为。没关系,但之后将整个值读取为“0”,即使它是一个浮点数。
Datafile.txt(示例)
代码(示例)
输出文件(示例)
我想了两种方法来解决这个问题。第一个是跳过非浮动行。第二个是在一段时间内阅读行。因为浮点值按顺序列出。