接触node.js有感

今天我出于好奇接触了一下node.js。
由于还有点js基础,看起来不是很费劲,先不说我学到了什么,我想说的是我发现了自己一直以来的错误观念。

原来我认为:访问一个url,它的地址就是对应的服务器路径。比如http:\\blog.luojia.me\1.html,这里1.html就是对应网站目录里的1.html。
但其实并不是,url应该当作一整个字符串来看而不是分成目录层级或文件,如何处理这个1.html文件的请求完全是由服务器程序说了算的。

也许和我有一样误解的人还没看懂是啥意思,那就举个例子:
我在用node.js启动一个最简单的hello world服务器时,访问了同目录下的其它文件,结果浏览器结果还是那个hello world页面,也就是服务器在不解析url的情况下,完全不可能访问到任何文件。这个问题自己尝试的时候比较好理解,但是就我这极渣的表达能力可能说不清楚。

总之就是说明了url路径和服务器路径并没有一定的相关关系,这也就是服务器路径重写的原理。

另外nodejs给了我一点惊奇,我原以为它类似于php需要个像apache或iis这样的服务器来运行,没想到它本身就可以做成服务端(虽然PHP似乎也有内置的服务器功能)。从编写代码层面来说,如果php是用钢筋混凝土在造房子,那nodejs就像在造钢筋混凝土材料,然后再搭房子。虽然当我看到连静态文件都得自己写代码路由的时候我有点想找小伙伴来一起惊呆,不过从零配件角度来看还是可以理解的。

再另外,每改一次代码我就得ctrl+c停掉服务器再启动真是太不科学的设计了吖,难道没有debug模式自动监视文件更改吗。(到底有没有我也不知道,有的话求方法)

平安夜快乐

这是我在我的博客提起的第一个平安夜,如果明天我还记得来博客的话,我会发一个圣诞节快乐

最近事情(作业)越来越多了,学校还要使劲压榨假期,写代码和玩游戏的时间都不充裕了,但是越是这种时候,我的脑纸分配给创造的CPU时间就越多,于是我又有了个游戏相关的创意,不过应该是不能被人接受的,而且也应该不会有它诞生的一天了,所以我就不细提了。

刚刚又在无觅阅读看到了好多新鲜事,现在每晚看看无觅基本变成习惯了,感觉不看就会和世界脱轨一样。华为又搞超级机了,小米路由工程机开箱照(这货开箱以后还是散件得自己装起来简直让我大开眼界),天朝人民又开始吐槽老美登月了,还有什么也不记得了。。。。

废话

自从wordpress改了后台以后我用手机发简短的废话也就更方便了呢
而且编辑器也不会卡到死了
但是快速发布页面不知道为什么没有做响应式处理,还是老样子,应该是这个不明显的功能已经被wp社区忘了吧。。。。我已经把这个问题提交到社区让他们在下一个版本里修正,希望会有回应。

把手插在耳朵里听声音

找个安静的地方,拿一根手指插进耳朵里,放松,不会听到任何声音。

눈_눈
然后稍微给手指一电力(一点点力)可以听到有节奏的咚咚声

(=゚ω゚)ノ
再加一点力,会听到更高频率的咚咚声

(≖ˇωˇ≖๑
再用力一点频率更高

(;´༎ຶ∀༎ຶ`)
然后整只手掌屏力,会听到杂乱的咚咚声

(● ω ● > )彡
这难道是神经递质冒泡的声音么