“记得你昨天做的软件下单吗?你把他的机制改一改,让他更便携一点。”
张明瑞淡淡的说道,切入了正题。
“你想怎么弄?”
陈深好奇了,张明瑞又想玩什么新花样。
“二维码的形式!”
“在书本后面的标签上,有非常多的竖线表格,在我们购买的很多东西上,都有它的存在。”
“这些竖线表格,被成为一维码。”
“而二维码,是它表现的另一种形式。”
“二维码也称为二维条形码,是指扩展为读取另一维条形码的一维条形码。”
“它使用黑白矩形图案表示二进制数据。包含在其中的信息可以在被设备扫描后获得。”
“一维条形码的宽度记录数据,而其长度不记录数据。二维码的长度和宽度与数据一起记录。”
“这就是一维码和二维码的区别。”
说话间,张明瑞已经打开文件,开始敲小方格了。
“二维码具有“定位点”和“容错机制”,它们在一维条形码中不可用。”
“即使未识别所有条形码或条形码被弄脏,容错机制也可以正确恢复条形码上的信息。”
“设备在扫描时,是可以自动识别一维码和二维码的。”
张明瑞淡淡的说道,此时的电脑屏幕上,已经出现了整齐的小格子。
看上去就像是被印刷了的田字格一样,只不过,每个小格子之间都紧紧相凑,没有一点间隔。
画好小格子之后,张明瑞又开始在不同的地方,将小格子填黑,这波操作给陈深看的是一头雾水。
“二维码是用某种特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的。”
“在代码编制上巧妙地利用构成计算机内部逻辑基础的0、1比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息。”
张明瑞见陈深不理解,解释了一下,并将做好的成品给他看。
“难道我数学不好的话,就做不了这个了吗?”
陈深不屑的问道,听起来,这个一点都不难。
“然而这两者之间并没有什么太大差别。”
“例子我已经给你做好了,接下来就交给你了。”
张明瑞放松的说道。