电磁波

可见光谱只占有宽广的电磁波谱的一小部分。

电磁波,又称电磁辐射,是由同相振荡且互相垂直的电场与磁场在空间中以波的形式传递能量和动量,其传播方向垂直于电场与磁场构成的平面。电磁辐射的载体为光子,不需要依靠介质传播,在真空中的传播速度为光速。电磁辐射可按照频率分类,从低频率到高频率,主要包括无线电波、微波、红外线、可见光、紫外线、X射线和伽马射线。人眼可接收到的电磁辐射,波长大约在380至780纳米之间,称为可见光。只要是本身温度大于绝对零度的物体,都可以发射电磁辐射,而世界上并不存在温度等于或低于绝对零度的物体。因此,人们周边所有的物体时刻都在进行电磁辐射。尽管如此,只有处于可见光频域以内的电磁波,才可以被人们肉眼看到。

 

目录

  [隐藏] 
  • 历史
  • 概念
    • 2.1 波动模型
    • 2.2 粒子模型
    • 2.3 传播速度
  • 热辐射
  • 电磁波谱
  • 导引
  • 参见
  • 参考文献
  • 外部链接

 

历史[编辑]

詹姆斯·麦克斯韦

电磁波首先由詹姆斯·麦克斯韦于1865年预测出来,而后由德国物理学家海因里希·赫兹于1887年至1888年间在实验中证实存在。麦克斯韦推导出电磁波方程,一种波动方程,这清楚地显示出电场和磁场的波动本质。因为电磁波方程预测的电磁波速度与光速的测量值相等,麦克斯韦推论光波也是电磁波[1]

概念[编辑]

三种不同的电磁波波模 (mode)(蓝、绿、红),x-轴长度尺度是微米。
光通过三棱镜后,因色散造成不同颜色折射至不同的角度,让白光形成可见光谱。

电动力学专门研究电磁波的物理行为,是电磁学的分支。在电动力学里,根据麦克斯韦方程组,随着时间变化的电场产生了磁场,反之亦然。因此,一个振荡中的电场会产生振荡的磁场,而一个振荡中的磁场又会产生振荡的电场,这样子,这些连续不断同相振荡的电场和磁场共同地形成了电磁波。

电场,磁场都遵守叠加原理。因为电场和磁场都是矢量场,所有的电场矢量和磁场矢量都适合做矢量加运算。例如,一个行进电磁波,入射于一个介质,会引起介质内的电子振荡,因而使得它们自己也发射电磁波。这会与入射波发生干涉,因而造成折射或衍射等等现象。

在非线性介质内(例如,某些晶体),电磁波会与电场或磁场产生相互作用,这包括法拉第效应[2][3]和克尔效应[4]

当电磁波从一种介质入射于另一种介质时,假若两种介质的折射率不相等,则会产生折射现象,电磁波的方向和速度会改变。斯涅尔定律专门描述折射的物理行为。

假设,由很多不同频率的电磁波组成的光波,从空气入射于棱镜。而因为菱镜内的材料的折射率跟电磁波的频率有关,会产生色散现象:光波会色散成一组可观察到的电磁波谱。

量子电动力学是描述电磁辐射与物质之间的相互作用的量子理论。电磁波不但会展示出波动性质,电磁波也会展示出粒子性质(参阅波粒二象性)。这些性质已经在很多物理实验中证实。当用比较大的时间尺度和距离尺度来测量电磁辐射时,波动性质会比较显著;而用比较小的时间尺度和距离尺度,则粒子性质比较显著。

有时候,波动性质和粒子性质会出现于同一个实验,例如,在双缝实验里,当单独光子被发射于两条细缝时,单独光子会穿过这两条细缝,自己与自己干涉,就好像波动运动一样。可是,它只会被光电倍增管侦测到一次。当单独光子被发射于迈克耳孙干涉仪或其它种干涉仪时,也会观测到类似的自我干涉现象。

波动模型[编辑]

电磁波是横波,电场方向与磁场方向相互垂直,又都垂直于传播方向。

描述光波的一个很重要的物理参数是频率。一个波的频率是它的振荡率,国际单位制单位是赫兹。每秒钟振荡一次的频率是一赫兹。

波是由很多前后相继的波峰和波谷所组成,两个相邻的波峰或波谷之间的距离称为波长。电磁波的波长有很多不同的尺寸,从非常长的无线电波(有一个足球场那么长)到非常短的伽马射线(比原子半径还短)。

频率与波长成反比:

v=\nu \lambda\,\!

