为了更快融入 OpenStack 的环境中,基本的术语还是整理一下比较好。
不过啊,这货翻译得我死去活来,欲仙欲死。原文链接:http://docs.openstack.org/grizzly/openstack-compute/install/apt/content/terminology.html。
Top
为了更快融入 OpenStack 的环境中,基本的术语还是整理一下比较好。
不过啊,这货翻译得我死去活来,欲仙欲死。原文链接:http://docs.openstack.org/grizzly/openstack-compute/install/apt/content/terminology.html。
好久没撸 TC 了,手都生了。前两天刚折腾好 LinuxMint + Cinnamon,顺便手贱把 TC 环境配好了。
随便进去扯了一套最新的 SRM 来搞,全跑完之后才发现原来这场比赛还处于 System Running 阶段。于是知道了比赛一结束还在 Running 的时候你就已经可以自己拉出来做了。小绿名大家不要笑。
Node.js 的基础是 JavaScript 这门 脚本语言。而大多数的脚本语言一个共同的特点就是“弱类型”。
不同于 PHP 的是,PHP 就是是有了新变量也无需申明,而 JavaScript 则还是需要 var
来申明一下的。而这个 var
涵盖了 C++ 中的int
、string
、char
等一切类型的含义,甚至是 function
。
本篇以及后篇的所有内容都是在 Linux 或者 Cygwin 下用 vim 进行编辑(若不是则请自行转变成你自己的方法),然后在命令行下进行查看结果的。
本系列教程主要是写给我带的那帮熊孩子们看的。我自己的 Node.js 水平半斤八两,措辞之中也免不了有自己错误的理解,会误人子弟。但是对于初学者来说,某些自己助记的理解还是可取的。有些概念性的错误可以等他们进一步深入研究之后再自行更正。
由于那帮人大多还处于使用 M$ Windows 的令人不愉快的阶段,所以本教程将会退而求其次,使其在 Cygwin 中模拟 linux 的命令(Windows的bat脚本实在是让人不敢恭维)。以及在这里会讲述一些 Git 操作的初步。当然,如果你已经在使用 linux 进行开发的话,可以跳过前面一堆令人感到厌烦的环境配置章节。或者你在使用 M$ Windows 但却不想改变自己的脚本习惯的话,也可以选择性地跳过一些章节和步骤。
网络上大部分的讲解IOCP模型文章都比较断章取义,要么是这里冒出一个术语,那边出来一个不知名的名词。
本文主要是给那些暂时还无太多的Windows编程基础的人阅读,里面解释了一些相应的前驱知识。比如管道、重叠I/O模型等等。
如果你已经对这些了如指掌了,可以直接忽略本文——因为本文是给那些初学者看的。
不过即使是给初学者看的,很多概念只是提个大概,让读者心里有个印象而已。更进一步的详细知识还是需要读者自行翻阅相关资料。
最近在写NBUT Virtual Judge的内核框架,用的又是Node.JS了,把它当作一个本地运行的脚本不断进行轮询。
众所周知JS中的一个精髓就是异步回调。
所以在我自己写的框架中也经常会出现类似于下面的代码:
foo.bar(a, b, function(){});
总而言之就是写一个函数,这个函数将会调用一个回调函数。
那么如果我们想在function
中也用this
来指代这个foo
对象该怎么办呢?