登录
注册
node.js 学习社区

博客 | node

  • 最近有这个需求。百度了好一阵子。终于搞定。直接上代码(大部分是别人的功劳,我只是个搬运工……) <html> <head> <meta charset="utf-8"/> <title>nodej upload</title> </head> <body> <form
    2015-07-03 10:02 真马克 0 回复 1685 浏览
  • 版本:nodejs0.12.0 先上结果: js的全部代码。 var binding = require('./binding'); var ii = {}; ii.p1 = "English"; ii.p2 = 22; ii.p3 = "中文"; console.log( binding.jsObjToCpp( ii ) ); CPP的部分代码。
    2015-06-19 17:17 真马克 0 回复 1843 浏览
  • 从JS那边传一个数组个C++端。比较蛋疼。目前来讲,找不到直接传数组过去的方法。不能定义成:Local<Array> val1( args[0] ); 。 版本:nodejs0.12.0 binding.cc char* fU2G(const char* utf8); void jsArrayToCpp(const FunctionCallbackInfo&
    2015-06-05 08:33 真马克 0 回复 1469 浏览
  • 版本:nodejs0.12.0 binding.cc void fArrayObject(const FunctionCallbackInfo<Value>& args) { Isolate* isolate = Isolate::GetCurrent(); HandleScope scope(isolate); Local<Obje
    2015-05-24 12:39 真马克 0 回复 1588 浏览
  •      参考的是node.js v0.12.2源码。      大部分实现在module.js中,按照顺序来看: 首先调用require('xx')的时候内部调用了Module._load(path, parent) : Module.prototype.require = function(path) { assert
    2015-05-05 11:34 uncleTim 1 回复 4195 浏览
  • 稍微分析下C++拓展的回调函数写法。直接上代码了,因为实在是比较简单。 #include <node.h> #include <v8.h> using namespace v8; void callBack1(const FunctionCallbackInfo<Value>& args) { Isolate* isolate =
    2015-03-23 10:16 真马克 0 回复 1677 浏览
  •     NODJES更新到了0.12.X版本后,我发现写C++拓展方法,改了些许。。。。     这章节给大家分享下C++的NDOE-ODBC拓展模块,及回调方法(基于NDOEJS0.12.0)。       当然了,这是个DEMO,细节方面是比较粗糙的。放到实际生产中,是需要修改修改的。   &
    2015-03-21 11:17 真马克 0 回复 2383 浏览
  • 一段时间以来,围绕Node.js发展方向的争论一直不断。去年10月,Joyent宣布成立Node.js咨询委员会,探索一种开放式的治理模式,但还是没能避免io.js分支的出现。而不久前,Node.js和io.js似乎出现了合二为一的希望。近日,Joyent又推新举措,Node.js有了新的管理者。 2月10日,Joyent宣布,他们将联合IBM、PayPal、微软、Fidelity和Li
    2015-02-28 12:59 圆丝 2 回复 2438 浏览