問題タブ [bytearray]
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.
actionscript-3 - JPGEncoded bytearray が AS3 から AMFPHP に送信され、無効な画像になるのはなぜですか?
画像を Flash にロードし、JPGEncoder を使用して画像を ByteArray にエンコードし、これを AMF PHP に送信してバイト配列をファイルに書き出します。これはすべて正常に機能しているように見え、結果のファイルを Photoshop CS4 で完全に正常にダウンロードできます。デスクトップから開いたり、Flash で開いたりしようとすると、動作しません... Picasa のデフォルトの画像ブラウザで「無効」と表示されます
bytearray をファイルに書き込むために使用するコードは次のとおりです-
$jpg = $GLOBALS["HTTP_RAW_POST_DATA"]; file_put_contents($ファイル名, $jpg);
それだけです... NetConnection クラスを使用して接続し、サービスを呼び出します。jpg データを送信していると言う必要がありますか? 私は JPGEncoder がそれを処理したと思いました。ファイルを書き込む前に bytearray を検証するにはどうすればよいですか? MIME タイプなどを設定する必要がありますか?
ありがとう - ここにいくつかのコードがあります:
c# - バイト配列の配列に別のバイト配列が含まれているかどうかを確認する最も速い方法は何ですか?
本当に遅いコードがあります。私はそれがそうなることを知っていました、そして今それはそうです。基本的に、私はたくさんのディレクトリからファイルを読んでいます。ファイル名は変更されますが、データは変更されません。ファイルを読み取ったかどうかを判断するために、そのバイトをハッシュし、それをすでに処理されたファイルのハッシュのリストと比較しています。各ディレクトリには約1000個のファイルがあり、各ディレクトリの新機能を把握するには1分ほどかかります(その後、処理が開始されます)。基本的なコードは次のとおりです。
とにかくこれをスピードアップできますか?
c# - Byte []配列の最初の特定のバイトを検索するc#
私はバイト配列を持っていて、特定のバイトの最初の出現(もしあれば)を見つけたいと思っています。
皆さんはそれを行うための素晴らしい、エレガントで効率的な方法で私を助けてくれますか?
wcf - wcfを介してbyte[](20 KB以上)をSilverlightに送信する
私はbyte[](画像)をwcfからsilverlightに送信しています。また、silverlightからwcfまで、byte [](画像)が20KB未満であればすべてが正常に機能しますが、それより大きい場合は機能しません。 Silverlightでアップロードされた画像を保存し、wcfに送信してDBに保存してみてください
受信:リモートサーバーがエラーを返しました:NotFound"およびデバッガーがwcfサービスのsaveメソッドに到達しません
c# - C# 配列サブセットのフェッチ
バイト配列があり、このバイト配列の内容が別のより大きな配列内に連続シーケンスとして存在するかどうかを判断したいと考えています。これを行うための最も簡単な方法は何ですか?
java - バイト配列を数値に変換する方法(Java)?
8 バイトの配列があり、それを対応する数値に変換したいと考えています。
例えば
上記の変換操作を実行するメソッドが必要です。
c# - XML リーダーの作成時に使用される XmlDictionaryReaderQuotas オブジェクトの MaxArrayLength プロパティの変更
バイト配列を C# サービスに送信 (または受信) しているときに、次の例外が発生します。
私が理解できることについては、XmlDictionaryreader は Web サービスによって自動的に作成されます。
では、「MaxArrayLength」プロパティを変更するにはどうすればよいですか?
これは実装コードです:
16kb 未満のファイルがアップロードされます。
ファイル> 16kbはそうではありません。
10MB を超えるファイルは問題なくダウンロードされます。
そのプロパティはどこで構成されていますか?
java - 誰かがバイト配列から16進文字列への変換を説明できますか?
最近、(Javaでの)MD5ハッシュを調べ始めました。それを実現するのに役立つアルゴリズムとメソッドを見つけましたが、実際にどのように機能するのか疑問に思っています。
1つは、このURLから次のことを見つけました。
Javaでビットシフトを使用する必要はないので、少し錆びています。上記のコードがどのように正確に変換を行うかを(簡単に)説明するのに十分な親切な人はいますか?">>>"?
また、StackOverflowで他のソリューションを見つけました。たとえば、ここやここでは、代わりにBigIntegerを使用しています。
なぜそれも機能するのですか、そしてどちらの方法がより効率的ですか?
御時間ありがとうございます。
c# - 2バイト配列間に拡張メソッド「Equals」が必要です
私はいくつかのバイト[]比較を行っています。
== を試してみましたが、これは基本 Equals と同じです。
拡張メソッドを追加しようとしましたが、オーバーロードされた基本クラスの Equals は同じ引数を取るため、拡張ではなく基本メソッドに移動します。とにかく、Equals 拡張を使用できますか (名前を変更せずに...)または(さらに良い)==演算子を使用しますか?
これが私が実際に比較しなければならないものです: