导航:首页 > 网络连接 > 计算机网络中正交的意思

计算机网络中正交的意思

发布时间:2022-04-16 07:32:21

计算机网络基础。

解:
5、C 语法 用来规定信息格式;语义 用来说明通信双方应当怎么做;用于协调与差错处理的控制信息。时序是对事件发生顺序的详细说明。(也可称为“同步”)。

6、A
7、D 资源共享是最终目的,也是主要目的。
8、A 说白了:物理层一般指网络设备,数据链路层一般指链接线路。
9、B 局域网全称 Local Area Network,简称 LAN。
10、B 主机名书写方式采用层次型命名体系,类似邮政系统的地址书写,由它所属的各级域与分配给该主机的名字共同构成,顶级域名放在最右边,主机名放在最左边,名字间用“.”隔开。可以说www的下一段就是主机名了。
三、1、频分复用(FDM,Frequency Division Multiplexing)就是将用于传输信道的总带宽划分成若干个子频带(或称子信道),每一个子信道传输1路信号。频分复用要求总频率宽度大于各个子信道频率之和,同时为了保证各子信道中所传输的信号互不干扰,应在各子信道之间设立隔离带,这样就保证了各路信号互不干扰(条件之一)。频分复用技术的特点是所有子信道传输的信号以并行的方式工作,每一路信号传输时可不考虑传输时延,因而频分复用技术取得了非常广泛的应用。频分复用技术除传统意义上的频分复用(FDM)外,还有一种是正交频分复用(OFDM)。

什么叫正交

正交最早出现于三维空间中的向量分析。 在三维向量空间中, 两个向量的内积如果是零, 那么就说这两个向量是正交的。

换句话说, 两个向量正交意味着它们是相互垂直的。若向量α与β正交,则记为α⊥β。

和正交有关的数学概念非常多, 比如正交矩阵, 正交补空间,施密特正交化法, 最小二乘法等等。
另外在此补充正交函数系的定义:在三角函数系中任何不同的两个函数的乘积在区间[-π,π]上的积分等于0,则称这样的三角函数组成的体系叫正交函数系。

例如:三角函数系{1,cosx,sinx,cos2x,sin2x,……,cosnx,sinnx,……}
在区间[-π,π]上正交,就是指在三角函数系⑴中任何不同的两个函数的乘积在区间[-π,π]上的积分等于0,即
∫[-π->π]cosnxdx=0
∫[-π->π]sinnxdx=0

Ⅲ 什么叫正交什么叫反交

正反交是相对的 ,如果表现型为A的作父本 ,表现型为a的作母本为正交 那么a做父本A作母本时就叫反交。

细胞质遗传基因全部来自母本,正反交的基因型不一样,所以正反交的表现型不一样。所以正反交的表现型不一样的是细胞质遗传。细胞核遗传时来自父母的基因各一半, 对于纯合亲本而言,正反交的基因型相同 ,所以正反交的表现型相同。所以正反交的表现型相同的是细胞核遗传。

在实践中,正反交常用于判断某性状的遗传方式是细胞核遗传还是细胞质遗传,在细胞核遗传中,也可利用正反交判断是常染色体遗传还是伴性遗传。具有相对性状的两个亲本杂交,若正交和反交的子代性状表现相同,则该性状属于细胞核遗传,由常染色体上的等位基因控制,

例如高茎豌豆和矮茎豌豆杂交,正交和反交F1均为高茎;若正交和反交的结果不同,子代性状在雌雄性中的比例并不都是1:1,表现出交叉遗传的特点则该性状属于细胞核遗传,由X染色体上的等位基因控制,例如红眼果蝇和白眼果蝇正反交;若正交和反交的子代性状表现不相同,且子代总表现出母本性状,则该性状属于细胞质遗传,例如紫茉莉的正反交实验遗传。为了保证实验结果的可靠性,应该选择多对符合要求的亲本进行正反交。

(3)计算机网络中正交的意思扩展阅读:

正反交 实验创始人是孟德尔。

孟德尔(1822.7.20-1884.1.6),奥地利帝国生物学家。出生于奥地利帝国西里西亚海因策道夫村,在布隆(Brunn)(今捷克的布尔诺)的修道院担任神父,是遗传学的奠基人,被誉为现代遗传学之父。他通过豌豆实验,发现了遗传学三大基本规律中的两个,分别为分离规律及自由组合规律。

