草庐IT

npm-debug

全部标签

debugging - MongoDB:mapReduce 的副作用

在我们的map-reduce作业的开发过程中,我们的MR代码独立于被map-reduce的数据生成有用的诊断数据结构。有没有一种简单的方法可以将这些数据导出到调用mapReduce的代码中或将它们保存在Mongo中?仅仅写入日志文件是非常次优的,因为(a)那里已经有很多数据,并且(b)我们的诊断信息是高度结构化的,事实上,我们希望针对它。到目前为止,我的调查表明MR数据结构是按值传递的(通过序列化),因此任何内存中的数据结构都会丢失,包括那些与“全局”范围Hook的数据结构。命名空间与主要的JS服务器端命名空间是隔离的,因此dbeval似乎无法访问它们(或者,至少,我不知道去哪里寻找)

debugging - MongoDB:mapReduce 的副作用

在我们的map-reduce作业的开发过程中,我们的MR代码独立于被map-reduce的数据生成有用的诊断数据结构。有没有一种简单的方法可以将这些数据导出到调用mapReduce的代码中或将它们保存在Mongo中?仅仅写入日志文件是非常次优的,因为(a)那里已经有很多数据,并且(b)我们的诊断信息是高度结构化的,事实上,我们希望针对它。到目前为止,我的调查表明MR数据结构是按值传递的(通过序列化),因此任何内存中的数据结构都会丢失,包括那些与“全局”范围Hook的数据结构。命名空间与主要的JS服务器端命名空间是隔离的,因此dbeval似乎无法访问它们(或者,至少,我不知道去哪里寻找)

linux - NPM/Cordova 权限错误 : EACCES: permission denied, scandir

当我运行cordovapluginaddcordova-plugin-geolocation时,我收到以下错误。我已尝试在此文件夹上启用777,将自己设置为所有者等。在这些情况下,我不允许使用sudo,但我相信如果可以的话,这会解决问题。Failedtoinstall'cordova-plugin-geolocation':Error:EACCES:permissiondenied,scandir'/Users/username/documents/core/myapp/app/platforms/ios/build/device/libCordova.a'atError(native

linux - 找不到模块/build/Debug/iconv.node

我正在尝试在UbuntuVM上运行node.js服务器。我一直收到这个错误:Error:Cannotfindmodule'../build/Debug/iconv.node'atFunction.Module._resolveFilename(module.js:338:15)atFunction.Module._load(module.js:280:25)atModule.require(module.js:364:17)atrequire(module.js:380:17)atObject.(/vagrant/api/node_modules/geoipcity/node_modu

linux - 在运行 Angular 2 快速入门时解决或修复 Linux 上的 NPM lite-server 错误

我无法在Ubuntu14.04上使用npm启动lite-server2.1.0。我正在尝试运行Angular2快速入门示例。此问题可能特定于Linux,并且仅在最近更新到Ubuntu后才开始出现。我能够在Windows8.1上成功运行Angular2快速入门。我尝试了各种不同版本的NPM和Node,结果没有任何变化。运行AngularHeroes示例也因同样的问题而失败。任何解决方案或临时变通方法将不胜感激。成功将typescript转译为javascript后,这是尝试通过npm启动lite-server的结果:npmrunliteevents.js:154thrower;//Unh

linux - Qt 不会在 Linux 的 debug/release 文件夹中创建输出文件

当我在Ubuntu上构建Qt应用程序时,它会将输出文件放在主解决方案文件夹中,而不是像在Windows上那样放在发布/调试文件夹中。这是有问题的,因为有时输出文件需要作为构建过程的一部分运行(例如运行单元测试)。我知道这与qmake.conf文件有关,但我不确定该怎么做。所以我的问题是:为什么会存在这种差异(会不会只是我?)我应该如何确保我的应用程序能够在Windows和Ubuntu上正确构建? 最佳答案 CONFIG变量在Windows上设置了debug_and_release和debug_and_release_target,但

linux - 如何安装 Node 和 NPM,这样我就不必使用 sudo?

我正在尝试在Ubuntu14.04机器上设置Node.js和NPM,但遇到了一些问题。在我第一次尝试安装包时,我一直收到EACCES错误(有时甚至使用sudo),所以我完全卸载了node和npm。现在,我正在尝试弄清楚如何以一种不需要我运行所有程序sudo并且不会给我EACCES错误的方式安装它们。我宁愿不使用NVM,除此之外我只是找到了一堆零散的部分答案,其中一些相互矛盾,或者只是使用了稍微不同的语法。我非常感谢对此提供一些帮助。我刚刚从Windows切换到Linux,正在尝试进行设置以便重新开始工作。 最佳答案 引发EACCES

android - 如何从命令行生成 android debug.keystore?

我使用的是无GUI的Linux,所以我不能使用Eclipse为我生成一个。 最佳答案 看看安卓的documentation使用keytool创建keystore。他们提供了一个示例命令:$keytool-genkey-v-keystoremy-release-key.keystore-aliasalias_name-keyalgRSA-keysize2048-validity10000编辑:抱歉,我读得太快了。如果您想从命令行使用调试keystore,则需要使用“ant”进行编译。 关于

c++ - eclipse CDT : 'can' t find a source file' while debugging

我使用Eclipse和CDT进行C++开发。但是,我不得不在源文件的路径中使用ASCII符号来成功调试我的程序。当源文件位于名称中包含非英文字符的文件夹中时,Eclipse会报错:Can'tfindasourcefileat"/home/\321\202\320\265\321\201\321\202/1.cpp"Locatethefileoreditthesourcelookuppathtoincludeitslocation.是否有任何选项可以让Eclipse进行正确的Unicode处理? 最佳答案 也许将您的代码移动到位于根目

macos - npm install -g mongodb 没有在 OSX 10.8.4 上全局安装 mongodb?

我知道有人问过类似的问题,但我找不到我的具体情况。我只是想在全局范围内安装mongodb,以便我可以通过键入mongod从任何目录运行它,而不是在特定的bin中并键入有效的./mongod。尝试时出现此错误:Squirrels-MacBook-Air:CodeSquirrel$npminstall-gmongodbnpmhttpGEThttps://registry.npmjs.org/mongodbnpmhttp304https://registry.npmjs.org/mongodbnpmERR!Error:EACCES,mkdir'/usr/local/lib/node_modu