“Conocimientos Programación>Programación Java

Cómo calcular los cheques de una cadena mediante Adler32 en Java

2012/3/25
Un programador calcula una suma de comprobación para una cadena o un archivo para garantizar que la corrupción del archivo no se ha producido . Se utiliza un algoritmo para generar un bloque de datos específico de los contenidos de la cadena o el archivo . Más tarde , otros programadores o usuarios volver a calcular la suma de comprobación usando el mismo método y comparar el resultado con la suma de comprobación inicial . Es el partido de las sumas de comprobación , significa que el archivo no ha sido modificado. En Java , los módulos " Adler32 " proporcionan los métodos para calcular una suma de comprobación de una cadena. Cosas que necesitará
Java Development Environment
Mostrar más instrucciones
1

Importación del módulo " CheckedInputStream " " Adler32 " y , que calcular y almacenar la suma de comprobación un archivo o una cadena. Utilice el siguiente código :

java.util.zip.CheckedInputStream importación , importación java.util.zip.Adler32 ;
2

Define un valor de cadena y convertirla en un flujo de bytes . Adler32 sólo calcular sumas de control en flujos de datos entrantes :

String s = "Esta es la cadena" ; buff byte [ ] = s.getBytes () ' ByteArrayInputStream ba = new ByteArrayInputStream ( buff ) ;

3

Calcular la suma de comprobación utilizando un objeto Adler32 :

CheckedInputStream comprueba = new CheckedInputStream ( ba , nuevo Adler32 ());

Programación Java
Java Exception Handling Tutoriales
Cómo ejecutar una aplicación Clojure en la JVM y CLR
Cómo cambiar el lugar donde NetBeans Guarda el proyecto
Cómo evitar el redondeo de los valores decimales en Java
¿Cómo revertir una matriz de números con Java
Introducción a Enterprise JavaBeans
Cómo probar un controlador JDBC
Cómo hacer un bucle MIDI en Java
Conocimientos Informáticos © http://www.ordenador.online