Ⅳ 正交是什么意思

正交是垂直的意思。

正交是线性代数的概念,是垂直这一直观概念的推广。作为一个形容词,只有在一个确定的内积空间中才有意义。

若内积空间中两向量的内积为0,则称它们是正交的。如果能够定义向量间的夹角,则正交可以直观的理解为垂直。

这也就是说,正交变换保持向量的长度不变,也保持两个向量之间的角度不变。

Ⅳ 正交振幅调制(QAM)的摘要

本章主要介绍局域网、广域网,以及OSI各层主要功能及其工作原理这些基本的计算机网络通信技术,同时还将介绍计算机网络数据通信中常见的技术指标和参数。这些都是我们平常进行各种网络工程施工和系统设计的基础和前提。本节是调制方式中QAM正交振幅调制。 4.QAM正交振幅调制(Quadrature Amplitude Molation)
QAM(Quadrature Amplitude Molation)就是用两个调制信号对频率相同、相位正交的两个载波进行调幅,然后将已调信号加在一起进行传输或发射。在NTSC制和PAL制中形成色度信号时,用的就是正交调幅方式将两个色差信号调制到色度副载波上。
QAM也可用于数字调制。数字QAM有4QAM、8QAM、16QAM、32QAM等调制方式。其中,16QAM和32QAM广泛用于数字有线电视系统。下面以16QAM为例介绍其原理。
图3-34给出了16QAM调制器框图及星座图。作为调制信号的输入二进制数据流经过串—并变换后变成四路并行数据流。这四路数据两两结合,分别进入两个电平转换器,转换成两路4电平数据。例如,00转换成–3,01转换成–1,10转换成1,11转换成3。这两路4电平数据g1(t)和g2(t)分别对载波cos2πfct和sin2πfct进行调制,然后相加,即可得到16QAM信号。
QAM调制效率高,要求传送途径的信噪比高,适合有线电视电缆传输。在美国,正交调幅通常用在地面微波链路,不用于国内卫星,欧洲的电缆数字电视采用QAM调制,而加拿大的卫星采用正交调幅。QAM是幅度、相位联合调制的技术,它同时利用了载波的幅度和相位来传递信息比特,因此在最小距离相同的条件下,QAM星座图中可以容纳更多的星座点,即可实现更高的频带利用率,目前QAM星座点最高已可达256QAM。
PSK只利用了载波的相位,它所有的星座点只能分布在半径相同的圆周上。当星座点较多时,星座点之间的最小距离就会很密,非常容易受到噪声干扰的影响。调制技术的可靠性可由相邻星座点之间的最小距离来衡量,最小距离越大,抵抗噪声等干扰的能力越强,当然前提是信号的平均功率相同。当噪声等干扰的幅度小于最小距离的1/2时,解调器不会错判,即不会传输误码;当噪声等干扰的幅度大于最小距离的1/2时,将传输误码。因此PSK一般只用在8PSK以下,常用的是BIT/SK和QPSK。当星座点进一步增加时,即需要更高的频带利用率时,就要采用QAM调制。在PSK中I信号和Q信号互相不独立,为了得到恒定的包络信号,它们的数值是受到限制的,这是PSK信号的基本特性。如果去掉这一限制,就得到正交幅度调制QAM。作为一个特例,当每个正交信号只有两个数值时,QAM与4-PSK完全相同。当M>4时QAM的信号星座呈正方形分布,而不再像PSK那样沿着一个固定的圆周分布。

Ⅵ 正交交换网络,名词解释

果然没屏蔽啊,我正在给朋友找这个题,好久都没找到,偏的很,找到了顺便发你。
有几个别的题,找到了,。顺便给你吧,分要给我啊。
符号不好打,看清楚
双线性变换法设计IIR数字低通滤波器的基本步骤 :
1,确定数字低通滤波器的技术指标:通带截止频率ωp(注释:p在ω右下角,符号不好打)、通带衰减ap(注释:p在右下角)、阻带截止频率ωs、阻带衰减as(注释:s在右下角)
2,将数字低通滤波器的技术指标转换成模拟低通滤波器的技术指标。如果采用脉冲响应不变法,边界频率的转换关系为Ω=ω/t
如果采用双线性变换法,边界频率的转换关系为
Ω=2/Ttg(1/2ω)
3,按照模拟低通滤波器的技术指标设计模拟低通滤波器。
4,将模拟滤波器Ha(s)(注释:a在右下角),从s平面转换到z平面,得到数字低通滤波器系统函数H(z)。

