問題タブ [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# - ファイルのメタデータは、ストリームによる WCF ファイルのアップロードでファイル本体に保存されます
WCF サービスを介してファイルをアップロードしています。
実装
ただし、ファイルは以下のようにメタデータとともに保存されます。
---------------------------acebdf13572468 Content-Disposition: フォーム データ。name="fieldNameHere"; filename="FileName.txt" Content-Type: text/plain ファイルの内容 ---------------------------acebdf13572468--
しかし、コンテンツのみをファイルに保存したい。問題を解決するにはどうすればよいですか?
node.js - AVS api へのリクエスト中に、request.pipe 関数からの出力 mp3 にカットオフが表示される
AVS (Alexa Voice Service) サンプルコードで提供されている Javaclient を置き換える nodejs-client を開発しました。
使用されるコードはポスト リクエストを作成し、出力 mp3 をファイルにパイプします。しかし、多くの場合、出力 mp3 は完全ではなく、最後から、場合によっては最初から壊れています。たとえば、必要な mp3 ファイルの長さは 9 秒ですが、出力ファイルの長さが 8 秒または 6 秒、または完全に 9 秒になることがあります。
そのランダムな動作。
APIリクエストを作成し、o/pをファイルにリダイレクトするために使用されるコードは次のとおりです。ここで何が問題なのか教えてください。パイプをリクエストするのは初めてです。
私はこれをAVSの人たちに提起しましたが、彼らはコードとAPIの問題について話しました。
java - より速い速度でブロブからJavaで新しいファイルを作成する方法
データベースにファイルのバイト配列があります。そこからJavaファイルを作成しています。しかし、それはより多くの時間を費やしています。それよりも速くファイルを作成する方法はありますか。私の試みは次のとおりです>>>
c++ - C/C++ で異なる変数型を使用してテキスト ファイルからデータを読み取る
クラスを使用して単純な家系図を作成しています。各人には ID があり、1 つ以上の関係を持つことができ、各関係にも ID があります。クラス メソッドを使用してツリーをインポートできるようにするために、このファイルをインポートしようとしています。
コンテキストによっては、テキスト ファイルには、ツリー内の人数、名前、関係番号 X の息子、性別、およびこの人物が関係を持っている人物の ID が表示されます。縁がない場合は「-1」が表示されます。クラスメソッドを介して人または関係を追加すると、ID が自動的にインクリメントされます。ファイルをインポートするには、次のようにしています。
私の現在の問題は、最初の反復後にループが停止することです。2番目の名前「Dianaaa」が文字列ではなくなったことを考慮しているかどうかはわかりません...現在、「9」、「Charless」、「0」、「F」、「2」、および「 5" にして、それらをベクターに挿入すると、停止します。関係が 1 つしかない場合、これは発生しません (つまり、5 つを削除した場合)
さらに、それらの間にスペースを含む名前を追加したいと思います-これを行うには、文字列を作成して f2.getline(name,string) を使用し、バッファをクリアして改行文字を削除するだけでよいと思います。次の行を読むのに苦労していますよね?
ブースト/JSON を使用して情報をシリアル化することはできません。これは手動で行う必要があるため、「車輪の再発明」で助けていただければ幸いです。ただし、区切り文字を追加して、必要に応じてファイルを編集できます。
前もって感謝します
c++ - ロードおよび保存後のビットマップ curropts
24 ビットの圧縮されていないビットマップを R、G、B 符号なし文字の 2D 配列にロードし、再度保存しました。バイナリ モードでファイル ストリームを使用して、自動フォーマットが発生しないようにし、ヘッダーはインポートされたのと同じようにエクスポートされます。全体...幅が4の倍数の画像を使用しているため、パディングは必要ありません。
注 : バイナリ モードで FILE と fstream の両方を試したところ、すべてその出力が得られました。もう 1 つのことは、出力を 16 進エディターで確認したところ、何らかの破損のように見える "CD" の値が非常に繰り返されていることがわかりました。
更新:ソースコード:
前もって感謝します。
javascript - Node.js の request モジュールを使用して大きなサイズのファイルを転送できない
Node.js プロジェクトでは、コンピューターからサーバーにファイルを転送する必要があります。ファイルサイズが小さい場合、つまり 2MB であれば送信できますが、このサイズを超えるとファイルを送信できません。次のように私のコードは次のとおりです。
データコードを送信しているPHP側は次のとおりです。
Node.jsサーバーにファイルをアップロードする必要がある場合、インターネット上に回答があることは知っていますが、私の場合、request
モジュールを使用してNode.jsからPHPサーバーにファイルを転送する必要があります。
ファイルサイズが小さい場合は問題なく動作しますが、CSV ファイルサイズが大きい場合は問題ありません。
ファイルサイズが大きい場合if (!empty($_FILES)){}
、php側で失敗したことに気付きました。したがって、PHP 側に問題はないと思います。そこで何を修正すればよいか教えてください。
delphi - ResourceStream をストリームにコピー
このコードで助けが必要です
これはすべてのコードです
リクエスト: TIdHTTPRequestInfo
応答: TIdHTTPResponseInfo
JQuery: TResourceStream
エラー: TStream.Seek が実装されていません
問題は、TStream のコピー TResourceStream にあります。
c++ - テキスト ファイルから float 値のみを読み取る
テキスト形式のデータファイルがあります。最初の 1 つは役に立たないので無視できますが、2 番目の列は必要なものです。coloum には、文字列、float などの各行に異なる値があります。一部の計算では、この coloum のメンバーのみを浮動させる必要があります。私はその方法に従い、最初にfloat配列を宣言して値を読み取り、">>"基本コマンドで配列を保存しました。
問題は、float 以外の行が来たときに、読み取り関数が壊れているように動作することです。浮動小数点以外の値を「0」として読み取り、その値として保存します。それは問題ありませんが、その後はフロートであっても値全体を「0」として読み取ります。
Datafile.txt (例)
コード(例)
出力ファイル(例)
問題を解決するために2つの方法を考えました。最初の 1 つは、浮動小数点以外の行をスキップすることです。2 つ目は、期間内の行を読み取ることです。フロート値がシーケンスにリストされているためです。