其中,v\,\!是波速(在真空里是光速;在其它介质里,小于光速),\nu\,\!是频率,\lambda\,\!是波长。

当波从一个介质透射至另一个介质时,波速会改变,但是频率不变。

干涉是两个或两个以上的波,叠加形成新的波样式。假若几个电磁波的电场同方向,磁场也同方向,则这干涉是建设性干涉;反之,则是摧毁性干涉。

电磁波的能量,又称为辐射能。这能量,一半储存于电场,另一半储存于磁场。用方程表达[5]

u=\frac{1}{2\mu_0}B^2+\frac{\epsilon_0}{2}E^2\,\!

其中,u\,\!是单位体积的能量,E\,\!是电场数值大小,B\,\!是磁场数值大小,\epsilon_0\,\!是电常数,\mu_0\,\!是磁常数。

粒子模型[编辑]

电磁辐射拥有像粒子的性质。电磁辐射是由离散能量的波包形成的,这波包又称为量子,或光子。光子的能量与电磁辐射的频率成正比。由于光子可以被带电粒子吸收或发射,光子承担了一个重要的角色:能量的传输者。根据普朗克关系式,光子的能量是

E=h \nu\,\!

其中,E\,\!是能量,h\,\!是普朗克常数,\nu\,\!是频率。

这光子能量方程乃是更广义的电磁振子一个特别案例。在低温状况,电磁振子的平均能量与能量均分定理的预测相差很大。这显示出,由于量子效应,能量均分在低温状况是不正确的[6]

当一个光子被原子吸收的同时,也会激发它的束缚电子,将电子的能级升高。假若光子给出的能量足够大,电子可能会逃离原子核的束缚吸引,成为自由电子。这程序称为光离化(photoionization)。逆反过来,一个跃迁至较低能级的电子,会发射一个能量等于能级差额的光子。由于原子内的电子能级是离散的,每一种原子只能发射和吸收它的特征频率的光子[7]

综合在一起,这些效应解释了光波的吸收光谱。在介质内的原子,因为吸收不同频率的光波,造成了光谱的暗线。光波所通过的介质的组成成分,决定了吸收光谱的表征。举例而言,一个遥远的恒星的光谱,其暗线与恒星的大气尘的原子组合有关.这些暗线对应于原子的容许能级。类似的现象也会发生于光波的发射.当电子从高能级量子态跃迁至低能级量子态的同时,光波也会被发射出来,其能量等于两个能级的差值。这现象显现于星云的发射光谱。今天,科学家用这现象来观测恒星的内部结构.这现象的红移被用来计算恒星离地球的距离。

传播速度[编辑]

呈加速运动的电荷或随着时间而变化的电磁场,会产生电磁辐射。在自由空间里,电磁辐射以光速传播。准确的计算其物理行为必须引用推迟时间的概念。这会增加电场和磁场的表达式的复杂程度(参阅杰斐缅柯方程)。这些多加的项目详细地描述电磁辐射的物理行为。当任意一根导线(或别种导电体,像天线)传导交流电的时候,同频率的电磁辐射也会被发射出来[8]

在量子层次面,当带电粒子的波包振荡或加速时,会产生电磁辐射带电粒子的量子态可以用几个本征量子态的含时形式的叠加来表达(请参阅双态系统)。当系统处于稳定状态时,由于含时形式会被其复共轭删除,带电粒子处于每一个本征量子态的概率是常数。但是,当系统被微扰时(例如,外电场被开启),概率变为跟时间有关。带电粒子处于某本征量子态的概率会随时间而变化。这样,带电粒子会从某个本征量子态跃迁至另外一个本征量子态,因而产生电磁辐射[7]

依状况的不同,电磁辐射的物理行为,可能像波动,又可能像粒子。从波动角度,电磁辐射的主要物理特征是速度、波长、频率。从粒子角度,电磁辐射是由一群称为光子的粒子组成。每一个光子的能量E\,\!与波动的频率\nu\,\!的关系则是由普朗克关系式给出:

E=h\nu\,\!

其中,h\,\!是普朗克常数。

不论是粒子还是波动,电磁辐射必然遵守一条定则:不管观察者的速度有多快或多慢,相对于观察者,电磁波永远以光速传播于真空。这明智的洞察引导爱因斯坦发展出狭义相对论,成为狭义相对论的第二条基本原理。

在其它不同于真空的介质内,电磁波传播的速度会小于光速。一个介质的折射率n\,\!是光速c\,\!与电磁波传播于介质的速度v\,\!的比例:

