正斜杠“/”和反斜杠“\”
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="http://mmbiz.qpic.cn/mmbiz_gif/LOckfeh9VbP4Ua8MjLlTNpKKibSSxJbIm4ck3YXAcqOufX64uU8JNibSVoyxtoyiaxqm868kFsDN3qF5zPUQAcf0A/0?wx_fmt=gif&tp=webp&wxfrom=5&wx_lazy=1" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><span style="color: black;">为何</span>要写这篇<span style="color: black;">文案</span>呢?<span style="color: black;">实质</span>上还是源于之前一篇<span style="color: black;">文案</span>《<span style="color: black;">ginx 配置指南</span>》里面一处配置代码给我带来的小纠结:</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;">你需要将静态网页和文件放到一个目录(例如/data/www),将<span style="color: black;">照片</span>等文件放到另一个目录(例如/data/images),<span style="color: black;">而后</span>在nginx.conf中进行配置。这需要在http模块下的server模块内新建两个location模块:</strong></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">1</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">2</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">3</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">4</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">5</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">6</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">7</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">8</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">9</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">10</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">http</span> {</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">server</span> {</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">location</span> / {</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">root</span> /data/www;</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">}</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">location</span> /images/ {</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">root</span> /data;</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">}</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">}</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">}</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;">看起来很好理解吧~<span style="color: black;">亦</span><span style="color: black;">能够</span>直接把文件放到<span style="color: black;">一起</span>,直接location配置绝对路径:</strong></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">1</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">2</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">3</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">location</span>/ {</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">root</span> F:\webapp\portal;</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">}</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">发掘</span>问题了么?上面的代码块root路径都是以斜杠(/)分隔的,下面的代码块的root路径却是以反斜杠(\)分隔的。两种<span style="color: black;">区别</span>的方式却能<span style="color: black;">一样</span>生效,这个是<span style="color: black;">为何</span>呢?</p>
<h2 style="color: black; text-align: left; margin-bottom: 10px;"><span style="color: black;">做为</span>路径分隔符在windows和Unix系统下的区别</h2>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在上文中的例子,不论是正斜杠还是反斜杠(\),都是<span style="color: black;">做为</span>路径分隔符存在的,<span style="color: black;">因此呢</span><span style="color: black;">咱们</span><span style="color: black;">首要</span>把<span style="color: black;">她们</span><span style="color: black;">做为</span>路径分隔符,分别在windows和Unix两种<span style="color: black;">区别</span>内核的系统下进行一波测试。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">windows(win7 64位系统)下:</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="http://mmbiz.qpic.cn/mmbiz_png/LOckfeh9VbNVgV2y98tjP5BOXSUaIXzribSvmZruzJlzDkw4XU0Fu1P0ibKGib4hWUSd2atZzJ6rZfHNnOr6iaTOLA/640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">Unix(Ubuntu 14.04.5)下:</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="http://mmbiz.qpic.cn/mmbiz_png/LOckfeh9VbNVgV2y98tjP5BOXSUaIXzrpqK7BicibcHX0tUJ5SYQXkiajsQdR7h7IfROryHb2lHZ1NMvZxl6SJALA/640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">能够</span>看出,Unix内核系统,路径格式仅支持正斜杠(/)分隔,而windows的系统,正斜杠(/)反斜杠(\)都支持,这是个很<span style="color: black;">奥妙</span>的差别。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">在<span style="color: black;">查找</span>了资料后,我才<span style="color: black;">晓得</span><span style="color: black;">导致</span>这种差别的深层次<span style="color: black;">原由</span>。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">windows的命令行(CMD应用程序)跟<span style="color: black;">初期</span>的MS-DOS操作系统的命令格式是前向兼容的。而DOS系统其实有<span style="color: black;">非常多</span>历史遗留问题。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">DOS系统很大一部分参考(抄袭?)自加里·基尔代尔的更早的一款操作系统CP/M。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;">CP/M是数字<span style="color: black;">科研</span><span style="color: black;">机构</span>(1991年被Novell所兼并)在1974年<span style="color: black;">研发</span>,为8位CPU(如Intel 8080、Zilog Z80等)的个人电脑(PC)所设计的操作系统。在PC市场的黎明<span style="color: black;">周期</span>,它<span style="color: black;">作为</span>被广泛应用的操作系统。可是<span style="color: black;">由于</span>在向16位CPU的转化上错失机会,在以IBM PC/AT以及IBM PC兼容机为中心的16位PC市场上惨败给Microsoft的MS-DOS,从而从市场上消失。虽然CP/M推出了为Intel 8086而设计的“CP/M 86”以及为Motorola 68000而设计的“CP/M 68k”等版本,但用户几乎不存在。</strong></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">因为</span>CP/M系统是不支持目录的,/被拿来用作命令行参数的标识符,<span style="color: black;">例如</span>说dir /a, dir /w, dir /q等等(Unix用的是”-“),<span style="color: black;">因此呢</span>,当MS-DOS系统准备支持目录时,/已被占用,只能<span style="color: black;">运用</span>\来<span style="color: black;">暗示</span>路径分隔符了。再后来,windows系统诞生之时,命令行<span style="color: black;">由于</span>要跟MS-DOS兼容,只能把DOS的特性沿用了下来,<span style="color: black;">同期</span>又给支持/<span style="color: black;">做为</span>路径分隔符,于是就造<span style="color: black;">成为了</span><span style="color: black;">此刻</span>这种正斜杠(/)反斜杠(\)都支持<span style="color: black;">做为</span>路径分隔符的<span style="color: black;">状况</span>的<span style="color: black;">显现</span>。而Unix不存在这种历史遗留问题,从诞生之初就<span style="color: black;">起始</span><span style="color: black;">运用</span>斜杠(/)<span style="color: black;">做为</span>路径分隔符,<span style="color: black;">因此呢</span>,两个系统在这种奇怪的<span style="color: black;">地区</span><span style="color: black;">显现</span>了分叉。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">而我当时的那段代码</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">1</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">2</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">3</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">location</span> / {</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">root</span> F:\webapp\portal;</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">}</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">中的root路径,是直接从windows系统中粘贴的路径,<span style="color: black;">因此呢</span>就会<span style="color: black;">显现</span>这种反斜杠(\)做分隔符的奇怪场景。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">对了,在测试过程中还<span style="color: black;">发掘</span>了windows系统中<span style="color: black;">运用</span>/和\做分隔符的一个好玩的区别:</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">运用</span>\做分隔符时,在输入二级子目录(<span style="color: black;">例如</span>\zgit\<span style="color: black;">zblog</span>)时,<span style="color: black;">能够</span>提示补全路径,输入z以后按一下tab就帮我把zblog给补全了</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">运用</span>/做分隔符时,在输入二级子目录(<span style="color: black;">例如</span>\zgit\<span style="color: black;">zblog</span>)时,并<span style="color: black;">不可</span>提示补全路径,他给我提示的还是1级子目录的列表,在我输入z以后按一下tab,他帮我补了一个zgit,我输入zb,按tab无反应。这<span style="color: black;">实质</span>上<span style="color: black;">基本</span>无可用补全功能。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">因此呢</span>,仅在windows下做目录操作时,还是<span style="color: black;">运用</span>反斜杠(\)做分隔符系统支持度更强些,<span style="color: black;">运用</span>体验<span style="color: black;">亦</span>更好<span style="color: black;">有些</span>。</p>
<h2 style="color: black; text-align: left; margin-bottom: 10px;">广义方面的区别</h2>
<h3 style="color: black; text-align: left; margin-bottom: 10px;">正斜杠(/)</h3>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">正斜杠(/)是<span style="color: black;">咱们</span>平时<span style="color: black;">非常多</span>时候都会用到的斜杠,<span style="color: black;">咱们</span>经常会见到<span style="color: black;">这般</span>的写法:小明/小红/小强,你/我/他等等。这种格式在<span style="color: black;">各样</span><span style="color: black;">文案</span>里面<span style="color: black;">非常</span><span style="color: black;">平常</span>,<span style="color: black;">暗示</span>“或”<span style="color: black;">或</span>是“和”的意思。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">浏览器中URL的层级URL标记符(//)以及路径分隔符(/)<span style="color: black;">亦</span><span style="color: black;">是由于</span>正斜杠(/)<span style="color: black;">构成</span>,例如”https://zh.wikipedia.org/wiki/“, <span style="color: black;">能够</span>看到里面清一色的都是正斜杠(/)。<span style="color: black;">运用</span>正斜杠(/)的<span style="color: black;">原由</span><span style="color: black;">据述</span>是web网站最早是在Unix系统下运行的,于是沿袭了Unix的那一<span style="color: black;">招数</span>径表述方式,<span style="color: black;">因此呢</span><span style="color: black;">运用</span>正斜杠(/)<span style="color: black;">做为</span>分隔符。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">正斜杠(/)<span style="color: black;">亦</span><span style="color: black;">能够</span>用作“除法”<span style="color: black;">或</span>“分号”的<span style="color: black;">功效</span>,<span style="color: black;">例如</span>说”100÷4”<span style="color: black;">咱们</span>在计算机上输入时,<span style="color: black;">因为</span>除号比较难输,经常就会写成”100/4”,效果是完全一致的。这种用法应该是从“分号”演化来的,毕竟”4/3”你看做“三分之四”还是看做“4除以3”,都是<span style="color: black;">能够</span>的。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">连续两个正斜杠(/)可做“注释”之用,在C++/C#/Java/JavaScript/PHP等主流编程语言中基本上通用:</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">日期<span style="color: black;">亦</span><span style="color: black;">能够</span><span style="color: black;">运用</span>正斜杠(/)分隔年月日,例如”2017/11/17”,<span style="color: black;">亦</span><span style="color: black;">能够</span>用美国标准”11/17/2017”,都<span style="color: black;">暗示</span>2017年11月17日。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">最后,斜线除了<span style="color: black;">以上</span>用法,<span style="color: black;">亦</span><span style="color: black;">作为</span>连字号的代替品。例如美国空军的飞机序号。”85-1000”是第1000架飞机在1985年制造,<span style="color: black;">运用</span>斜线”85-1001/1050”<span style="color: black;">暗示</span>首批连串50部制造的飞机。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">1</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">2</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">// 在<span style="color: black;">掌控</span>台打印hello world!</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">console</span>.log(<span style="color: black;">hello world!</span>)</p>
<h3 style="color: black; text-align: left; margin-bottom: 10px;">反斜杠(\)</h3>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">比起正斜杠(/)的<span style="color: black;">许多</span>用处,反斜杠(\)的用处可就少多了。<span style="color: black;">倘若</span>你还是动不动就用到反斜杠(\),证明你肯定是一个程序员。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">反斜杠(\)除了<span style="color: black;">能够</span>在windows下<span style="color: black;">能够</span>做路径分隔符外,最常用的功能<span style="color: black;">便是</span>做转义字符了。许多正则表达式语言都会将它视为字面<span style="color: black;">道理</span>和元字符之前的切换。例如\n是换行,\0是空字符,它们<span style="color: black;">暗示</span>的<span style="color: black;">实质</span>上都是一个字符(char);而在<span style="color: black;">有些</span>数学软件(如MATLAB)和维基百科上,<span style="color: black;">能够</span><span style="color: black;">运用</span>反斜线输入希腊字母。\pi会转成π,\lambda会转成λ。<span style="color: black;">因为</span>反斜杠(\)存在转义字符的<span style="color: black;">功效</span>,<span style="color: black;">因此呢</span><span style="color: black;">咱们</span>常常在<span style="color: black;">有些</span>代码里面看到形如”C:\\Windows\\System32\\cmd.exe”的路径格式(<span style="color: black;">实质</span>上你看到的双反斜杠(\),我在markdown格式下输入了连续4个反斜杠…),并不<span style="color: black;">表率</span><span style="color: black;">实质</span>路径是<span style="color: black;">这般</span>的,而是其中连续两个反斜杠(\)<span style="color: black;">出现</span>了“化学反应”,<span style="color: black;">第1</span>个反斜杠(\)<span style="color: black;">表率</span>对后面部分进行转义,而对反斜杠(\)的转义还是反斜杠(\),<span style="color: black;">因此呢</span>虽然连续输入两个反斜杠(\),<span style="color: black;">然则</span><span style="color: black;">实质</span>输出时<span style="color: black;">仅有</span>一个反斜杠(\)。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">另一</span>,在某些程序语言的命令行中,例如在linux中,反斜线常被放在一行的末尾用来指示编译器忽略其后的换行符,使得下一行会被当做同一行语句。这种<span style="color: black;">状况</span>下,反斜线<span style="color: black;">做为</span>一个强制换行符,将代码拆解成“连续行”。</p>
<h2 style="color: black; text-align: left; margin-bottom: 10px;">小结</h2>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">通读完这篇<span style="color: black;">文案</span>,相信你对正斜杠(/)和反斜杠(\)的<span style="color: black;">功效</span>不会再有疑惑了。最后,我再用一张图来总结一下两者各自的功能,以供各位看官整理记忆。</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="http://mmbiz.qpic.cn/mmbiz_png/LOckfeh9VbNVgV2y98tjP5BOXSUaIXzregsbZaiaoqyKPia6y8WTSxADKA5w7DRUjjQevuxjMu41tBQkM0iaoQicsA/640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1" style="width: 50%; margin-bottom: 20px;"></p>
<h2 style="color: black; text-align: left; margin-bottom: 10px;">TIPS</h2>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">看了这么一大堆正斜杠(/)和反斜杠(\),是不是头都大了呢?<span style="color: black;">不碍事</span>,<span style="color: black;">想要</span>记忆区分正斜杠(/)反斜杠(\),<span style="color: black;">能够</span>把<span style="color: black;">她们</span>想象为笔画上的撇(丿)和捺(㇏),一撇一捺是为八,<span style="color: black;">第1</span>笔正斜,第二笔反斜(/\),<span style="color: black;">这般</span>是不是好记多了呢?</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="http://mmbiz.qpic.cn/mmbiz_png/LOckfeh9VbNVgV2y98tjP5BOXSUaIXzrRSKib8ECc1BACDn7ianHRz1cSNesC9RGARZNbu9Nnm5BShz3PxDABiaVA/640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1" style="width: 50%; margin-bottom: 20px;"></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">文自:拓跋的前端客栈</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">如<span style="color: black;">触及</span>侵权请联系<span style="color: black;">咱们</span>马上处理</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">· </span>END <span style="color: black;">·</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">—— </span><span style="color: black;"><strong style="color: blue;"><span style="color: black;"><strong style="color: blue;">面试求职 | </strong><strong style="color: blue;">每日一荐</strong></span></strong> </span><span style="color: black;"> ——</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;">梁胜博士写给程序员的话</span></strong></span></strong></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><strong style="color: blue;"><span style="color: black;">程我的个人职业发展心路历程及对程序员职业生涯规划的<span style="color: black;">意见</span></span></strong></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">本文为Rancher Labs CEO兼创始人梁胜博士应InfoQ之邀,为广大程序员专门撰写的个人职业发展心路历程及对程序员职业生涯规划的<span style="color: black;">意见</span>。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">梁胜博士是Rancher Labs Inc. <span style="color: black;">机构</span>联合创始人及CEO。创立Rancher Labs之前,<span style="color: black;">初期</span>在<span style="color: black;">全世界</span>知名的他Sun Microsystems<span style="color: black;">机构</span>担任核心<span style="color: black;">专家</span>级工程师<span style="color: black;">时期</span>,梁胜博士是Java语言J2SE平台核心组件JNI(Java Native Interface )的作者,并随后领导设计和<span style="color: black;">研发</span>了Java语言最为核心的JVM(Java 虚拟机)。</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">......</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;">......</p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;"><strong style="color: blue;"><span style="color: black;"> (查看全文,请订阅号内对话框回复:梁) </span></strong></span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><span style="color: black;">文自:<span style="color: black;">InfoQ-梁胜</span><span style="color: black;">编辑:谢然</span>感谢作者让<span style="color: black;">咱们</span><span style="color: black;">认识</span><span style="color: black;">更加多</span>!谢谢!</span></p>
<p style="font-size: 16px; color: black; line-height: 40px; text-align: left; margin-bottom: 15px;"><img src="https://mmbiz.qpic.cn/mmbiz_png/LOckfeh9VbOeYTiaQJ6jI1HEPPhEMDe7jrLHDbNBJZYynBAmPdplhnlERFAZDGg8ibXOGy0CqA3Gdk3FYDegmc9g/640?wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1" style="width: 50%; margin-bottom: 20px;"></p>
真情实感,其含义为认真了、走心了的意思,是如今的饭圈常用语。
页:
[1]