filestream

    1

    1答えて

    私はムービー(MKV)とそのサイズが7GBの場合、どのようにFileStreamで読むことができますか? intの最大サイズは約2,147ですMB ..インデックス3G.B ..からの読み取りを開始する方法FileStreamの.Read()メソッドは、3 GBが整数の範囲から外れる整数としてオフセットを取るので.. ??? private void readingLargeFile(string

    5

    3答えて

    asp.Net MVCプロジェクトでは、大きなファイル(大抵200〜300Mo、場合によっては1Go)を処理する必要があります。 私はそれらをデータベースに保存します(バックアップ理由/一貫性の理由から)。 パフォーマンス上の問題が懸念されますので、私はプログラムのどこにでもバイト配列を持たせることはできません。目標はストリームごとにどこで処理するかです。 私は階層化されたアプリケーションを使用し

    3

    1答えて

    をストリーミングアップロードするには、これらのようなストリーミング体にPOSTをアップロードする大きなファイルを扱うシナトラアプリのルートを持ってすることが可能です: uri = URI('http://0.0.0.0:4567/files') file = File.open("/path/to/1.iso") req = Net::HTTP::Post.new(uri.path) re

    1

    1答えて

    iOSデバイスのディスクから連続して大容量のデータファイルをストリーミングしたい。 System.IO.FileStreamを使用すると、そのようなファイル(20MBのブロック)を誰かがストリーミングしているかどうかです。私はiOSデバイスを持っていないので、自分でテストして、次回にはそれを得るつもりはない。 は、2つの質問があります: は、ファイルが完全にそれをロードせずにストリーミングされ、ど

    5

    2答えて

    私は、ファイル、ストリーム、および異なるコードページについてはかなり新しいです。 これは私の問題です: コード・ページWindows-1252で作成されたテキスト・ファイルもありますが、一部はまだIBM850であり、時にはUTF8です。私がそれらをインポートすると、私のデータベースは、間違ったコードページでそれらを読むので、ä、ö、ü、ßのすべての種類の記号を表示します。私が正しいコードページでそ

    2

    2答えて

    私は、新しいデータがFileStreamオブジェクトに書き込まれるとすぐにアクションを呼び出すプログラムを作成しようとしています。あなたが見ることができるように、ストリームの長さは現在の位置よりも大きくなるまで、すべてこのクラスが待っているん public class BlockingFileStream : FileStream { public override int Read

    1

    3答えて

    ヘイで複数のファイルを読みます!私は一度に複数のテキストファイルを読み取ることができますどのように ? 私がしたいのは、一連のファイルを読み込んで、すべてを1つの大きなファイルに追加することです。まま現在私はこれをやっている: は、各ファイルを取得し、StreamReaderを で開き、完全にStringBuilderの中のStreamReaderを読み、メモリサイズを超えた場合とあれば、現在のS

    21

    2答えて

    fs.Lengthを使用しています。fsはFileStreamです。 これはO(1)操作ですか?シークの位置が終わりに達したときにファイルを調べるのではなく、ファイルのプロパティから読み込むと思うでしょう。私が見つけようとしているファイルは、1 MBから4〜5 GBの範囲で簡単です。 しかし、FileInfoクラスがあり、それにはLengthというプロパティがあります。 これらの両方のプロパティは

    1

    1答えて

    この例を使用して、File-Stream Enabledデータベースに格納されたイメージをBLOB形式で表示しています。 http://support.microsoft.com/kb/173308 これは完璧に動作しているが、私は、従来のASPに非常に悪いですし、この画像は、HTML要素と混合表示しようとすると、問題を抱えています。 私のテストから、私はこれがResponse.ContentTy

    1

    2答えて

    ファイルからデータを取得するためのコードは次のとおりです。私はコードを実行するとき、私はそれが総ラインからラインのわずか50%を与えていることを知るようになる。なぜそれが起こっているのですか? while(bufRead.readLine() != null) /// HERE { System.out.println("Count "+count+" : "+bufRead.read