n=c/v\,\!

热辐射[编辑]

物质的基本结构,是由一群带电粒子,以各种不同的方式结合组成。当电磁波入射于物质时,会造成物质的带电粒子的振荡和能量增加。这些能量最终的命运依状况而定。它们很可能会立刻被重新辐射,成为反射辐射或透射辐射。它们也很可能会消散成为物质内的其它微观运动,达成热平衡后,再转以热能的形式出现。除了少数像荧光、非线性光学效应(nonlinear optical effect)、光化学反应(photochemical reaction) 和光生伏打效应(photovoltaic effect)等等例子以外,被吸收的电磁波大多会直接地存入其能量,因而将物质加热。对于红外辐射和非红外辐射,都会发生这样的物理行为。强烈的无线电波能够热灼伤活生生的细胞组织,也能够煮熟食物。红外线激光,足够强烈的可见光激光和紫外线激光,都可以很容易地点燃纸张。离子化电磁波可以使得物质内的电子拥有高动能,因而破坏其化学键。但是在电子与其它原子碰撞多次后,最终大部分的能量会转换为热能。这整个程序只需短短的几分之一秒。很多人士都认为,红外线波是热的一种形式,而其它电磁波不是.这是一个错误的物理概念。任何被吸收的电磁波都可以使物质加热。

吸收辐射的逆反程序是热辐射。在物质内部大部分的热能都归功于带电粒子的随机运动。这能量可以从物质内被辐射出。形成的辐射可能后来又被另外一个物质吸收。存入的能量会使物质加热。热辐射是热传输的一个很重要的机制。

在一个不透明的空腔内,在热平衡状况,电磁波可以等效地视为热能的一种形式,拥有最大的辐射熵。就像物质一样,电磁波的热力势也是良好定义的。空腔内的热辐射的能量密度(参阅普朗克定律)是

{U\over V} = \frac{8\pi^5(kT)^4}{15 (hc)^3}\,\!

其中,U\,\!是空腔中电磁场的总能量,V\,\!是空腔的体积,k\,\!是玻尔兹曼常量,T\,\!是空腔内部温度,c\,\!是光速。

取对于温度的导数,电磁场的有效比热容量C_V\,\!

C_V= \frac{32\pi^5 k^4 T^3}{15 (hc)^3}\,\!

电磁波谱[编辑]

电磁辐射分类:
γ = 伽马射线
X射线:
HX = 硬X射线
SX = 软X射线
紫外线:
EUV = 极端紫外线
NUV = 近紫外线
红外线:
NIR = 近红外线
MIR =中红外线
FIR = 远红外线
微波:
EHF = 极高频
SHF = 超高频
UHF = 特高频
无线电波:
VHF = 甚高频
HF = 高频
MF = 中频
LF = 低频
VLF = 甚低频
ULF = 特低频
ELF = 极低频

按照波长长短,从长波开始,电磁波可以分类为无线电波、微波、红外线、可见光、紫外线、X-射线和伽马射线等等。普通实验使用的光谱仪就足以分析从2  纳米到2500 纳米波长的电磁波。使用这种仪器,可以得知物体、气体或甚至恒星的详细物理性质。这是天文物理学的必备仪器。例如,因为超精细分裂,氢原子会发射波长为21.12厘米的无线电波[9]

人类眼睛可以观测到波长大约在400 纳米和700  纳米之间的电磁辐射,称为可见光

每一种电极性分子,会对应着某些特定频率的微波,使得电极性分子随着振荡电场一起旋转,这机制称为电介质加热(dielectric heating)。由于这种机制(不是热传导机制),电极性分子会吸收微波的能量。微波炉就是应用这运作原理,通过水分子或脂肪的旋转,更均匀地将食物加热,减少等候时间。

导引[编辑]

麦克斯韦方程组可以描述电磁波的普遍物理现象。在自由空间里,源项目等于零(源电荷等于零,源电流等于零)。除了没有任何事发生的解答以外(电场和磁场都等于零),方程仍旧允许不简单的解答,电场和磁场随着时间和位置变化[8]。采用国际单位制,处于自由空间状况的麦克斯韦方程组表达为

\nabla \cdot \mathbf{E} = 0\,\!、(1)
\nabla \times \mathbf{E} = - \frac{\partial \mathbf{B}}{\partial t}\,\!、(2)
\nabla \cdot \mathbf{B} = 0\,\!、(3)
\nabla \times \mathbf{B} = \mu_0 \epsilon_0 \frac{\partial \mathbf{E}}{\partial t}\,\!;(4)

