小编lon*_*ymo的帖子

库建议:NodeJs读取csv文件

使用nodejs,我想解析10000个记录的.csv文件,并对每一行进行一些操作.我尝试使用http://www.adaltas.com/projects/node-csv.我不能让它在每一行停下来.这只是读取所有10000条记录.我需要做以下事情

  1. 逐行读取csv
  2. 在每一行上执行耗时的操作
  3. 转到下一行

任何人都可以在这里建议任何其他想法?

csv node.js

99
推荐指数
9
解决办法
21万
查看次数

NodeJS使用相对路径访问文件

这似乎是一个直截了当的问题.但我无法解决这个问题.在helper1.js中我想访问foobar.json(来自config/dev/)

root
  -config
   --dev
    ---foobar.json
  -helpers
   --helper1.js
Run Code Online (Sandbox Code Playgroud)

我无法让这个工作fs:我如何找到父文件夹?

这里的任何帮助都会很棒.

fs node.js express

60
推荐指数
2
解决办法
8万
查看次数

Reduce Cordova apk的大小

我正在开发一个混合应用程序,现在我陷入了关于phonegap和cordova的困境.科尔多瓦现在在我的电脑里,当我做的时候

cordova build android

我得到一个3.7 MB的apk,不过,如果我使用build.phonegap.com路由,.apk只有1.2 MB.

我尝试删除所有不必要的插件,即使这样,构建大小也没有改变

如何减小cordova apk的大小?

cordova

8
推荐指数
1
解决办法
8688
查看次数

Chromium Local Storage 是电子中 node-keytar 的替代品吗?

我必须在我的电子应用程序上保存用户密码。https://github.com/atom/node-keytar是最佳选择,它在 Mac 上运行良好。但是,我的大部分用户群都在 Windows 上。Windows 上的 KeyTar 有问题,有时甚至不安全https://github.com/atom/node-keytar/issues/88

所以,我正在考虑使用铬本地存储(在电子内)来存储密码 - 也许,盐渍/散列。

我搜索了很多相关的互联网;没有人有关于此的博客/建议/SO 帖子。我错过了什么?

passwords local-storage electron

6
推荐指数
1
解决办法
713
查看次数

使用brianc/node-postgres批量插入Postgres

我在nodejs中使用以下代码使用pg(https://github.com/brianc/node-postgres)我的代码为员工创建订阅就是这样.

    client.query(
      'INSERT INTO subscriptions (subscription_guid, employer_guid, employee_guid) 
       values ($1,$2,$3)', [
        datasetArr[0].subscription_guid,
        datasetArr[0].employer_guid,
        datasetArr[0].employee_guid
      ],


      function(err, result) {
        done();

        if (err) {
          set_response(500, err, res);
          logger.error('error running query', err);
          return console.error('error running query', err);
        }

        logger.info('subscription with created');
        set_response(201);

      });
Run Code Online (Sandbox Code Playgroud)

您已经注意到datasetArr是一个数组.我想一次为多个员工创建大量订阅.但是我不想循环遍历数组.有没有办法用pg开箱即用?

postgresql node.js node-postgres

5
推荐指数
2
解决办法
5154
查看次数

Apigee Usergrid:缺少批量删除选项

我使用usergrid来存储客户项目的数据.它有两个系列carShowrooms和汽车.到目前为止,我很好.但我有一个场景,我已经刷新了收集车的masterdata.每次我这样做,我都必须删除汽车中的所有现有数据,并将其替换为主库存系统中的传入汽车数据.

现在,通过https://www.npmjs.org/package/usergrid中的文档 ,我发现我一次只能销毁一辆汽车.

car.destroy(function(err){
    if (err){
        //error - car not deleted
        //winston log - tbd
    } else {
        //success - car deleted
    }
});
Run Code Online (Sandbox Code Playgroud)

这对于较小的陈列室来说是好的,但更大的多品牌陈列室有各种各样的汽车 - 有时甚至多达50种不同的品种(8个汽车品牌*大约8种不同的选择).

有批量删除选项吗?如果我在这里遗漏了什么,有人可以指点我.

PS我是usergrid的新手,如果这是一个重复的问题,请标记并指出我正确的网址

javascript node.js apigee usergrid

4
推荐指数
1
解决办法
309
查看次数

节点 - 客户端会话与快速会话

我有这个Node API,它支持后端OAuth服务器.在SAML OAuth舞蹈结束时,我将Bearer Token设置为浏览器cookie.

// need cookieParser middleware before we can do anything with cookies
app.use(express.cookieParser());

// set a cookie
app.use(function (req, res, next) {
  // check if client sent cookie
  var cookie = req.cookies.cookieName;
  if (cookie === undefined)
  {
    // no: set a new cookie
    var randomNumber=Math.random().toString();
    randomNumber=randomNumber.substring(2,randomNumber.length);
    res.cookie('cookieName',randomNumber, { maxAge: 900000, httpOnly: true });
    console.log('cookie created successfully');
  } 
  else
  {
    // yes, cookie was already present 
    console.log('cookie exists', cookie);
  } 
  next(); 
});


app.use(express.static(__dirname + '/public'));
Run Code Online (Sandbox Code Playgroud)

现在我被介绍到一个花哨的NPM,它做了几乎相同的事情https://github.com/mozilla/node-client-sessions

虽然我几乎倾向于使用这个NPM,但我碰到了快速会议. …

cookies session node.js express

4
推荐指数
1
解决办法
7523
查看次数

如何从os.system检查错误代码?

我有一个python系统调用,需要一段时间才能完成.

os.system("call_that_takes_quite_some_time")
Run Code Online (Sandbox Code Playgroud)

同时我想继续抛出一条"等待......"的消息,直到os.system返回0或错误./ 我该怎么做呢?python中有什么东西可以在while循环中"监听"吗?

python python-3.x

2
推荐指数
1
解决办法
4198
查看次数

JavaScript字符串替换"'"

如何在javascript中替换'.例如,我想O'conor转换为O型康纳尔.这不起作用.我在做一些愚蠢的事.

var dummyStr =  "O'conor";
dummyStr.replace("'","-");
console.log(dummyStr); //prints O'conor 
dummyStr.replace(/'/g,"-"); //still prints O'conor not O-conor
Run Code Online (Sandbox Code Playgroud)

如果已经在其他地方询问过,请标记重复.

javascript

0
推荐指数
1
解决办法
95
查看次数

使用Facebook登录时,如何跳过权限页面?

我只需要基本权限"email","public_profile","user_friends",我需要所有这些权限才能使我的应用程序正常运行. 

FB登录将用户带到权限页面,他/她可以取消选中email和user_friends,我将不得不单独处理它.

是的,我确实理解这里的信任等式已经在很多关于SO的问题中讨论过了.但很多应用程序都在某种程度上绕过了这个问题.例如优步

在此输入图像描述

facebook facebook-graph-api facebook-javascript-sdk

0
推荐指数
1
解决办法
297
查看次数

使用 Django 进行 REST 与 MVC 不同吗?

我正在前端使用 jQuery/CSS3/HTML 构建我的第一个 Web 应用程序,该应用程序将从 DJANGO 中实现的后端获取/发布数据。

为此,我想在 DJANGO 中构建经过 ReSTified 的实体。DJANGO 网站https://www.djangoproject.com/主要讨论 DJANGO MVC。我不认为我想要 MVC。我想得对吗?如果是这样,我如何让 DJango 为我做 ReST?

另外什么风格的建筑比较好呢?MVC 还是 ReST?

你能给些建议么?

问候, 马纳夫

django rest model-view-controller

-2
推荐指数
1
解决办法
2412
查看次数