Compresión de datos

La tecnología de compresión de datos estudia principalmente los métodos de representación, transmisión y conversión de datos, con el objetivo de reducir el espacio de almacenamiento ocupado por los datos y acortar el tiempo necesario para la transmisión de datos.

Hay tres indicadores principales para medir la compresión de datos: primero, la proporción de la cantidad de almacenamiento de información requerida antes y después de la compresión es grande; segundo, el algoritmo de compresión debe ser simple, la velocidad de compresión y descompresión; debe ser rápido y la compresión y descompresión debe ser lo más grande posible. En tercer lugar, el efecto de recuperación es mejor y los datos originales se restauran lo más completamente posible.

La compresión de datos se utiliza principalmente en dos aspectos. Primero, la transmisión: al comprimir los datos originales en el extremo emisor y descomprimirlos y restaurarlos en el extremo receptor, se puede reducir efectivamente el tiempo de transmisión y aumentar el ancho de banda del canal. El segundo es el almacenamiento: comprimir los datos originales al almacenarlos y descomprimirlos al usarlos puede aumentar considerablemente la capacidad de almacenamiento del medio de almacenamiento.

Según el grado de distorsión de la compresión, la compresión de datos se divide en dos tipos: uno se llama compresión sin pérdidas y el otro se llama compresión con pérdidas.

La compresión sin pérdidas se refiere al uso de datos comprimidos para la reconstrucción (o restauración y descompresión). Cuando la señal reconstruida es completamente consistente con la señal original, los datos reconstruidos son exactamente iguales a los datos originales; utilizado. Un ejemplo muy común es la compresión de archivos de disco. Según el nivel técnico actual, los algoritmos de compresión sin pérdidas generalmente pueden comprimir los datos de archivos normales a 1/4 ~ 1/2 del tamaño original. Algunos algoritmos de compresión sin pérdidas comúnmente utilizados incluyen el algoritmo de Huffman, el algoritmo aritmético, el algoritmo de longitud de ejecución y el algoritmo de compresión LZW (Lempert-Zivwelch).

1) El algoritmo de Huffman es un método de compresión estadística y su principio es codificar de acuerdo con la probabilidad de los símbolos de datos originales. Cuanto mayor sea la probabilidad de coincidencia en los datos originales, más corta será la longitud del código correspondiente; cuanto menor sea la probabilidad de coincidencia, mayor será la longitud del código; De esta forma, los datos originales se representan con la menor cantidad de símbolos posible para lograr la compresión de datos.

2) Los algoritmos aritméticos se basan en principios estadísticos y tienen la mayor eficiencia de compresión sin pérdidas. Es decir, todos los datos a comprimir se asignan a una parte en el rango semicerrado real [0, 1]. El rango o ancho de la sección es igual a la probabilidad de información de la sección. Es decir, el valor de probabilidad obtenido multiplicando la probabilidad de aparición de todos los símbolos utilizados en el mensaje. A medida que la información a codificar se hace cada vez más larga, la porción utilizada para representar esa información se vuelve más estrecha y el número de bits utilizados para representar esa porción aumenta.

3) El algoritmo de longitud de ejecución es un método de compresión diseñado para las características de ciertos datos de texto. Principalmente elimina caracteres o bits adicionales del texto, reduciendo así el espacio de almacenamiento que ocupan los archivos de datos. El proceso de compresión es similar a la compresión de espacios en blanco, excepto que se agrega un carácter después del carácter indicador de compresión para indicar el objeto que se está comprimiendo, seguido del número de repeticiones de ese carácter. Este algoritmo tiene limitaciones, rara vez se usa solo y generalmente se usa en combinación con otros algoritmos.

4) 4) El principio del algoritmo LZW es reemplazar cadenas en los datos comprimidos con códigos de entradas del diccionario. Por lo tanto, cuantas más entradas haya en el diccionario, mayor será la tasa de compresión y aumentar la capacidad del diccionario puede mejorar la tasa de compresión. La capacidad de este diccionario está limitada por la memoria de la computadora.

La compresión con pérdida se refiere al uso de datos comprimidos para la reconstrucción. Los datos reconstruidos son diferentes de los datos originales, pero no afectan la mala comprensión de la información expresada por los datos originales. La compresión con pérdida se utiliza cuando la señal reconstruida no tiene que ser exactamente igual a la señal original. Por ejemplo, la compresión de imágenes y sonido puede utilizar compresión con pérdida, porque los datos que contiene a menudo exceden la cantidad de datos que nuestro sistema visual y auditivo pueden recibir. La pérdida de algunos datos no malinterpretará el significado del sonido o la imagen, pero puede hacerlo. Mejora enormemente la relación de compresión.