栅栏效应

对采样信号的频谱,为提高计算效率,通常采用FFT算法进行计算,设数据点数为
N = T/dt = T.fs
则计算得到的离散频率点为
Xs(fi) , fi = i.fs/N , i = 0,1,2,…,N/2
这就相当于透过栅栏观赏风景,只能看到频谱的一部分,而其它频率点看不见,因此很可能使一部分有用的频率成分被漏掉,此种现象被称为栅栏效应.

最小相位延时系统:零极点都在z平面单位圆内的因果系统称为最小相位系统。记为Hmin(z)。在具有相同幅频特性的同阶系统中,最小相位系统具有最大的相位,最小的延时。
简述频率抽样设计法中关于频率抽样的两种方法
1,简单随机抽样:简单随机抽样法,又称纯随机抽样,它是按随机原则直接从总体N个单位中抽取n个单位作样本,这种抽样方式能使总体中每一个单位有同等机会被抽中,这种方式是抽样中最基本的,也是最简单的方式。
2,系统抽样:又叫做等距抽样法或机械抽样法。按事先规定顺序依次进行随机抽样来估计昆虫密度的方法。系依据一定的抽样距离,从母体中抽取样本。 由于系统抽样法操作简便,实施起来不易出错,因而在生产现场人们乐于使用它。 如在某道工序上定时去抽一件产品进行检验,就可以看做是系统抽样法的一个例子.

Ⅶ 关于码分复用的正交问题

