百科问答小站 logo
百科问答小站 font logo



Windows 的路径中表示文件层级为什么会用反斜杠 “”,而 UNIX 系统都用斜杠 “/”? 第1页

  

user avatar   chen-fu-zhou 网友的相关建议: 
      

亲们,这真的不是微软在和 UNIX 闹别扭啊。

Windows 用反斜杠(“”)的历史来自 DOS,而 DOS 的另一个传统是用斜杠(“/”)表示命令行参数,比如:

cd %SystemDrive%
dir /s /b shell32.dll

既然 DOS 这边斜杠被占用了,只好找一个最接近的。那就是它了。而在 UNIX 环境中,我们用减号(“-”)和双减号(“--”)表示命令行参数。

用斜杠表示命令行参数是兼容性原因。这个问题最初起源自 IBM。IBM 在最初加入 DOS 开发时贡献了大批工具,它们都是用斜杠处理命令行参数的。而这个传统源自于 DEC/IBM,比如当年的 VMS 就是用斜杠处理命令行参数,它的目录分隔符是美元符(“$”)。顺便说一句,这个传统也被部分地继承进了 DOS 和 Windows 体系,日文版的 Windows 就把反斜杠在屏幕上显示为“¥”,虽然实际上还是反斜杠。

如今的 Windows 内核在处理路径时确实可以同时支持斜杠和反斜杠。很多时候我们看到用斜杠时出错,是因为应用程序层面的原因。比如 cmd.exe 就不支持用斜杠表示路径,而PowerShell.exe 支持,也正因为这个原因,PowerShell 开始转而使用减号作为命令行参数的起始符。

MSDN上有一篇 blog 说得很清楚。传送门:blogs.msdn.com/b/larryo


user avatar   pansz 网友的相关建议: 
      

人家觉得你吃了两碗粉只给一碗的钱,是故意要挑事。

可居然有人笑话老板不会数数,不认识两碗粉跟一碗粉的区别。

这可真的是奇迹。


user avatar   wang-zhi-5-42 网友的相关建议: 
      

因为他演的是胤禛啊

在他20来岁的时候,被康师傅批评喜怒不定,并且在《康熙起居注册》三十七年三月的记录中存档

他30来岁的时候,康熙四十一年(1702年)十一月,他央求康师傅:“今臣年逾三十,居心行事大概已定”,请“将谕旨内此四字恩免记载”。得康师傅旨谕允:“十余年来实未见四阿哥有‘喜怒不定’之处”,“此语不必记载”

胤禛花费了十多年改了自己脾气暴躁的毛病,也可以说没改,但是起码他学会了喜怒不形于色

康师傅临终前还给了胤禛四个字“戒急用忍”

这几点加起来,能大体上得出胤禛的形象

一个多疑的帝王也不会喜欢下边的人靠猜他表情得知他爱憎

说回陈建斌演绎的胤禛,还是演的非常到位的

《甄嬛传》适合多看两遍,演员细微的表情很值得琢磨,尤其是题主说的几乎没什么表情的陈建斌,我甚至觉得在剧中他的表情可谓是最出彩的

面对胤䄉挑衅的时候,面对年羹尧让苏妃伺候吃饭的时候,面对皇后劝他不要再喝汤要懂节制的时候,非常多的细节,他的神色表情是很到位的,很符合正史中描述的胤禛的性格

一个随时挤眉弄眼,吹胡子瞪眼睛,大声哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈的皇帝只有紫薇他爹




  

相关话题

  编程中,有哪些好的习惯从一开始就值得坚持? 
  为什么这两年没再听说有什么大规模的电脑病毒爆发? 
  如何看待JetBrains 遭美国调查? 
  中文编程什么时候才能在中国崛起?英文编程是不是总有一个学习转换的过程使慢一拍? 
  为什么 Linux 原生不能运行 exe 格式的文件? 
  电气专业和计算机结合有什么方向或者需要学习什么? 
  如何反驳「程序员离开电脑就是废物」这个观点? 
  中国的软件业落后美国 50 年吗? 
  为什么在 HTTP 协议中,使用的是 Windows 换行方式而不是 UNIX 换行方式? 
  低代码开发以后有前景么?会不会最后一地鸡毛? 

前一个讨论
人参皂苷都有哪些特点?
下一个讨论
为什么 LLVM/Clang 能迅速发展起来?





© 2025-05-02 - tinynew.org. All Rights Reserved.
© 2025-05-02 - tinynew.org. 保留所有权利