bash的变量默认定义:
变量类型默认为字串,declare 可指定其它类型
$ sum=100+300+50 #若不指定类型, 则100+300+50默认为字串
$ echo $sum
100+300+50
$ declare -i sum=100+300+50 #指定sum变量为整形
$ echo $sum
450
$ declare -x sum #指定sum变量为环境变量
环境变量:相当于全局变量,它存储在系统为shell准备的一块内存空间中,可被其它子程序取用,比如其它的终端。
若在父进程使用export命令,可让自定义的变量写入上述内存空间中,成为环境变量。
系统变量:脚本运行时的一些相关信息,预先约定。
位置变量:在运行脚本的同时输入参数,这些参数所对应的变量称为位置变量,比如:
ping.sh 1.1.1.1 2.2.2.2
$0: 脚本名字 ping.sh
$1:第一个参数,1.1.1.1
$2:第二个参数, 2.2.2.2
$#:一共有几个参数
$@:显示全部参数
https://max.book118.com/html/2017/1006/136119603.shtm
电磁波起源:
1864年,英国科学家麦克斯韦确定了电磁波的存在,并推导出电磁波的速度 = 光速。
1886年,德国物理学家赫兹证实了电磁波的存在。
电场强度 E ,磁场强度H 传播速度u
相位: x轴上的刻度就是相位,单位为 w,俗称项角,相位就是把周期分成360份而得到的,有了相位后,我们可以利用相位差更方便计算声波之间的关系。
彩色制式: 对色差信号进行调制
三大彩色制式:
- NTSC
- PAL
- SECAM
电子扫描方式:
- 逐行扫描 progressive:
- 隔行扫描 interleave :
我国供电频率为50Hz,即场频为每秒50场。
电感原理:
当电流经过一条导线时,会在周围形成环形的磁场:
当你调用了很多导线,会得到一个更强的磁场:
电容原理:
电容器的两块金属板都为中性(正负电荷相等)
如果,移开一块只给其中一块输送电子,它会始终排斥掉:
如果把二板拿回来,则一板会优先排斥二板的电子,这样二板的正电荷就会吸引一板的电子,从而产生电势:
增强电容的方法:
两板间增加介质,会加强两板间的吸引力,从而增强电势,增加俩个板的面积或者缩短之间的距离也是如此:
电感、电容参考:video_link_1、video_link_2