数据通信系统或计算机网络系统中,传输媒体的带宽或容量往往超过传输单一信号的需求,为了有效地利用通信线路,希望一个信道同时传输多路信号,这就是所谓的多路复用技术(MultiplexiI1g)。采用多路复用技术能把多个信号组合起来在一条物理信道上进行传输,在远距离传输时可大大节省电缆的安装和维护费用。频分多路复用FDM (Frequency Division Multiplexing)和时分多路复用TDM (Time Di-vision MultiplexiIIg)是两种最常用的多路复用技术。 举个例最简单的例子: 从A地到B地 坐公交2块。打车要20块 为什么坐公交便宜呢 这里所讲的就是“多路复用”的原理。 1 .频分复用 (FDM) 频分复用按频谱划分信道,多路基带信号被调制在不同的频谱上。因此它们在频谱上不会重叠,即在频率上正交,但在时间上是重叠的,可以同时在一个信道内传输。在频分复用系统中,发送端的各路信号m1(t),m2(t),…,mn(t)经各自的低通滤波器分别对各路载波f1(t),f2(t),…,fn(t)进行调制,再由各路带通滤波器滤出相应的边带(载波电话通常采用单边带调制),相加后便形成频分多路信号。在接收端,各路的带通滤波器将各路信号分开,并分别与各路的载波f1(t),f2(t),…,fn(t)相乘,实现相干解调,便可恢复各路信号,实现频分多路通信。为了构造大容量的频分复用设备,现代大容量载波系列的频谱是按模块结构由各种基础群组合而成。根据国际电报电话咨询委员会(CCITT)建议,基础群分为前群、基群、超群和主群。①前群,又称3路群。它由3个话路经变频后组成。各话路变频的载频分别为12,16,20千赫。取上边带,得到频谱为12~24千赫的前群信号。②基群,又称12路群。它由4个前群经变频后组成。各前群变频的载频分别为84,96,108,120千赫。取下边带,得到频谱为 60~108千赫的基群信号。基群也可由12个话路经一次变频后组成。③超群,又称60路群。它由5个基群经变频后组成。各基群变频的载频分别为420,468,516,564,612千赫。取下边带,得到频谱为312~552千赫的超群信号。④主群,又称300路群。它由5个超群经变频后组成。各超群变频的载频分别为1364,1612,1860,2108,2356千赫。取下边带,得到频谱为812~2044千赫的主群信号。3个主群可组成 900路的超主群。4个超主群可组成3600路的巨群。频分复用的优点是信道复用率高,允许复用路数多,分路也很方便。因此,频分复用已成为现代模拟通信中最主要的一种复用方式,在模拟式遥测、有线通信、微波接力通信和卫星通信中得到广泛应用。 2.时分多路复用 若媒体能达到的位传输速率超过传输数据所需的数据传输速率,则可采用时分多路复用TDM技术,也即将一条物理信道按时间分成若干个时间片轮流地分配给多个信号使用。每一时间片由复用的一个信号占用,而不像FDM那样,同一时间同时发送多路信号。这样,利用每个信号在时间上的交叉,就可以在一条物理信道上传输多个数字信号。这种交叉可以是位一级的,也可以是由字节组成的块或更大的信息组进行交叉。如图2.12(b)中的多路复用器有8个输入,每个输入的数据速率假设为9.616ps,那么一条容量达76.8kbps的线路就可容纳8个信号源。该图描述的时分多路复用四M方案,也称同步(Synchronous)时分多路复用TDM,它的时间片是预先分配好的,而且是固定不变的,因此各种信号源的传输定时是同步的。与此相反,异步时分多路复用1DM允许动态地分配传输媒体的时间片。 时分多路复用TDM不仅仅局限于传输数字信号,也可以同时交叉传输模拟信号。另外,对于模拟信号,有时可以把时分多路复用和频分多路复用技术结合起来使用。一个传输系统,可以频分成许多条子通道,每条子通道再利用时分多路复用技术来细分。在宽带局域网络中可以使用这种混合技术。 3.波分多路复用 (WDM) 光的波分多路复用是指在一根光纤中传输多种不同波长的光信号,由于波长不同,所以各路光信号互不干扰,最后再用波长解复用器将各路波长分解出来。所选器件应具有灵敏度高、稳定性好、抗电磁干扰、功耗小、体积小、重量轻、器件可替换性强等优点。光源输出的光信号带宽为40nm,在此宽带基础上可实现多个通道传感器的大规模复用。 4 码分多址(CDMA) 码分多址通信原理: 码分多址(CDMA,Code-DivisionMultiple Access)通信系统中,不同用户传输信息所用的信号不是靠频率不同或时隙不同来区分,而是用各自不同的编码序列来区分,或者说,靠信号的不同波形来区分。如果从频域或时域来观察,多个CDMA信号是互相重叠的。接收机用相关器可以在多个CDMA信号中选出其中使用预定码型的信号。其它使用不同码型的信号因为和接收机本地产生的码型不同而不能被解调。它们的存在类似于在信道中引入了噪声和干扰,通常称之为多址干扰。 在CDMA蜂窝通信系统中,用户之间的信息传输是由基站进行转发和控制的。为了实现双工通信,正向传输和反向传输各使用一个频率,即通常所谓的频分双工。无论正向传输或反向传输,除去传输业务信息外,还必须传送相应的控制信息。为了传送不同的信息,需要设置相应的信道。但是,CDMA通信系统既不分频道又不分时隙,无论传送何种信息的信道都靠采用不同的码型来区分。 类似的信道属于逻辑信道,这些逻辑信道无论从频域或者时域来看都是相互重叠的,或者说它们均占用相同的频段和时间。 更为详细的、更为系统的介绍 CDMA是码分多址(Code-DivisionMultiple Access)技术的缩写,是近年来在数字移动通信进程中出现的一种先进的无线扩频通信技术,它能够满足市场对移动通信容量和品质的高要求,具有频谱利用率高、话音质量好、保密性强、掉话率低、电磁辐射小、容量大、覆盖广等特点,可以大量减少投资和降低运营成本。 CDMA最早由美国高通公司推出,近几年由于技术和市场等多种因素作用得以迅速发展,目前全球用户已突破5000万,我国也在北京、上海等城市开通了CDMA电话网。 CDMA的技术持点 1.CDMA是扩频通信的一种,他具有扩频通信的以下特点: (1)抗干扰能力强。这是扩频通信的基本特点,是所有通信方式无法比拟的。 (2)宽带传输,抗衰落能力强。 (3)由于采用宽带传输,在信道中传输的有用信号的功率比干扰信号的功率低得多,因此信号好像隐蔽在噪声中;即功率话密度比较低,有利于信号隐蔽。 (4)利用扩频码的相关性来获取用户的信息,抗截获的能力强。 2.在扩频CDMA通信系统中,由于采用了新的关键技术而具有一些新的特点: (1)采用了多种分集方式。除了传统的空间分集外。由于是宽带传输起到了频率分集的作用,同时在基站和移动台采用了RAKE接收机技术,相当于时间分集的作用。 (2)采用了话音激活技术和扇区化技术。因为CDMA系统的容量直接与所受的干扰有关,采用话音激活和扇区化技术可以减少干扰,可以使整个系统的容量增大。 (3)采用了移动台辅助的软切换。通过它可以实现无缝切换,保证了通话的连续性,减少了掉话的可能性。处于切换区域的移动台通过分集接收多个基站的信号,可以减低自身的发射功率,从而减少了对周围基站的干扰,这样有利于提高反向联路的容量和覆盖范围。 (4)采用了功率控制技术,这样降低了平准发射功率。 (5)具有软容量特性。可以在话务量高峰期通过提高误帧率来增加可以用的信道数。当相邻小区的负荷一轻一重时,负荷重的小区可以通过减少导频的发射功率,使本小区的边缘用户由于导频强度的不足而切换到相临小区,使负担分担。 (6)兼容性好。由于CDMA的带宽很大,功率分布在广阔的频谱上,功率话密度低,对窄带模拟系统的干扰小,因此两者可以共存。即兼容性好。 (7)COMA的频率利用率高,不需频率规划,这也是CDMA的特点之一。 (8)CDMA高效率的OCELP话音编码。话音编码技术是数字通信中的一个重要课题。OCELP是利用码表矢量量化差值的信号,并根据语音激活的程度产生一个输出速率可变的信号。这种编五马方式被认为是目前效率最高的编码技术,在保证有较好话音质量的前提下,大大提高了系统的容量。这种声码器具有8kbit/S和13kbit/S两种速率的序列。8kbit/S序列从1.2kbit/s到9.6kbit/s可变,13kbit/S序列则从1.8kbt/s到14.4kbt/S可变。最近,又有一种8kbit/sEVRC型编码器问世,也具有8kbit/s声码器容量大的特点,话音质量也有了明显的提高。 CDMA存在的问题 (1)在小区的规划问题上,虽然CDMA无需频率规划,但它的小区规划却并非十分容易。由于所有的基站都使用同一个频率,相互之间是存在干扰的,如果小区规划做得不好,将直接影响话音质量和使系统容量打折扣,因而在进行站距、天线高度等方面的设计时应当小心谨慎。 (2)其次,在标准的问题上,CDMA的标准并不十分完善。许多标准都仍在研究才四制定之中。如A接口,目前各厂家有的提供IS一634版本0,有的支持Is-634版本。还有的使用Is-634/TSB-80。因此对于系统运营商来说,选择统一的A接口是比较困难的。 (3)由于功率控制的误差所导致的系统容量的减少。 CDMA的发展:在3G中的应用 第三代移动通信系统(简称3G)的技术发展和商用进程是近年来全球移动通信产业领域最为关注的热点问题之一。目前,国际上最具代表性的3G技术标准有三种,分别是TD-SCDMA、WCDMA和CDMA2000。其中TD-SCDMA属于时分双工(TDD)模式,是由中国提出的3G技术标准;而 WCDMA和CDMA2000属于频分双工(FDD)模式,WCDMA技术标准由欧洲和日本提出,CDMA2000技术标准由美国提出 5.空分多址 (SDMA) 空分多址 空分多址(SDMA),也称为多光束频率复用。它通过标记不同方位的相同频率的天线光束来进行频率的复用。 SDMA系统可使系统容量成倍增加,使得系统在有限的频谱内可以支持更多的用户,从而成倍的提高频谱使用效率。

