小编Mih*_*tel的帖子

Node.JS Error- process.env.NODE_TLS_REJECT_UNAUTHORIZED.这是什么意思?

我是后端开发的新手.我真的很高兴在节点中编写代码.但是,我似乎无法掌握的东西很少.我一直收到以下错误:

错误:DEPTH_ZERO_SELF_SIGNED_CERT

我通过实现以下代码修复它:

if ('development' == app.get('env')) {
    console.log("Rejecting node tls");
    process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
}
Run Code Online (Sandbox Code Playgroud)

我知道我们正在创造一个环境.但是,这用简单的语言意味着什么呢?我不知道如何向其他人解释.有很多onof信息,如何解决它,但我找不到任何关于这实际意味着什么.

谁能解释一下?

javascript ssl certificate node.js server

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

节点js速率限制

我正在尝试使用express-rate-limit在我的应用上设置API速率限制.如果来自相同的IP地址,它可以工作.一旦达到最大值5,我会收到一条错误消息.但是,当从不同的IP地址/计算机尝试它时,它会失败.知道如何解决这个问题吗?我尝试使用127.0.0.1生成密钥,无论哪个IP地址,但也失败了.

以下是我的代码:

// Rate Limit
var RateLimit = require('express-rate-limit');

app.enable('trust proxy');

var limiter = new RateLimit({
  windowMs: 365*24*60*60*1000, // 1 year
  max: 5, // limit each IP to 1 requests per windowMs
  delayMs: 365*24*60*60*1000, // delaying - 365 days until the max limit is reached
  message: "Sorry, the maximum limit of 50 letters sent has been reached. Thank you for participating!",
  keyGenerator: function (req) {
    req.ip = "127.0.0.1";
    // req.ip = "ip address";
    return req.ip;
  } …
Run Code Online (Sandbox Code Playgroud)

javascript api rate-limiting node.js

5
推荐指数
1
解决办法
6930
查看次数

如何更改D3js上的符号类型颜色?

我想在D3代码中更改符号类型的颜色?我不知道如何完成我的var color = d3.scale.linear()工作.我试图随机化D3符号类型,但希望通过颜色区分它们.


<!DOCTYPE html>
<meta charset="utf-8">
<body>
<script src="http://d3js.org/d3.v3.min.js"></script>
<script>

var w = 1260, //define the canvas
    h = 500,
    nodes = [], //nodes are shapes
    node; //return node..data

var color = d3.scale.linear()
    .domain ([0, h])
    .range ([0, w]);

//creating canvas with svg property
var canvas = d3.select("body").append("svg")
    .attr("width", w)
    .attr("height", h);

//https://github.com/mbostock/d3/wiki/Force-Layout#force
var force = d3.layout.force()
    .nodes(nodes)
    .links([]) //links are between nodes
    .size([w, h]);

force.on("tick", function(d) {
  canvas.selectAll("path")
      .attr("transform", function(d) { return "translate(" + d.x …
Run Code Online (Sandbox Code Playgroud)

javascript svg colors d3.js force-layout

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

Angular UI-Grid TypeError:无法设置undefined的属性'data'.从服务和数据发送承诺未定义

我正在探索Angular.js UI-Grid.但是,当我在我的服务中发出HTTP请求时,我似乎无法弄清楚为什么数据未定义.当我从控制器发出HTTP请求时似乎工作正常.如何使Ui-Grid以模块化方式工作?

HTML

<div id="grid1" ui-grid="gridOptions" class="grid"></div>
Run Code Online (Sandbox Code Playgroud)

调节器

app.controller('tableCtrl', function($scope, tableService) {

    var getAllArtistData = function() {

        tableService.getArtistData().then(function(data) {
            console.log("this is controller data", data);
            $scope.gridOptions.data = data;

            $scope.gridOptions = {};

            $scope.gridOptions.columnDefs = [
                {name:'artist_id'},
                {name:'first_name'}
            ];

            });
        };
    getAllArtistData();
});
Run Code Online (Sandbox Code Playgroud)

服务

app.service('tableService', function($http, $q) {

    /************************************************
    GET ARTIST DATA 
    ************************************************/
    this.getArtistData = function() {

        var defer = $q.defer();

        $http.get('../../../data/artists-lite.json')
            .success(function(response) {
                console.log("this is response", response);
                defer.resolve(response);
            })
            .error(function(err) {
                defer.reject(err);
            });

        return defer.promise;

    };
});
Run Code Online (Sandbox Code Playgroud)

App.js

'use strict';

var app …
Run Code Online (Sandbox Code Playgroud)

javascript json angularjs ng-grid angular-ui-grid

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

C#上下文和OOP中的Lambda函数

我是c#的初学者,并且非常有兴趣通过深入学习语言.最近使用Lambda函数来制作我的代码,但不知道它是如何工作的.

我通过编写硬代码来映射列表中的值.见下文:

var validRatings = new List<int> { 1, 2, 3, 4, 5 };
Run Code Online (Sandbox Code Playgroud)

使用Lambda并且它工作:

var validRatings = settings.grossAlphas.Select(ga => ga.fundRating).ToList();
Run Code Online (Sandbox Code Playgroud)

我理解Lambda函数是匿名的,但它们与常规函数有什么不同?它们如何适应C#中的OOP上下文?

c# oop lambda

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