其中,\mathbf{E}\,\!是电场,\mathbf{B}\,\!是磁场,\epsilon_0\,\!是真空电容率,\mu_0\,\!是真空磁导率。

满足上述条件的一个解答是\mathbf{E}=\mathbf{B}=\mathbf{0}\,\!,然而这是一个平庸解,并没有什么有意思的物理意义。若想得到有意思的解答,必须稍做一些运算。取公式 (2)的旋度,

\nabla \times \left(\nabla \times \mathbf{E} \right) = \nabla \times \left( - \frac{\partial \mathbf{B}}{\partial t} \right)  \,\!。(5)

应用一个矢量恒等式,再将公式 (1)代入,则可得到:

\nabla \times \left(\nabla \times \mathbf{E} \right) = \nabla\left(\nabla \cdot \mathbf{E} \right) - \nabla^2 \mathbf{E} =  - \nabla^2 \mathbf{E}\,\!。(6)

应用公式 (4),公式 (5)右边变为

\nabla \times \left( - \frac{\partial \mathbf{B}}{\partial t} \right)  = - \frac{\partial}{\partial t} \left( \nabla \times \mathbf{B} \right) = - \mu_0 \epsilon_0 \frac{\partial^2 \mathbf{E}}{\partial t^2}\,\!。(7)

将公式 (6)和 (7)代回公式 (5),可以得到电场的波动方程:

\nabla^2 \mathbf{E} = \mu_0 \epsilon_0 \frac{\partial^2 \mathbf{E}}{\partial t^2}\,\!

使用类似的方法,可以得到磁场的波动方程:

\nabla^2 \mathbf{B} = \mu_0 \epsilon_0 \frac{\partial^2 \mathbf{B}}{\partial t^2}\,\!

这两个方程就是真空的电磁波方程,描述传播于真空的电磁波。更简易地表达,

\Box \mathbf{E} = 0\,\!
\Box \mathbf{B} = 0\,\!

其中,\Box = \nabla^2 - \frac{1}{​{v_0}^2} \frac{\partial^2}{\partial t^2}\,\!是达朗白算符,v_0= \frac{1}{\sqrt{\mu_0 \epsilon_0}}\,\!是波动传播的速度。

在自由空间里,v_0\,\!是光速c\,\!。麦克斯韦方程组连结了三个基本物理量:真空电容率\epsilon_0\,\!、真空磁导率\mu_0\,\!和光速c\,\!。在这导引以前,物理界并不知道,在光波,电场和磁场之间,有那么紧密的关系。

前面已经找到了两个方程。但是麦克斯韦方程组有四个方程,所以,隐藏在这方程里,还有很多重要的讯息。思考一个一般的电场矢量波动解答,

\mathbf{E} = \mathbf{E}_0 f\left( \mathbf{k} \cdot \mathbf{r} - \omega t \right)\,\!

其中,\mathbf{E}_0\,\!是常数振幅,f(...)\,\!是任意二次可微函数,\mathbf{k}_0\,\!是波矢量,\mathbf{r}_0\,\!是位置矢量,\omega\,\!是角频率。

波动方程\Box \mathbf{f} = 0\,\!的一般性解答是f\left( \mathbf{k} \cdot \mathbf{r} - \omega t \right)\,\!。也就是说,

\nabla^2 f\left(\mathbf{k} \cdot \mathbf{r} - \omega t \right) = \frac{1}{​{c_0}^2} \frac{\partial^2}{\partial t^2} f\left(\mathbf{k}\cdot\mathbf{r}  - \omega t \right)\,\!

将电场的公式代入公式 (1):

\nabla \cdot \mathbf{E} =\mathbf{k}\cdot \mathbf{E}_0 f'\left(\mathbf{k} \cdot \mathbf{r} - \omega t \right) = 0\,\!

只要电场垂直于波矢量(波动传播的方向),这函数形式的电场必定满足麦克斯韦方程组:

\mathbf{E} \cdot \mathbf{k} = 0\,\!

再将电场的公式代入公式 (2):

\nabla \times \mathbf{E} = \hat{\mathbf{k}} \times \mathbf{E}_0 f'\left(\mathbf{k} \cdot \mathbf{r} - \omega t \right) = - \frac{\partial \mathbf{B}}{\partial t}\,\!

所以,电场与其对应磁场的关系为:

\mathbf{B} = \frac{1}{\omega} \mathbf{k} \times \mathbf{E}\,\!