Ⅷ 计算机网络中,什么是多路复用,十分复用和颁分复用

时分多路复用
若媒体能达到的位传输速率超过传输数据所需的数据传输速率,则可采用时分多路复用TDM技术,也即将一条物理信道按时间分成若干个时间片轮流地分配给多个信号使用。每一时间片由复用的一个信号占用,而不像FDM那样,同一时间同时发送多路信号
频分复用按频谱划分信道,多路基带信号被调制在不同的频谱上。因此它们在频谱上不会重叠,即在频率上正交,但在时间上是重叠的,可以同时在一个信道内传输多路复用数据通信系统或计算机网络系统中,传输媒体的带宽或容量往往超过传输单一信号的需求,为了有效地利用通信线路,希望一个信道同时传输多路信号,这就是所谓的多路复用技术(MultiplexiI1g)。

Ⅸ 计算机网络系统分层结构的优点是什么

1、分层结构将应用系统正交地划分为若干层,每一层只解决问题的一部分,通过各层的协作提供整体解决方案。大的问题被分解为一系列相对独立的子问题,局部化在每一层中,这样就有效的降低了单个问题的规模和复杂度,实现了复杂系统的第一步也是最为关键的一步分解。

2、分层结构具有良好的可扩展性,为应用系统的演化增长提供了一个灵活的框架,具有良好的可扩展性。增加新的功能时,无须对现有的代码做修改,业务逻辑可以得到最大限度的重用。同时,层与层之间可以方便地插入新的层来扩展应用。

