首页 > 编程语言 >阅读《程序是怎样运行的》第六章

阅读《程序是怎样运行的》第六章

时间:2024-02-29 23:22:42浏览次数:27  
标签:字节 可逆 压缩 程序 第六章 格式 图像文件 怎样

第六章主要讲亲自尝试压缩数据。首先文件存储的基本单位是1字节(=8位),文件是字节数据的集合体;其次LZH是压缩文件的扩展名,例如,AAABB这个数据压缩后就是A3B2。然后,文件内容用“数据的值*循环次数”来表示的压缩方法是RLE算法。例如,AAABB这个数据压缩后就是A3B2。;接下来在Windows计算机经常使用的SHIFT JIS字符编码中,1个半角英数是用1字节(=8位)的数据来表示的。半角英文数字是用1个字节来表示的,汉字等全角字符是用两个字节来表示的;BMP(BITMAP)格式的图像文件没有压缩过的。因为BMP 格式的图像文件是没有被压缩的,因此要比JPEG 格式等压缩过的图像文件大不少。最后可压缩和不可压缩顾名思义一定是有不同之处的。压缩后的数据能复原的是可逆压缩,无法复原的是非可逆压缩。像照片(JPEG 格式)这样,之所以压缩后也不会让人感到不自然,就是因为使用了非可逆压缩。

标签:字节,可逆,压缩,程序,第六章,格式,图像文件,怎样
From: https://www.cnblogs.com/hhn-viyo/p/18045877

相关文章

  • 阅读《程序是怎样运行的》第四章
    第四章主要是熟练使用有棱有角的内存。在之前的文章中提到内存,其实内存的物理机制是很简单的。接下来就来说说它为什么简单吧。内存实际上是一种名为内存IC的电子元件。虽然内存IC包括DRAM、SRAM、ROM等多种形式,但从外部来看,其基本机制都是一样的。内存IC中有电源、地址信号、数......
  • 《程序是怎么跑起来的》第十二章
    机器学习有很多不同的方法,有监督的学习就是给计算机提供大量带正确答案的数据。有监督学习适用于分类问题领域。程序来表示人类的思考习惯,例如用一段随机数来表示概率,概率可从一定程度上代替人类的习惯。由于借助公式产生的随机数具有一定的规律性,因此并不是真正的随机数,通常称为......
  • 《程序是怎样跑起来的》第十二章
    在本书的第十二章“让计算机‘思考’”中,作者带我们进入了人工智能和机器学习的奇妙世界,让我们看到了计算机如何从简单的执行任务发展到能够进行复杂的“思考”过程。如何才能让计算机思考呢?假如用编写程序做《猜拳游戏》,在猜拳游戏中,程序需要让计算机像猜拳选手一样来思考。......
  • ubuntu使用-ubuntu22.04添加自定义的程序到Favorites中
    ubuntu使用-ubuntu22.04添加自定义的程序到Favorites中ubuntu系统设置一、问题描述在ubuntu中使用storywriter,下载是一个压缩包,解压之后双击对应的程序就可以打开使用了。但是问题是,每次使用的时候都要到那个文件夹下面去双击,比较麻烦。想把这个程序添加到Favorites中,这样每次......
  • 《程序是怎样跑起来的》第十一章
    这一章讲的是硬件控制方法,windows提供了通过应用来间接控制硬件的方法,利用操作系统提供的系统调用功能就可以实现对硬件的控制。windows控制硬件时借助的是输入输出指令。其中具有代表性的两个输入输出指令就是IN和OUT。操作系统为应用程序提供了间接访问硬件的方法就是系统调用。......
  • 《系统科学方法概论》第六章
    在深入了解了《系统科学方法概论》的第六章后,我对系统科学的理解和应用有了更进一步的认识。这一章主要探讨了系统科学方法在解决实际问题中的应用,以及如何通过系统分析、建模、仿真和优化等步骤,实现对复杂系统的有效管理和控制。首先,我深深感受到了系统科学方法论在实际应用中的......
  • 读程序是怎样跑起来的第12章有感
    本章节是本书的最后一个章节了,我在阅读最后这一个章节之前,有粗略的翻阅了之前的章节,感觉这本书对于我来说也是有很大的收获。这一章主要讲了怎样让计算机“活”起来,通过程序让他能简单的思考,以及利用内存和磁盘让他有记忆,用一个猜拳的程序让我们能更加的了解,这一张也让我意识到了......
  • 读《程序是怎样跑起来的》第十二章有感
    我在第十二章中明白了计算机的思考。计算机模拟是指用软件来进行实际试验。伪随机数同真正的随机数不同,具有周期性。随机数的种子不同,产生的随机数也是不同的。作为计算机大脑的CPU,其本身并不具有思考功能。内存及磁盘灯油记忆功能。作为“工具”的程序和为了“思考”的程序。程......
  • 《程序是怎样跑起来的》第12章总结
    阅读完《程序是怎样跑起来的》的第12章,我对于计算机如何学习有了更深入的理解。这一章主要介绍了机器学习的基本原理和方法,通过阅读这一章,我不仅了解了机器学习的基本概念,还感受到了它所带来的无限可能。这一章作者介绍了监督学习,支持向量机,Python交互模式的使用,以及体验机器学习......
  • 《程序是怎样跑起来的》第十二章理解
    通过实现逻辑运算、条件语句、循环等控制结构,可以模拟人类基于规则的推理过程。使用知识图谱、规则库、决策树或神经网络来存储和检索知识,使程序能够做出类似人类的决策。通过机器学习算法,让程序从数据中学习,逐渐逼近人类的思考方式。例如,使用深度学习模型来模拟人类的视觉识别、......