-
为什么文件名要小写?
上周,《中文技术文档写作规范》加入了文件的命名规则。 "文件名建议只使用小写字母,不使用大写字母。" "为了醒目,某些说明文件的文件名,可以使用大写字母,比如README、LICENSE。" 网友看见了,就提问为什么文件名要小写? 说实话,虽然这是 Linux 传统,我却从没认真想过原因。赶紧查资料,结果发现四个很有说服力的理由,支持这样做。 下面就是这四个理由。另外,文后我还会发布一条前端培训的消息。 一、可移植性 Linux 系统是大小写敏感的,而 Windows 系统和 Mac 系统正...
-
为什么主引导记录的内存地址是0x7C00?
《计算机原理》课本说,启动时,主引导记录会存入内存地址0x7C00。 这个奇怪的地址,是怎么来的,课本就不解释了。我一直有疑问,为什么不存入内存的头部、尾部、或者其他位置,而偏偏存入这个比 32KB 小1024字节的地方? 昨天,我读到一篇文章,终于解开了这个谜。 首先,如果你不知道,主引导记录(Master boot record,缩写为MBR)是什么,可以先读《计算机是如何启动的?》。 简单说,计算机启动是这样一个过程。 通电 读取ROM里面的BIOS,用来检查硬件 硬件检查通过...
-
CSS in JS 简介
1、 以前,网页开发有一个原则,叫做"关注点分离"(separation of concerns)。 它的意思是,各种技术只负责自己的领域,不要混合在一起,形成耦合。对于网页开发来说,主要是三种技术分离。 HTML 语言:负责网页的结构,又称语义层 CSS 语言:负责网页的样式,又称视觉层 JavaScript 语言:负责网页的逻辑和交互,又称逻辑层或交互层 简单说,就是一句话,不要写"行内样式"(inline style)和"行内脚本"(inline script)。比如,下面...
最新留言
说:asdasd
2023-05-26 10:48:03说:I
2023-04-07 09:22:25说:2366
2023-03-30 09:40:21说:1
2023-03-30 09:40:16说:6
2023-03-03 17:48:00说:发的太多人
2023-02-27 15:34:13说:1
2023-02-02 19:12:01说:我靠
2023-01-26 10:55:41