上篇: La trama principal de Slug Elf 下篇: ¿Cómo operan los novatos Xiaohongshu sin conceptos básicos? El conjunto más completo de estrategias detalladas. Creo que todo el mundo está familiarizado con la plataforma Xiaohongshu. Los usuarios de Xiaohongshu son principalmente mujeres jóvenes (generalmente con educación superior). Cada vez más personas nacidas en la década de 1990 acuden en masa a Xiaohongshu, y los usuarios de Xiaohongshu también son cada vez más jóvenes. Por lo tanto, también proporciona un canal fluido para las personas que queremos atraer. Si desea abrir una cuenta Xiaohongshu, recuerde leer esta guía de operación de Xiaohongshu: Acerca del registro: Avatar: Se recomiendan fotos reales porque pueden hacer que las personas se sientan reales. Si no desea utilizar su propia imagen, busque una imagen de red que parezca real o una imagen simbólica y representativa. Nombre: (título, posicionamiento/industria, etc.) ¿Cómo quieres que te llamen los demás o cómo planeas llamarte en esta plataforma y luego qué vienes a compartir a esta plataforma? Por ejemplo, xx lleva un diario y xx habla sobre emprendimiento y su firma: (¿Qué debo hacer? ¿Por qué hiciste esto?). Por ejemplo, registre el uso diario y brinde consejos sobre combinación para parejas que no saben cómo combinar la ropa. Funciones de registro de la plataforma Xiaohongshu: 1. Xiaohongshu registrará su número de teléfono móvil. Si su número de teléfono móvil se registró anteriormente y hay violaciones durante el uso, incluso si cancela y vuelve a registrarse, Xiaohongshu registrará el historial negro de este número de teléfono móvil. 2. Xiaohongshu grabará tu teléfono móvil. Cada teléfono móvil tendrá una información 'IMEI' única, que equivale a una tarjeta de identificación de teléfono móvil. Para la mayoría del software, si inició sesión en una cuenta de Xiaohongshu en su teléfono móvil antes de usarlo y la cuenta fue bloqueada, este dispositivo afectará su futura cuenta de Xiaohongshu. La mejor manera es cambiar el equipo para hacerlo. 3. Xiaohongshu registrará la información de su red. Cuando su cuenta utilice el mismo entorno de red, como sus propios datos móviles, los puntos de acceso de otras personas y WiFi, todos se registrarán. Por ejemplo, si tienes dos cuentas de Xiaohongshu conectadas al mismo wifi, cuando una de ellas sea bloqueada ilegalmente, la otra también quedará asociada. Notas para el registro: 1. Debes utilizar los datos de tu propio teléfono móvil para registrarte, no WiFi. 2. No se registre con un segmento de número virtual. En realidad, el término "número de Förster" es muy ambiguo. Algunos dicen que es necesario, otros dicen que no es necesario. En otras palabras, mucha gente tendrá la misma opinión. El propósito de aumentar la cuenta es aumentar la actividad y la autenticidad de su cuenta, de modo que la plataforma piense que usted es una cuenta normal utilizada por usuarios normales, en lugar de un número de registro por lotes. Después de registrar una cuenta, navegaremos por el Pequeño Libro Rojo normalmente durante unos días en lugar de publicar el contenido inmediatamente después de registrarnos. Los usuarios normales rara vez publican contenido desde el principio y es fácil para la plataforma pensar que estás aquí por motivos de marketing. Al navegar por Xiaohongshu en la etapa inicial, debes navegar con el propósito de aprender en lugar de navegar como una mosca sin cabeza. El contenido que navega depende del campo en el que desea ingresar Xiaohongshu. ¿De qué forma vas a hacer esto? Si planeas hacer un video, puedes buscar algunas personas mayores en el mismo campo y estudiar cómo se nombran los títulos de sus videos. ¿Qué dice el contenido? ¿Cómo atrajiste al público en primer lugar? ¿Cuáles son las características de la portada del vídeo? Si planeas hacer imágenes y textos en Xiaohongshu, en los primeros días podrás encontrar un excelente blogger en tu campo y analizar el contenido de sus notas. ¿Qué tipo de imagen se debe colocar en la imagen principal? Cuando encuentres algo que pueda ayudarte, recuerda dejar un me gusta, favorito o comentario para los demás. Este es un comportamiento que tendrán los usuarios normales. Dar rosas a otras personas dejará una fragancia persistente en tus manos. Mientras estudias a los demás, también te estás añadiendo experiencia a ti mismo. Somos más conservadores y podemos estudiar cinco días. Tabú: no navegar por la tarea. Comportamiento: Como un contenido, como todo. En menos de un minuto, te gustan decenas de contenidos. ¿Crees que es normal? ¿Quién en su sano juicio haría eso? No seas la segunda persona. Comportamiento de rendimiento: actualice siempre (actualización secundaria) para descubrir el contenido recomendado en la página. Recuerde el punto clave de esta oración: actualice siempre (actualización secundaria). Si no le gusta el contenido que le recomiendan, puede simplemente buscar lo que desea ver en lugar de buscar en Xiaohongshu en la página de descubrimiento. Operación práctica: Acerca del título: El requisito previo para crear contenido popular es tener un título que pueda convertirse en un éxito.