
nodejs
linuxheik
这个作者很懒,什么都没留下…
展开
-
Javascript中的Generator函数和yield关键字
Javascript中的Generator函数和yield关键字javascript Erin 2016年11月14日发布推荐 0 推荐收藏 2 收藏,338 浏览序在Javascript中,大家讨论的最多的就是异步编程的操作,如何避免回调的多次嵌套。异步操作的回调一旦嵌套很多,不仅代码会变的臃肿,还很容易转载 2017-04-26 15:49:27 · 5839 阅读 · 1 评论 -
CODIS原理 之 数据迁移流程[2.X]
CODIS原理 之 数据迁移流程[2.X]分类:源码剖析设计思路 (1173) (0)作者:邹祁峰 邮箱:Qifeng.zou.job@hotmail.com 博客:http://blog.youkuaiyun.com/qifengzou日期:2016.08.03 10:42:40 转载请注明来自”祁峰”的优快云博客CODIS有一个非常重要的特点就转载 2017-06-12 16:50:32 · 1653 阅读 · 0 评论 -
SetCallAsFunctionHandler 相当于lua __call
首先到google开发者网站上下载v8源码,并按照说明进行编译。在v8中,编译和执行的js代码需要依付于一个空间(上下文)。上下文由Context::New创建。static Persistent New( ExtensionConfiguration* extensions = NULL, Handle global_template = Handle转载 2017-04-18 18:03:47 · 416 阅读 · 0 评论 -
obj_tpl->SetCallAsFunctionHandler(Call, Handle<Value>());
So what we've got is helpful — we've peeked into Python, said "hi", and left just as quickly. For the moment, that'sall we're going to do with python. We need to go back into Javascript-land, and figu转载 2017-07-18 10:41:43 · 304 阅读 · 0 评论 -
SetCallAsFunctionHandler(call)
soa/sigslot/slot_js.cc00001 /* slot_js.cc00002 Jeremy Barnes, 16 November 201000003 Copyright (c) 2010 Datacratic. All rights reserved.00004 00005 JS interface to slots.00006转载 2017-07-18 10:49:27 · 284 阅读 · 0 评论 -
v8所有例子在里面
https://github.com/nodejs/nan/blob/master/doc/methods.md转载 2017-07-18 11:01:35 · 663 阅读 · 0 评论 -
JavaScript 数组详解
JavaScript 数组详解在程序语言中数组的重要性不言而喻,JavaScript中数组也是最常使用的对象之一,数组是值的有序集合,由于弱类型的原因,JavaScript中数组十分灵活、强大,不像是Java等强类型高级语言数组只能存放同一类型或其子类型元素,JavaScript在同一个数组中可以存放多种类型的元素,而且是长度也是可以动态调整的,可以随着数据增加或减少自动对数组长度做更改。转载 2017-07-18 11:15:46 · 227 阅读 · 0 评论 -
Javascript里有个C:Part 3 - 深入对象
http://cnodejs.org/topic/4f16442ccae1f4aa270010bdJavascript里有个C 系列文章: http://cnodejs.org/blog/?p=1621”>Javascript里有个C:Part 1 – 基础 <a href=“http://cnodejs.org/blog/?p=1804”>Javascript里有个C:Part 2转载 2017-07-18 17:16:00 · 306 阅读 · 0 评论 -
内部字段计数是什么,SetInternalFieldCount使用的是什么?
内部字段计数是什么,SetInternalFieldCount使用的是什么?我看不懂什么 SetInternalFieldCount()函数实际执行。v8文档中的函数被描述为设置" 对象的内部字段的数量从该模板生成消息" 这些都很意义和unilluminating 。在 v8 embedder指南" 他们给本示转载 2017-07-18 17:28:43 · 1414 阅读 · 0 评论 -
Apache和Tomcat
一、Apache和Tomcat的区别: Apache只是一个Web服务器,可以作为独立的web服务器来运行,不过只支持静态网页,如(asp,PHP,cgi,jsp)等动态网页的就显得无能为力。 Tomcat也可以作为独立的web服务器来运行。但Tomcat也是应用(Java)服务器,它只是一个Servlet容器。由于Apache解释静态页面要比tomcat快转载 2017-08-14 09:18:42 · 268 阅读 · 0 评论 -
google v8使用示例
概念解释HandleV8里使用Handle类型来托管 JavaScript对象,与C++的std::shared_pointer类似,Handle类型间的赋值均是直接传递对象引用,但不同的是,V8使用自己的GC来管理对象生命周期,而不是智能指针常用的引用计数。如果一个v8对象没有任何Handle与之相关联(不再被访问),那么这个对象很快就会被垃圾回收器回收掉。Handle有两种类型转载 2017-04-17 15:13:13 · 2825 阅读 · 0 评论 -
v8SetNamedPropertyHandler
v8学习笔记标签: javascriptJavaScriptJavascriptjavaScriptJAVASCRIPTv8V82013-02-22 21:50 789人阅读 评论(0) 收藏 举报 分类:web前端版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]参考V8的英文文档,转载 2017-04-17 15:12:24 · 1046 阅读 · 0 评论 -
args.Holder()关于v8 Javascript engine 的使用方法研究 (二
原文地址:http://blog.chinaunix.net/uid-8272118-id-2033360.htmlby 北京理工大学 20981 陈罡一、写在前面的话上回写到了关于如何在c++的代码中嵌入v8引擎,实现javascript脚本中调用c++的函数以及从c++函数中调用javascript脚本中定义的函数(这其实就是设计模式中所谓的reflection,反射机转载 2017-04-19 10:46:53 · 1156 阅读 · 0 评论 -
JavaScript prototyp
JavaScript prototype用过JavaScript的同学们肯定都对prototype如雷贯耳,但是这究竟是个什么东西却让初学者莫衷一是,只知道函数都会有一个prototype属性,可以为其添加函数供实例访问,其它的就不清楚了,最近看了一些 JavaScript高级程序设计,终于揭开了其神秘面纱。每个函数都有一个prototype属性,这个属性是指向一个对象的引转载 2016-11-11 10:06:21 · 315 阅读 · 0 评论 -
Nodejs之require加载机制(模块可以污染全局空间)
Nodejs之require加载机制(模块可以污染全局空间)发表于2013/9/6 17:33:28 16437人阅读分类: JavaScript Node.js以前就觉得Nodejs的MooTools库很奇怪,因为用他的时候,不需要把require的返回值保存起来,今天实在憋不住,就研究了下,对NodeJs的require机制又有了几分深刻的理解。MooTo转载 2016-11-11 10:12:26 · 1157 阅读 · 0 评论 -
nodejs代码初探
之所以对nodejs产生兴趣,是据我以往的经验,脚本和异步是随处可见的。可以说nodejs提供了构建一大类应用的基础设施,它的应用潜力非常大,绝不会局限于互联网领域,在行业应用领域也应该也大有作为。就算不使用nodejs,v8和libuv本身如此的优秀,也非常值得做一番了解。花了两天时间读了一些nodejs代码,就当这些文字是一篇游记,像刚爬过一座小山或者穿过一片小树林,留一点记录,如能对同行者有转载 2016-11-11 10:39:03 · 373 阅读 · 0 评论 -
Nodejs源码解析之module
http://blog.youkuaiyun.com/leoleocs/article/details/50245677#module管理是Nodejs中比较有特色的部分,官方有详细的文档https://nodejs.org/api/modules.html 哪里介绍了一些基本的使用规则,主要的内容如下,文件和模块之间是一一对应关系:使用方法就是require,后续源码解析中会详细介绍什么转载 2016-11-11 11:10:54 · 836 阅读 · 0 评论 -
dll工程下载
http://download.youkuaiyun.com/download/xty19/9669554http://download.youkuaiyun.com/download/u010208812/6248621转载 2016-11-11 14:05:57 · 416 阅读 · 0 评论 -
nodejs如何调用动态链接库(dll)呢?写一个addon来处理,写此文抛砖引玉。
//下面是代码,经过测试运行成功!var addon = require('./build/Release/addon');var y=addon.max(2,3);console.log(y);其中 dlldemo.dll 里有个 max 函数,求两个 int 整数的最大值;#define BUILDING_NODE_EXTENSION#include #i转载 2016-11-11 14:15:21 · 4482 阅读 · 1 评论 -
Calling a v8 javascript function from c++ with an argument
Calling a v8 javascript function from c++ with an argumentup vote18down votefavorite8I am working with c++ and v8, and have run into the following challenge: I转载 2016-11-22 15:04:46 · 806 阅读 · 0 评论 -
is_base_of
`is_base_of'如何工作?(How does `is_base_of` work?) C/C++IT屋 2016/10/11 20:27:02 百度翻译此文 有道翻译此文问 题How does the following code work?typedef char (&yes)[1];typ转载 2016-11-24 09:13:09 · 1851 阅读 · 0 评论 -
Google V8编程详解(四)Context
Google V8编程详解(四)Context标签: v82016-12-02 17:18 151人阅读 评论(0) 收藏 举报 分类:v8(3) 上一章,比较略提了下V8的Context。本章将详细的讲解下Context的概念以及用法。ContextContext是V8中一个非常重要的类,理解起来就一句话:JavaScrip转载 2017-04-19 10:42:54 · 1462 阅读 · 1 评论 -
v8学习---添加js全局函数
v8学习---添加js全局函数标签: v82013-11-10 10:11 951人阅读 评论(0) 收藏 举报 分类:v8(12) 版权声明:本文为博主原创文章,未经博主允许不得转载。[cpp] view plain copy#include using namespace v转载 2017-04-19 10:45:03 · 879 阅读 · 0 评论 -
is_base_of
让我们通过看看步骤来了解它的工作原理。从sizeof开始(check(Host (),int()))part。有两个候选重载可用,template yes check(D *,T);和无校验(B *,int)。如果选择第一个,你得到sizeof(是),否则sizeof(no)接下来,让我们来看看重载分辨率。第一个重载是模板实例化检查(D *,T = int),第二个候选是check(B原创 2016-11-24 11:58:38 · 688 阅读 · 0 评论