Articles of bytearray

In C #, come posso conoscere il tipo di file da un byte ?

Ho un array di byte riempito da un file caricato. Ma, in un’altra parte del codice, ho bisogno di conoscere questo tipo di file caricato dal byte [] così posso rendere il tipo di contenuto corretto al browser! Grazie!!

Come posso convertire in modo sicuro un array di byte in una stringa e tornare indietro?

Non mi interessa davvero la codifica e le cose, a patto che torni esattamente lo stesso array di byte. Quindi riassumendo: come posso convertire un array di byte in una stringa e poi quella stringa nello stesso array di byte con cui ho iniziato?

Converti il ​​byte nella stringa Base64 per l’URI dei dati

So che probabilmente è stato chiesto 10000 volte, tuttavia, non riesco a trovare una risposta diretta alla domanda. Ho un LOB memorizzato nel mio db che rappresenta un’immagine; Sto ottenendo quell’immagine dal DB e mi piacerebbe mostrarlo su una pagina web tramite il tag HTML IMG. Questa non è la mia soluzione preferita, ma è […]

Memorizzare UUID come stringa base64

Ho provato a utilizzare gli UUID come chiavi del database. Voglio prendere la minor quantità ansible di byte, mantenendo comunque la rappresentazione UUID leggibile dall’uomo. Penso di aver ottenuto fino a 22 byte usando base64 e rimuovendo alcuni “==” finali che sembrano non essere necessari per archiviare per i miei scopi. Ci sono dei difetti […]

C’è un modo per creare una stringa dall’array utf16 in swift?

Sappiamo che String.utf16 fornisce le codeunits o String.unicodeScalars fornisce gli scalari. Se manipoliamo codeunits e unicodeScales rimuovendo alcuni elementi, ecc. C’è un modo per ribuild la stringa risultante?

java.net.URL legge stream a byte

Sto cercando di leggere un’immagine da un URL (con il pacchetto java java.net.URL ) in un byte []. “Tutto” funziona bene, tranne per il fatto che il contenuto non viene letto dal stream (l’immagine è corrotta, non contiene tutti i dati dell’immagine) … L’array di byte viene mantenuto in un database (BLOB). Non so davvero […]

Perché byteArray ha una lunghezza di 22 invece di 20?

Proviamo a convertire da string a Byte[] usando il seguente codice Java: String source = “0123456789”; byte[] byteArray = source.getBytes(“UTF-16”); Otteniamo una matrice di byte di lunghezza 22 byte, non siamo sicuri da dove proviene questa imbottitura. Come ottengo un array di lunghezza 20?

Come memorizzare un array di byte in Javascript

Ho intenzione di memorizzare una vasta gamma di valori di byte (molto probabilmente oltre un milione) in Javascript. Se utilizzo una matrice normale con numeri normali, saranno necessari 8 MB, poiché i numeri vengono memorizzati come IEEE raddoppia, ma se posso memorizzarli come byte, sarà solo 1 MB. Mi piacerebbe evitare di sprecare tanto spazio […]

Ottiene l’array di byte da un ByteBuffer in java

È questo il modo consigliato per ottenere i byte da ByteBuffer ByteBuffer bb =.. byte[] b = new byte[bb.remaining()] bb.get(b, 0, b.length);

Come confrontare due immagini usando matrici di byte

Voglio essere in grado di convertire da Byte [] a Immagine e viceversa. Ho questo due metodi da qui : public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); } public Image byteArrayToImage(byte[] byteArrayIn) { MemoryStream ms = new MemoryStream(byteArrayIn); Image returnImage = Image.FromStream(ms); return returnImage; } Sembrano funzionare, ma se […]