byte

    0

    1答えて

    に32ビットのデータを変換します。 int[] r = { 4123, 2571 }; long result = ((r[1] & 0xFFFF) << 16 | (rs[0] & 0xFFFF)); System.out.prinln(result); は、出力は次のようになります: これは私の試みです EDIT ... 10111627しかし、私は168497179.は、おそらく私は

    1

    2答えて

    に進刺さを変換する私は、我々がbytearray.fromhex("1030")または"1030".decode("hex")を使用することができます知っているb'\x10\x30' のようなバイト配列に1030のような16進数の文字列を変換したいです。しかし、出力は'\x100'です。 私はここで何が欠けていますか?

    0

    2答えて

    私は各フィールドに配列=バイト[512,512]を持っています。 (白から黒まで)を各ピクセルごとに表示します。これまでは、配列フィールドごとに新しい矩形(幅1の高さ1)を作成し、それをキャンバスに配置するコードを作成しました。この方法は非常に遅いです(少なくとも私のラップトップでは)。通常は30秒か40秒かかります。 他の方法でこれを行う方法を誰かに教えていただければ幸いです。 ありがとうござい

    0

    1答えて

    私はカスタムコンプレッサーで圧縮しているデータがありますが、圧縮データは問題ありませんが、コンプレッサーには年月がかかります。すべての詳細を私に教えてください。 入力データは、最大2^16バイトの配列です。配列のこれらのバイトは0x08と0x37の間の値をとることはないので、見つかったシーケンスを4〜51バイトの長さのものに置き換えて単純なLZのような圧縮方式にすることができます。シーケンスの先頭

    3

    2答えて

    forループで制御ループ変数としてbyteを使用しようとしています。 Iは for (byte n =0; n < 128 ; n++) System.out.println("I am in For loop. "+ n); (128バイトの範囲外である)、N < 128などの条件を使用し、私はしようとしたときにループが0から127まで無限に行き、その後、-128 127でありますintと同

    0

    1答えて

    データ型に値が格納されています。 debugPrint("/(batteryLevel as NSData)"私は以下を取得します:<05>この結果でスイッチを作成したいと思います。 ですが、エラーになります。 「<」は無効です。 したがって、値が< 05>それが充電しているとき、<4>重要な場合は、どんな指導も訴えるでしょう。 ありがとうございます。

    0

    1答えて

    私はBLEデバイスで作業していて、データです。 BLEデバイスから読み込む場合、データはデータオブジェクトに格納されます。さて、この例では、私はEpoch時間を取るつもりです。これは簡単に確認する必要があります。したがって、ポッドBluejayはデータを保存し、次のようにデータを印刷するときdebugPrint("Epoch Time: \(data as NSData)")の結果は"Epoch

    0

    1答えて

    メッセージをjavax.crypto.Cipherでデコードしていて、出力としてbyte[]が得られます。 が最も速い私の鍵が正しいかどうかをチェックし、byte[]が有効な文字列であるかどうかを確認する方法はありますか?

    1

    3答えて

    public class MyClass{ static final String BROADCAST = "Broadcasting"; public static final int PORT = 12344; public static String host = "localhost"; public static void main(String[] args) { /