欧姆字符的编码c语言,《编码:隐匿在计算机软硬件背后的语言》读书笔记

第1章 至亲密友

编码与解码:通过第一章手电筒故事的描述,我对于编码与解码的理解是这样的:编码即是将人能理解的信息通过一种映射表转换成另一种虽然人不能直接理解但更方便于在特定条件下信息传递的另一种格式(如计算机中的二进制,摩尔斯码,盲文……)

如果一种编码可以用在其他编码无法取代的地方,那么它就是一种有用的编码。

bVbwOPe?w=500&h=941

第2章 编码与组合

仔细看摩尔斯电码表,它也是二进制的:4位(点划的组合)二进制数就有2⁴个即16个(由上图可知摩尔斯码表只用了12个),3位(点划的组合)有2³个即8个,2位(点划的组合)的组合有2²即4个,1位(点划的组合)2¹即1个。

英文字母最多在摩尔斯电码表里不会超过4个(点划的组合),但如果根据汉字也来做一张这样的摩尔斯码表,那最长的一个汉字(按总数十万左右计算)需要在发报机上敲几个嘀嗒呢?粗略算一下要16下(一个字要敲16下无论如何也高效不起来吧?),而且就算最后制作成功了这样一张表,那解码这张摩尔斯电码表得多费劲呢?所以说摩尔斯电码表由西方人发明是天经地义的,要由中国人发明(注:我查了下我国的电报系统是用4位数字表一个汉字或标点)那才是不正常。

第3章 布莱叶盲文与二进制码

盲人小伙路易斯·布莱叶于1809年出生于法国的库普雷,3岁时在父亲(一个马具匠人)的工作间玩耍不小心被一个尖锐的工具刺伤了一只眼睛,伤口感染也使另一只眼睛也失了明。

bVbwOSn?w=550&h=550

注:我们中国的盲文使用的是汉语双拼盲文方案

第4章 手电筒的剖析(电学基础)

当质子和电子在相同数目的条件下共存时,它们都处于最和谐、最稳定的状态。如果质子和电子之间出现失衡现象,它们就会试图进行自我修复。当地毯偷偷摸摸地从你的鞋子上挖走电子后,一切会在你触摸到一些东西而感到被电了一下时,又回归到平衡状态。

在风暴中,底层的云积聚了大量电子而顶端的云失去电子;最后,一道闪电划破长空,使这一切又回到平衡。闪电是大量电子从一端快速地移动到另一端所形成的。

电路中的电子不断地从一个原子移动到下一个原子,就形成了电流。手电筒中的电池就是促使电子流动。

电池产生电的原理

电池内的化学物质是经过精心选择的,它们之间的化学反应能够使多余的自由电子聚焦到标负号"-"的那端(称为负极或者阴极)。

一般情况下,我们认为电池为电路提供了电能。但是我们也同样可以反过来想,电路为电池内的化学反应的进行提供了条件。电路把电子从电池的负极运走,然后转移到电池的正极。电池中的化学反应将持续进行,直到所有的化学物质被消耗完,那时你就可以把电池扔掉或者重新给它充电了。

元素的导电能力与它原子内的结构有关。如果原子在最外电子层(电子围绕原子核运行轨道的不同等级)只含有1个电子,那么这个电子很容易逃逸,这就是导体所具备的特性。

电压是什么?

因亚历山大·伏特(Alessandro Volta,1745-1827)伯爵的名字而得名,他于1800年发明第一枚电池。电压表征了电流做功的“势”,也就是电势能的大小。不管电池是否被连接到电路中,电压都是存在的。

电流是什么?

电流与流经电路的电子数有关。它的计量单位是安培,这得名于安德烈·玛丽·安培(Andre Marie Ampere, 1775-1836),不过大家一般简称这个单位为“安”。1安的电流即每秒有6 240 0000 000 000 000 000个电子通过电路中的某一点。

电阻是什么?

物质都倾向于阻拦电子的通过的力量。它的单位为欧姆。

欧姆定律

得名于矫治·西蒙·欧姆(George Simon Ohm,1789-1854)。该定律的表示为:I = E / R,I表示电路中的电流,E用来表示电压(即电势能),R表示电阻

瓦特是什么?

得名于詹姆斯·瓦特(James Watt,1736-1819),他以对蒸汽机的研究而广为人知。瓦特是功率(常用P表示)的单位。它的计算公式为:P = E * I

第5章 绕过拐角的通信 (可以拐角的、能在视线之外的发报系统的搭建)

根据电池电路与灯泡,现在你可以与你的朋友之间搭建一个可双向通信的电报系统1了。

bVbwPdA?w=540&h=188

双向电报系统2,可以节省25%的导线

bVbwPdN?w=541&h=163

负极接地的电池

bVbwPeD?w=102&h=216

通过大电压接地线(把地球当导线),双向电报系统2又可以简略成如下(V是负极接地电池的简化):

bVbwPer?w=660&h=238

根据设计方案,电报系统距离跨度的极限是20英里。

整个计算机系统正是在近代电报系统的基础之上被构建出来的。

第6章 电报机与继电器

未完待续……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
图像识别技术在病虫害检测中的应用是一个快速发展的领域,它结合了计算机视觉和机器学习算法来自动识别和分类植物上的病虫害。以下是这一技术的一些关键步骤和组成部分: 1. **数据收集**:首先需要收集大量的植物图像数据,这些数据包括健康植物的图像以及受不同病虫害影响的植物图像。 2. **图像预处理**:对收集到的图像进行处理,以提高后续分析的准确性。这可能包括调整亮度、对比度、去噪、裁剪、缩放等。 3. **特征提取**:从图像中提取有助于识别病虫害的特征。这些特征可能包括颜色、纹理、形状、边缘等。 4. **模型训练**:使用机器学习算法(如支持向量机、随机森林、卷积神经网络等)来训练模型。训练过程中,算法会学习如何根据提取的特征来识别不同的病虫害。 5. **模型验证和测试**:在独立的测试集上验证模型的性能,以确保其准确性和泛化能力。 6. **部署和应用**:将训练好的模型部署到实际的病虫害检测系统中,可以是移动应用、网页服务或集成到智能农业设备中。 7. **实时监测**:在实际应用中,系统可以实时接收植物图像,并快速给出病虫害的检测结果。 8. **持续学习**:随着时间的推移,系统可以不断学习新的病虫害样本,以提高其识别能力。 9. **用户界面**:为了方便用户使用,通常会有一个用户友好的界面,显示检测结果,并提供进一步的指导或建议。 这项技术的优势在于它可以快速、准确地识别出病虫害,甚至在早期阶段就能发现问题,从而及时采取措施。此外,它还可以减少对化学农药的依赖,支持可持续农业发展。随着技术的不断进步,图像识别在病虫害检测中的应用将越来越广泛。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值