3、分层架构易于维护。在对系统进行分解后,不同的功能被封装在不同的层中,层与层之间的耦合显着降低。因此在修改某个层的代码时,只要不涉及层与层之间的接口,就不会对其他层造成严重影响。

(9)计算机网络中正交的意思扩展阅读:

体系结构:

计算机网络是一个复杂的具有综合性技术的系统,为了允许不同系统实体互连和互操作,不同系统的实体在通信时都必须遵从相互均能接受的规则,这些规则的集合称为协议(Protocol)。

系统指计算机、终端和各种设备。实体指各种应用程序,文件传输软件,数据库管理系统,电子邮件系统等。互连指不同计算机能够通过通信子网互相连接起来进行数据通信。

互操作指不同的用户能够在通过通信子网连接的计算机上,使用相同的命令或操作,使用其它计算机中的资源与信息,就如同使用本地资源与信息一样。计算机网络体系结构为不同的计算机之间互连和互操作提供相应的规范和标准。

Ⅹ 计算机基础知识都包括哪些

基础知识重要,但是具体来说,哪些点重要呢?
今天我就试图总结一下,也欢迎大家补充。
信息的表示和处理
计算机如何表示整数:有符号数和无符号数,尤其是如何用补码表示负数,数字的取值范围。
计算机如何表示浮点数,为什么小数的二进制表示法只能近似表示十进制小数。

数值的转换、移位

这几点非常重要,因为几乎所有的编程语言都有数据类型,而最基本数据类型必然包括整数和浮点数。
搞不清这些表示和运算,在编程中就会遇到一些稀奇古怪的问题。
从汇编层面理解程序的执行
顺序、分支、循环、函数调用、数组、结构体等在汇编层面是怎么实现的,寄存器和内存是怎么使用的。
理解了这些其实也就理解了冯诺依曼计算机体系结构,这是计算机学科一个基础性的东西。
知道程序在底层是怎么运转的, 对于学习各种虚拟机有很大的帮助,比如JVM,它要解析执行的是字节码,字节码本质上要表达的就是这些东西,只不过有所扩展。
理解了栈帧,就能理解函数调用的本质,递归,以及尾递归的实现。还有安全相关的概念,如缓冲区溢出这个臭名卓着的漏洞及其防范办法。
进程和线程
程序员必备的知识,不了解这个,简直是无法编程。
需要掌握进程的地址空间,代码在哪里,堆在哪里,栈在哪里。
要准确理解进程和线程之间的关系,为什么说进程是拥有资源的基本单位, 线程是CPU调度的基本单位?
进程切换和线程切换之间的区别和联系。
他们是如何创建,执行,有哪些状态,状态之间的转换。 由此会涉及到并发和并行,线程之间的竞争和合作。
锁的本质(硬件层面),乐观锁,悲观锁,死锁等问题。
线程的实现方式,用户级线程和内核级线程的对应方式。
在编程的过程中,有些知识点会直接使用,如多线程编程,锁。 还有一些概念能用到很多地方,例如CAS,不仅仅是编程语言的概念,还能在更新数据库时使用。再比如你理解了线程的实现方式,迅速就能掌握go语言中并发的手段:goroutine。
存储器的层次结构
Tomcat用了多线程执行请求,Redis用了单线程来处理请求,Node.js也用了单线程来,这是为什么? 秘密都在存储器的层次结构。
人类制造的计算机设备之间有着巨大的速度差异:
总之,CPU超级快,内存比较快,硬盘非常慢,网络更慢, 这个速度差异是IT行业的一个核心问题,人类想了很多办法试图去弥补这个差异:多线程,缓存,异步,多路复用,硬件层面的DMA。
记着下面这张图,每当你遇到某个软件的特性的时候,想一想和它有什么关系:

