迎接ECMAScript 6, 使用尾递归

尾调用,是依靠函数内部的尾声一个动作是函数调用。该调用的归来值,直接返回给函数。 Example: function sum(x) { return sum(x + 1); } 此地的sum()内部的sum就是属尾调用,ta所返的价直接归给调用ta的上层sum()函数。 function sum(x) { return 1 + sum(x + 1); } 这边的sum()内部的sum就不属尾调用, […]

ECMAScript精通Node.js: 你该看之书本

不过开头之几年,在应用服务器编程领域,我在正在一个摘。那时候,我早已离家了C一些时,喜欢上JavaScript很丰富时。 我喜欢JavaScript是为JavaScript很轻,很优雅,很轻表达自我的想法。并且使自身思实现一个可视化的情节,我可以当半小时外经过HTML Css写有一个得天独厚的、生动的彼此工具,然后把我其他想到的事物扔进去给他人看。 自己深喜爱这样写javascript,虽然本人知 […]

担心ECMAScript 6来之太晚? 不待! nodejs 0.10起启ECMAScript 6无论是督二脉

第一,我们得一个ECMAScript 6 -> ECMAScript5的编译器,目前很之多。这里推荐Google出品的traceur-compiler。 此间有一个编译器列表: es6-tools。 原理 应用这些编译器,会赞助你拿现行用ECMAScript 6告知法编写的javascript文件,编译生成ECMAScript 5语法的静态文件。 要你是coffeescript的使用者,那就 […]

大抵进程单线程模型与单进程多线程模型的如何

楔子 像有人非明白nodejs是支持多对的?v0.10 Cluster可以搭建nodejs多对服务。v0.12还写了Cluster,据说提升了老大特别之性质。 服务器,事件 大抵进程单线程模型典型代表:nginx 无非进程多线程模型典型代表:memcached 此外redis, mongodb也足以说凡是挪之“多进程单线程模”模型(集群),只不过当数据库服务器,需要开展摹写保护,只提供了读共。 缘 […]

2018

2018 我来啦!     告别了17,迎来了初的等同年。 本身还要生了一样夏,有时候听到别人突然说起年,我都见面忘记了温馨多可怜了。 原来以为自己一度坏死了,一算,额还蛮年轻的。 苦逼的自我上了高等学校才对编程有矣还进一步的认,这几乎年下来,对编程的发要不错的。 但大学里之教学还是基础的,没有啊能益的学,C /C++基本上还是把基础的语法什么的提得了了便从未有过了。 法了Python和Java才 […]

C++2018

2018 我来啦!     告别了17,迎来了新的一致年。 自己而挺了同寒暑,有时候听到别人突然称起年,我都见面忘记了协调多深了。 本来以为自己曾经不行可怜了,一算,额还生年轻的。 苦逼的本身上了高等学校才对编程有矣再进一步的认识,这几年下来,对编程的痛感要不错的。 然大学里的教学还是基础之,没有啊能进一步的修,C /C++基本上都是把基础的语法什么的说话得了了即无了。 宪章了Python和Jav […]

正确的编程姿势

近年少于独周末,我利用 plantuml (贝尔实验室产品了一个最佳绘图工具 graphviz, 这是一个包装版)把自身的绘图项目开了一致不成到的接口及类似的可视化。使用了森设计模式,包括:桥接、装饰器、生成器、抽象工厂。绘制了后,图像是蛮得意的,接口之间的并行与参数定义清晰优雅。很理想! 然并卵! 以此类别以开的处曾经背离了自身之有觉,对于程序设计之感到。从自己本着数据库暨服务器的连年涉,使用基 […]

C++React 的 Flux 是祛除裤子放屁

本人今天又再度同潮精心看了 redux,不能不说打前端的一样局部人之所以上 nodejs 之后真的是没有见了世面。老外,哪怕是和 facebook 沾上关系也是如此。redux 的 store 不了就是23设计模式的中间层模式,另一方面也是 nodejs 中的 EventEmitter。store.dispatch({ type: ‘INCREMENT’ }),一看便是玩玩 […]