计算机科学漫谈
文章平均质量分 94
欢迎来到“计算机科学漫谈”专栏!在这里,我们将深入探讨计算机科学的各个领域,涵盖从基础概念到前沿技术的广泛主题。无论你是初学者还是经验丰富的开发者,这里都有适合你的内容。
Stewie Lee
“古今之成大事业、大学问者,必经过三种之境界。‘昨夜西风凋碧树,独上高楼,望尽天涯路’,此第一境也。‘衣带渐宽终不悔,为伊消得人憔悴’,此第二境也。‘众里寻他千百度,蓦然回首,那人却在,灯火阑珊处。’此第三境也。”——王国维《人间词话》
展开
-
BMP图片详解
我们可以直接使用Windows电脑自带的画图导出位图实例。可以看到这里是有BMP图片导出选项的。我们可以将图片的尺寸调小一些,以便我们分析:然后将图片放大些,以便我们作画:然后调整画笔粗细:然后我们可以调整颜色,这里可以直接调整RGB颜色:然后就可以在刚刚我们创建的画布上面作画了。原创 2024-05-22 16:05:57 · 2467 阅读 · 0 评论 -
文本文件和二进制文件
数据在内存中以二进制的形式存储,如果不加转换的输出到外存(例如硬盘驱动器HDD、固态驱动器SSD),就是二进制文件。如果要求在外存上以ASCII码的形式存储,则需要在存储前转换。以ASCII字符的形式存储的文件就是文本文件。以读文件为例, 两者的操作都是磁盘->文件缓冲区->应用程序内存空间磁盘到文件缓冲区:在这一阶段,数据以二进制形式从存储介质传输到文件缓冲区,这一过程对于文本文件和二进制文件是相同的。操作系统并不关心文件的具体内容是文本还是其他类型的数据。文件缓冲区到应用程序内存空间。原创 2024-05-09 17:22:03 · 923 阅读 · 0 评论 -
ANSI转义序列
SGR(Select Graphic Rendition)是一种ANSI 转义码序列,同样也是上面的CSI 序列的一种,就是上面CSI 序列表格中背景为蓝色的一行,用于在文本终端中设置文本属性,包括颜色、样式和其他外观效果。它允许开发者控制文本在终端上的呈现方式,从而创建出更丰富多彩的用户界面和输出效果。SGR 序列由 ESC(Escape)字符后跟着零个或多个以分号分隔的参数组成,然后以字母 "m" 结束。参数用于指定要应用的不同文本属性,例如颜色、粗体、斜体等。原创 2024-05-09 17:21:44 · 1490 阅读 · 1 评论 -
计算机基础1
网络带宽定义为在特定的时间内,从网络的一部分到另一部分最多可以传输的数据量。带宽通常以比特为单位进行度量,因为网络传输的基本单位是比特。常见的带宽度量单位包括比特每秒(bps)、千比特每秒(Kbps)、兆比特每秒(Mbps)、吉比特每秒(Gbps)、太比特每秒(Tbps)和拍比特每秒(Pbps)。原创 2023-12-29 10:03:50 · 1828 阅读 · 0 评论