Articles of byte

Por que o intervalo de bytes -128 a 127 em Java?

Eu não entendo porque o menor valor que um byte pode ter é -128 . Eu posso ver que o valor mais alto é 127 , porque é 01111111 em binário, mas como um deles representa -128 com apenas 8 bits, um dos quais é usado para o sinal? O positivo 128 já seria de […]

O que o valor & 0xff faz em Java?

Eu tenho o seguinte código Java: byte value = 0xfe; // corresponds to -2 (signed) and 254 (unsigned) int result = value & 0xff; O resultado é 254 quando impresso, mas não tenho ideia de como esse código funciona. Se o operador & é simplesmente bit a bit, então por que ele não resulta em […]

Inteiro de Java para array de bytes

Eu tenho um inteiro: 1695609641 quando eu uso o método: String hex = Integer.toHexString(1695609641); system.out.println(hex); dá: 6510f329 mas eu quero uma matriz de bytes: byte[] bytearray = new byte[] { (byte) 0x65, (byte)0x10, (byte)0xf3, (byte)0x29}; Como posso fazer isso?

Como faço para verificar o número de bytes consumidos por uma estrutura?

Se estou criando uma estrutura relativamente grande, como posso calcular os bytes que ocupa na memory? Nós podemos fazer isso manualmente, mas se a estrutura é grande o suficiente, então como fazemos isso? Existe algum pedaço de código ou aplicativo?

Como converter Long to byte e voltar em java

Como faço para converter um longo para um byte [] e voltar em Java? Eu estou tentando converter um longo para um byte [] para que eu seja capaz de enviar o byte [] através de uma conexão tcp. Do outro lado, quero pegar esse byte [] e convertê-lo de volta em um duplo. Qualquer […]

Salvando qualquer arquivo no database, basta convertê-lo em uma matriz de bytes?

É converter um arquivo para uma matriz de bytes a melhor maneira de salvar qualquer formato de arquivo para disco ou database var coluna binária? Então, se alguém quiser salvar um arquivo .gif ou .doc / .docx ou .pdf, posso simplesmente convertê-lo em um bytearray UFT8 e salvá-lo no database como um stream de bytes?

O tamanho de C “int” é de 2 bytes ou 4 bytes?

Uma variável Integer em C ocupa 2 bytes ou 4 bytes? Quais são os fatores de que depende? A maioria dos livros diz que as variables ​​inteiras ocupam 2 bytes. Mas quando eu executo um programa imprimindo os endereços sucessivos de um array de inteiros ele mostra a diferença de 4.

Byte Array para conversão de imagem

Eu quero converter uma matriz de bytes para uma imagem. Este é o código do meu database de onde eu recebo a matriz de bytes: public void Get_Finger_print() { try { using (SqlConnection thisConnection = new SqlConnection(@”Data Source=” + System.Environment.MachineName + “\\SQLEXPRESS;Initial Catalog=Image_Scanning;Integrated Security=SSPI “)) { thisConnection.Open(); string query = “select pic from Image_tbl”;// where […]

Converter inteiro em array de bytes (Java)

O que é uma maneira rápida de converter um Integer em uma Byte Array ? por exemplo, 0xAABBCCDD => {AA, BB, CC, DD}

Sistema onde 1 byte! = 8 bit?

Todo o tempo eu leio frases como não confie em 1 byte sendo 8 bit em tamanho use CHAR_BIT vez de 8 como uma constante para converter entre bits e bytes et cetera. Que sistemas da vida real existem hoje, onde isso é verdade? (Não tenho certeza se há diferenças entre C e C ++ […]