数据结构和算法
它的重要性我罗嗦过很多次了,不用再重复了, 我就举个最简单的例子: 理解了B+ Tree才能理解MySQL的InnoDB的索引,理解了索引才能更好地优化查询,对吧?
计算机网络
现在的程序基本上都是网络程序, 所以这也是一个必备的基础知识,学习计算机网络的一大好处就是和工作直接相关,能直接使用,比较有动力。
HTTP协议肯定跑不掉,TCP,UDP也得会,尤其是TCP可靠传输的原理:如何在一个不可靠的网络中进行可靠的传输, 这是无数前辈总结的经验,一定得掌握。
要理解什么是通信协议,也许某一天你自己就需要定制一个协议来传输数据。
分组交换是什么意思? 协议分层的本质是什么? 什么叫无状态的协议?
Socket相关的编程更是重点,尤其是涉及到服务器端高并发的时候,如何维持和处理这些海量的socket, epoll等技术就得上场了。
还有非常重要的HTTPs的基本原理,也是网络安全的精华所在:对称加密,非对称加密,消息摘要,数字证书,中间人攻击。
数据库
不多说,关系模型、范式、SQL、索引、事务等知识都得掌握,尤其是要了解他们的实现方式。
分布式的基础知识
这些已经偏向应用层面了,但是现在很多系统都是分布式的了,分布式就变成了一种基础知识。
系统通信:RPC, 消息队列等
负载均衡的原理
CAP原理,BASE原理,幂等性,一致性模型(强一致性,最终一致性.....)和相关协议(两阶段提交,Raft,Paxos......)
数据分片:取模算法,一致性Hash,虚拟桶
基本的设计思想
下面这几种设计思想对我影响很大,需要大家特别注意。但是掌握起来却很不容易,需要在实践中不断地体会:
正交:各个概念之间可以独立变化
抽象:抛弃细节,找到本质和共性
《深入理解计算机系统》一书中提到:“指令集是对CPU的抽象, 文件是对输入/输出设备的抽象, 虚拟存储器是对程序存储的抽象, 进程是对一个正在运行的程序的抽象, 而虚拟机是对整个计算机(包括操作系统、处理器和程序)的抽象。 如果你对这句话透彻理解了,说明对计算机系统的认识已经很深刻了。
分层:我只想和我的邻居打交道, 如网络协议,Web应用开发。
分而治之:大事化小,小事化了,架构设计必备。
关键点来了,怎么学习呢?
我原来的方式是先看书,看了很多书,数据结构,操作系统,汇编,网络...... 这种办法的最大问题就是枯燥(嗯,那时候还没有码农翻身这样用故事讲解技术的文章)。
理论多,实践少,很多知识点体会不深, 等到参与的项目多了,Coding多了,这些知识点才慢慢地鲜活起来。
一种更加有效的办法是从工作中用到的知识点出发,从这个知识点向外扩展,由点到线,由线到面,然后让各个层次都连接起来,形成一个立体的网络。
切记,学习是一个螺旋上升的过程,想要上升就得深度思考,多问几个为什么。
比如工作中用到了Redis,你在学习过程中发现这个Redis用了单线程来处理读写请求,为什么要这么做? 对于成千上万的请求它是如何处理的? 然后再联想一下别的软件:Tomcat为什么不这么干? 想回答这些问题,需要发掘很多基础知识。
这样做的次数多了,积累到一定程度,量变就会引起质变,整个系统就被你看透了,你的知识又扩大了一圈,更多的疑问出现了......

阅读全文

与计算机网络中正交的意思相关的资料

热点内容
电脑以太网没有网络怎么回事 浏览:215
魅族手机总是跳出无网络服务 浏览:188
网络有钱的人都在哪里 浏览:553
电脑下载网络软件 浏览:109
扫描枪网络不好怎么办 浏览:981
移动网络电影收费 浏览:744
计算机网络技术组织机构 浏览:250
能发网络奖状的软件 浏览:335
武侯新城网络安全培训 浏览:162
为什么手机网络总显示不可用 浏览:969
路由器网络灯闪烁是因为什么 浏览:877
应用网络权限在哪里开启 浏览:331
钉钉为何出现网络异常 浏览:579
椒江税务局网络密码 浏览:965
如何练习无线网络连接 浏览:188
计算机网络科学出版社 浏览:869
手机怎么给移动网络限速 浏览:511
如何制止网络侵犯 浏览:434
手机网络共享总是断怎么回事 浏览:947
手机网络站点出现异常怎么办 浏览:509

友情链接