Articles of byte

Byte Array to Image object

Mi viene data una matrice di byte [] in Java che contiene i byte per un’immagine, e ho bisogno di produrla in un’immagine. Come potrei fare questo? Molte grazie

array di byte in array breve e di nuovo in java

Sto riscontrando alcuni problemi nel prendere i dati audio memorizzati in un array di byte, convertirli in un array short big-endian, codificarlo e poi rimetterlo in un array di byte. Ecco quello che ho. I dati audio originali sono memorizzati in audioBytes2. Sto usando lo stesso formato per la decodifica con un meno sulla funzione […]

.NET fornisce un modo semplice di convertire i byte in KB, MB, GB, ecc.?

Mi chiedo solo se .NET offre un modo pulito per farlo: int64 x = 1000000; string y = null; if (x / 1024 == 0) { y = x + ” bytes”; } else if (x / (1024 * 1024) == 0) { y = string.Format(“{0:n1} KB”, x / 1024f); } eccetera…

NSString (hex) in byte

C’è qualche metodo in Objective-C che converte una stringa esadecimale in byte? Ad esempio @”1156FFCD3430AA22″ a un unsigned char array {0x11, 0x56, 0xFF, …} .

Quanti byte in una stringa JavaScript?

Ho una stringa javascript che è di circa 500K quando viene inviata dal server in UTF-8. Come posso dire la sua dimensione in JavaScript? So che JavaScript usa UCS-2, quindi significa 2 byte per carattere. Tuttavia, dipende dall’implementazione di JavaScript? O sulla codifica della pagina o magari sul tipo di contenuto?

Perché l’intervallo di byte da -128 a 127 in Java?

Non capisco perché il valore più basso che un byte può assumere è -128 . Posso vedere che il valore più alto è 127 , perché è 01111111 in binario, ma come si rappresenta -128 con solo 8 bit, uno dei quali è utilizzato per il segno? Il 128 positivo sarebbe già a 8 bit, […]

Che cosa fa valore & 0xff in Java?

Ho il seguente codice Java: byte value = 0xfe; // corresponds to -2 (signed) and 254 (unsigned) int result = value & 0xff; Il risultato è 254 quando viene stampato, ma non ho idea di come funzioni questo codice. Se l’operatore & è semplicemente bit per bit, allora perché non risulta in un byte e […]

Java intero su array di byte

Ho ottenuto un numero intero: 1695609641 quando uso il metodo: String hex = Integer.toHexString(1695609641); system.out.println(hex); dà: 6510f329 ma voglio un array di byte: byte[] bytearray = new byte[] { (byte) 0x65, (byte)0x10, (byte)0xf3, (byte)0x29}; Come posso fare questo?

Come posso controllare il numero di byte consumati da una struttura?

Se sto creando una struttura relativamente grande, come posso calcolare i byte che occupa in memoria? Possiamo farlo manualmente, ma se la struttura è abbastanza grande, come facciamo? C’è qualche pezzo di codice o applicazione?

Come convertire Long to byte e back in java

Come faccio a convertire un lungo a un byte [] e indietro in Java? Sto provando a convertire un lungo a un byte [] in modo che sarò in grado di inviare il byte [] su una connessione TCP. Dall’altra parte voglio prendere quel byte [] e convertirlo in un doppio. Qualsiasi consiglio sarebbe apprezzato.