問題タブ [binarystream]
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# - C# BinaryReader 閉じたファイルにアクセスできない
コントローラ:
ストリームを追加する方法:
私は次のようにバイナリストリームを読み込もうとしています:
ストリームをデバッグ モードで表示すると、read = true、seek = true、length = 903234 などになることが示されます。
しかし、私は取得し続けます: 閉じたファイルにアクセスできません
これは、mvc サイトをローカル/デバッグ モード (VS IIS) で実行すると正常に動作し、「リリース」モード (サイトが iis に公開されたとき) では動作しません。
私は何を間違っていますか?
c# - SQL Server 2008 から Web ブラウザーに大量のデータを効率的にストリーミングするにはどうすればよいですか?
私は C# と ASP.NET MVC 3 を使用しています。現在、SQL Server から大量のデータを取得し、それを に追加してから、オブジェクトを配列 に変換するためにStringBuilder
使用しています。System.Text.ASCIIEncoding
StringBuilder
byte[]
byte[]
次に、配列をビューに送信します。ただし、データ量が非常に多いため、次の例外が発生します。
タイプ 'System.OutOfMemoryException' の例外がスローされました
StringBuilder
オブジェクトをビューに変換しbyte[]
てからビューに戻すためにコントローラーで使用するコードを次に示します。最初にサーバーのメモリにすべてのデータをロードせずに、データベースからクライアント ブラウザに直接データをストリーミングする方法はありますか?
c# - ストリームからファイルにバイトを書き込む際の一貫性のないファイル サイズの変更
サイズが 10124 のファイルがあり、ファイルの先頭に長さ 4 のバイト配列を追加しています。その後、ファイルサイズは 10128 になるはずですが、ファイルに書き込んでいくうちに 22 バイトに減少しました。どこに問題があるのかわからない
ファイルにバイトを書き込むにはどうすればよいですか?
java - javaでparseIntを使用しているにもかかわらず、バイナリ文字列を整数に変換できません
バイナリ文字列 nc に対応する整数、つまり 10 進数を取得したい。ただし、parseInt() を使用しているにもかかわらず、これは発生しません。たとえば、nc="11000101" の場合、nc の 10 進数表現ではなく、edcode も同じ値を持っています。誰でも助けてください
java - バイナリ文字列を文字列に戻す方法
これが私がやろうとしていることです。私は文字列を持っています:
次の方法でバイナリ文字列に変換します
今、私はこのバイナリ文字列を文字に変換したいと思っています...出力として「ch」が返されるようにします。誰でも助けることができますか?