在自由空间内,电磁波不只是有以光速传播的性质,电磁波的电场部分和磁场部分有特定的相对定向、相对大小。它们之间的相位一样。电场,磁场,波动传播的方向,都互相垂直于对方。波动传播的方向是\mathbf{E} \times \mathbf{B}\,\!

从电磁波传播的方向看去,电场或许是以上下的方式震荡,而磁场以左右的方式震荡。但若将这图样旋转90度,则电场以左右的方式震荡,而磁场以上下的方式震荡,而波动传播的方向仍旧相同。这是波动方程的另一种解答。对于波动同样传播的方向,这定向的任意性现象称为偏振[8]

转载于:https://www.cnblogs.com/lifan3a/articles/4167346.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/472619.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode 1792. 最大平均通过率(优先队列)

文章目录1. 题目2. 解题1. 题目 一所学校里有一些班级,每个班级里有一些学生,现在每个班都会进行一场期末考试。 给你一个二维数组 classes ,其中 classes[i] [passi, totali] ,表示你提前知道了第 i 个班级总共有 totali 个学生…

分段线性插值c语言程序_【短道速滑】OpenCV中cvResize函数使用双线性插值缩小图像长宽大小一半时速度飞快(比最近邻还快)之异象解析和自我实现。...

点击上方↑↑↑“OpenCV学堂”关注我作者网名:laviewpbt是图像处理,算法实现与加速优化方面的大神!其开发的imageshop软件大小只有1MB,却实现了非常丰富与复杂的各种图像处理功能,邮箱地址为:Email: laview…

端口可以随便设置吗_驱动可以随便更新吗?

答案是,真的不可以,我真的吐了,当你用驱动感觉合适,显卡驱动没有卡屏或者黑屏什么的,网卡用着正常的话就不要盲目更新了,我今天就是更新了网卡,结果就断网了,删除了恢复旧版没用&…

IOS学习:常用第三方库(GDataXMLNode:xml解析库)

IOS学习:常用第三方库(GDataXMLNode:xml解析库) 解析 XML 通常有两种方式,DOM 和 SAX: DOM解析XML时,读入整个XML文档并构建一个驻留内存的树结构(节点树),通…

php必须汉字,php怎么只保留汉字

php只保留汉字的实现方法:首先创建一个PHP示例文件;然后通过mb_convert_encoding进行转码;最后通过preg_match_all实现过滤掉非汉字字符只保留中文字符即可。本文操作环境:windows7系统、PHP7.1版,DELL G3电脑PHP实现过…

LeetCode 1793. 好子数组的最大分数(单调栈)

文章目录1. 题目2. 解题1. 题目 给你一个整数数组 nums &#xff08;下标从 0 开始&#xff09;和一个整数 k 。 一个子数组 (i, j) 的 分数 定义为 min(nums[i], nums[i1], ..., nums[j]) * (j - i 1) 。一个 好 子数组的两个端点下标需要满足 i < k < j 。 请你返回…

hbase的2.2.4版本支持哪个版本的hadoop_Hadoop 2.7 不停服升级到 3.2 在滴滴的实践

桔妹导读&#xff1a;Hadoop 3的第一个稳定版本在2017年底就已经发布了&#xff0c;有了很多重大的改进。在HDFS方面&#xff0c;支持了Erasure Coding、More than 2 NameNodes、Router-Based Federation、Intra-datanode balancer 等功能&#xff0c;大家可能对这些功能很感兴…

pcb只开窗不镀锡_案例图解射频PCB设计要点

在电子产品和设备中&#xff0c;电路板是一个不可缺少的部件&#xff0c;它起着电路系统的电气和机械等的连接作用。如何将电路中的元器件按照一定的要求&#xff0c;在PCB上排列组合起来&#xff0c;是PCB设计师的主要任务之一。布局设计不是简单的将元器件在PCB上排列起来&am…

HDFS Java API 实践

文章目录1. 启动 Hadoop 集群2. 使用 HDFS Shell3. 使用 HDFS Web UI4. 安装 Eclipse IDE4.1 上传文件4.2 查询文件位置4.3 创建目录4.4 读取文件内容4.5 写入文件1. 启动 Hadoop 集群 安装集群&#xff1a;https://michael.blog.csdn.net/article/details/114607857 启动命令…

python 一组数据 正态分布散点图_利用Python进行数据分析之多元线性回归案例

线性回归模型属于经典的统计学模型&#xff0c;该模型的应用场景是根据已知的变量&#xff08;自变量&#xff09;来预测某个连续的数值变量&#xff08;因变量&#xff09;。例如&#xff0c;餐厅根据每天的营业数据&#xff08;包括菜谱价格、就餐人数、预定人数、特价菜折扣…

php7 关联nginx,nginx+php7配合开发

1 源码安装php7下载php7./configure --eable fpm --prefix路径(指定路径&#xff0c;所有的文件会安装在这里。不然会文件会分散到别的地方)make & make install完成php的安装(如果想要按照php扩展可以用pecl命令或者phpize命令来按照)2 安装nginxyum install nginx开启ng…

python 量化交易_基于Python的量化交易工具清单(上)

—— Python量化工具清单 ——以下内容来源于Wilson Freitas的Github项目"Awesome Quant"。原文中包含了丰富的语言类别&#xff0c;但是后续介绍主要针对Python语言。原网址&#xff1a;https://github.com/ wilsonfreitas/awesome-quant基于Python的量化交易工具清…

jlist放jbutton 按钮事件失效_电动高处作业吊篮操作如何面对一些突发事件

电动吊篮从推广发展初期的不认识&#xff0c;不理解&#xff0c;不使用到今天在大中城市的建筑业中成了一种不可缺少的必备机具&#xff0c;在建筑工程施工技术工艺水平上和以往的脚手架相比&#xff0c;更是有一个空前的飞跃。正是由于电动吊篮加高方便、操作简单、安全可靠、…

LintCode MySQL 1968. 查询首两个字母在 ‘Db‘ 和 ‘Dy‘ 之间的课程名称(REGEXP正则)

文章目录1. 题目2. 解题1. 题目 描述 请编写 SQL 语句&#xff0c;查询 courses 表中&#xff0c;课程名首两个字母在 ‘Db’ 和 ‘Dy’ 之间所有课程的名称 https://www.lintcode.com/problem/1968 2. 解题 -- Write your SQL Query here -- -- example: SELECT * FROM XX_…

erp系统方案书_门禁系统方案书

门禁系统概述传统意义的门禁系统是由琐和钥匙构成&#xff0c;以钥匙代表着出入权限。但社会发展至今&#xff0c;以铁锁和钥匙为代表的传统房门管理方式正在逐渐消失&#xff0c;加上IC卡技术、数字技术、网络技术的应用日益成熟&#xff0c;管理安全、可靠、灵活、和方便的IC…

mybatisplus 操作另一个数据库的数据_MySQL的数据库操作详解

一、mysql查看数据库在 MySQL 中&#xff0c;可使用 SHOW DATABASES 语句来查看或显示当前用户权限范围以内的数据库。查看数据库的语法格式为&#xff1a;SHOW DATABASES [LIKE 数据库名];//例子SHOW DATABASES;SHOW DATABASES like mynews;show databases like %name%;语法说…

LeetCode 385. 迷你语法分析器(栈)

文章目录1. 题目2. 解题1. 题目 给定一个用字符串表示的整数的嵌套列表&#xff0c;实现一个解析它的语法分析器。 列表中的每个元素只可能是整数或整数嵌套列表 提示&#xff1a;你可以假定这些字符串都是格式良好的&#xff1a; 字符串非空 字符串不包含空格 字符串只包含…

php unicode 插入 mysql_关于MySQL的一些骚操作——提升正确性,抠点性能

推荐阅读&#xff1a;我凭借这份pdf拿下了蚂蚁金服、字节跳动、小米等大厂的offer概要回顾以前写的项目&#xff0c;发现在规范的时候&#xff0c;还是可以做点骚操作的。假使以后还有新的项目用到了MySQL&#xff0c;那么肯定是要实践一番的。为了准备&#xff0c;创建测试数据…

docker $PWD路径_Docker 技术系列之安装Redis单机版和集群版

欢迎关注刘哥讲技术。上一节我们讲到通过docker安装了多台的mysql&#xff0c;很简单&#xff0c;那么我们这一节&#xff0c;利用 Docker 在一台机器上部署多个 Redis 实例。那么redis是什么呢&#xff1f;Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持…

LeetCode 1191. K 次串联后最大子数组之和(前缀和+分类讨论)

文章目录1. 题目2. 解题1. 题目 给你一个整数数组 arr 和一个整数 k。 首先&#xff0c;我们要对该数组进行修改&#xff0c;即把原数组 arr 重复 k 次。 举个例子&#xff0c;如果 arr [1, 2] 且 k 3&#xff0c;那么修改后的数组就是 [1, 2, 1, 2, 1, 2]。 然后&#x…