小编Pio*_*Pio的帖子

在R中绘制正常,左和右倾斜分布

我想创建3个图表用于说明目的: - 正态分布 - 右倾斜分布 - 左偏斜分布

这应该是一个简单的任务,但我发现只有这个链接,它只显示正态分布.我该怎么办?

statistics plot r

27
推荐指数
3
解决办法
4万
查看次数

如何使用npm jquery模块?

我应该如何requirejquerynode,如果我用它在多个模块?我应该将它定义为全局还是我应该require('jquery在每个需要它的模块中使用``?

我在尝试使用该包时遇到错误.

TypeError: Object function ( w ) {
            if ( !w.document ) {
                throw new Error( "jQuery requires a window with a document" );
            }
            return factory( w );
        } has no method 'isArray'
Run Code Online (Sandbox Code Playgroud)

它看起来像当前版本中的一个错误,因为它不应该根据官方文档检查我是否在浏览器中运行它.另一篇文章中也提到了这个问题.它适用1.8.3于其中一个答案中提到的版本.

javascript jquery node.js npm

19
推荐指数
2
解决办法
6万
查看次数

Mongoose find(),如何访问结果文件?

我刚开始玩猫鼬和mongo.我有以下代码:

var ninjaSchema = mongoose.Schema({
    name: String,
    skill: Number
});

var Ninja = mongoose.model('Ninja',ninjaSchema);

module.exports = {
init : function(){
    console.log('Connecting to database');
    mongoose.connect('mongodb://localhost/mydb');
    var db = mongoose.connection;
    db.on('error', console.error.bind(console, 'connection error:'));
    db.once('open', function callback () {
      console.log('Successfully connected!');
    });
},
createNinja : function(name,skill){
    var n = new Ninja({name:name,skill:skill});
    n.save(function(err,n){
        if (err)
            console.log('saving failed');
        console.log('saved '+ n.name);
    });
},
getNinjas : function(){
    var res = null;
    res = Ninja.findOne({},'name skill',function(err,docs){
        if (err)
            console.log('error occured in the query');
        return 'ninja name: …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js express

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

.ssh配置亚马逊ec2和git

从亚马逊ec2服务器克隆git存储库我有一个奇怪的问题.它在我的一台运行ubuntu 12.04的计算机上运行没有任何问题,而在另一台使用12.10的计算机上它给我一个错误:

ssh: Could not resolve hostname ec2server: Name or service not known  
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

这就像它没有识别我的配置文件.我使用以下git命令克隆:

sudo git clone ec2server:/var/www/project.git
Run Code Online (Sandbox Code Playgroud)

要么

sudo git clone ec2xxx.compute-1.amazonaws.com:/var/www/project.git
Run Code Online (Sandbox Code Playgroud)

这两个配置文件在两台计算机上相同,位于〜./ ssh中,内容如下:

Host ec2server
   Hostname ec2XXX.compute-1.amazonaws.com
   User ubuntu
   IdentityFile ~/.ssh/mykey.pem
Run Code Online (Sandbox Code Playgroud)

如果我用实际地址替换ec2server,我会收到以下错误:

Cloning into 'project'...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

提前致谢.

git config amazon-ec2 public-key

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

无法连接到EC2上运行的Mongodb

我无法远程连接到在EC2上运行的mongo服务器,即使我进入服务器mongo正常运行.另请注意,27017端口在tcp和udp协议上都是打开的.我收到以下错误:

MongoDB shell version: 2.4.8
connecting to: ec2-x...x-compute.amazonaws.com:27017/test
Thu Sep  4 13:26:04.293 Error: couldn't connect to server to: ec2-x...x-compute.amazonaws.com:27017/test at src/mongo/shell/mongo.js:147
exception: connect failed
Run Code Online (Sandbox Code Playgroud)

Mongodb version 2.4.8在我的本地主机和服务器上Mongodb version 2.6.4.版本差异可能是个问题吗?

amazon-ec2 mongodb amazon-web-services

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

EC2与socket.io

我为我的节点应用程序设置了一个aws微实例.我也用socket.io.我收到以下错误:

GET http://localhost:3000/socket.io/1/?t=1393065240268 net::ERR_CONNECTION_REFUSED
Run Code Online (Sandbox Code Playgroud)

在应该创建套接字连接时在控制台中.除此之外,节点应用程序也可以.我怀疑它GET不应该朝向localhost服务器的地址.

请注意,在它服务的服务器端节点上记录socket.io:

debug - served static content /socket.io.js
Run Code Online (Sandbox Code Playgroud)

这是我服务器安全组的图片:

安全组.

Socket.io设置:

env = process.env.NODE_ENV || 'development',
packageJson = require('../package.json'),
http = require('http'),
express = require('express'),
RedisStore = require('connect-redis')(express),
SessionSockets = require('session.socket.io'),
path = require('path'),
settings = require('./settings'),
expose = require('express-expose')
//Configure server for io and session.socket.io
tmpApp = express(),
tmpServer = http.createServer(tmpApp),
io = require('socket.io').listen(tmpServer),
appCookieParser = express.cookieParser(settings.cookie.secret),
appRedisStore = new RedisStore(),
sessionIO = new SessionSockets(io, appRedisStore, appCookieParser) …
Run Code Online (Sandbox Code Playgroud)

sockets amazon-ec2 amazon-web-services node.js socket.io

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

Wordpress在天蓝色上慢

我有一个WordPress网站托管在一个Basic(小)Azure Web应用程序与ClearDb(泰坦).我还Basic使用Azure SQL DB 在此服务计划中托管了另一个Web App .我有一些延迟问题,但最终使用持久连接他们解决了(Azure Web应用程序缓慢的服务器响应时间).

鉴于其他应用程序运行良好,一旦页面加载后Wordpress站点也能正常工作,我认为问题可能出在数据库连接上.我尝试MySql在Azure VM上的docker镜像中进行托管,但性能没有提高.

请注意,当网站处于冷态时,页面会在大约20秒内加载.如果这可以被驱动到大约1-2秒的某个地方,我会很高兴.

我尝试过设置output_buffering = Off;,但根本没有改进.我也启用了AlwaysOn.

任何建议我如何才能改善延迟?

wordpress azure azure-web-sites

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

jsf过滤器似乎不起作用

我试图用jsf创建一个安全的登录页面,我使用这些代码片段作为解决方案,在这个问题中找到.我的问题是,我可以在不登录的情况下访问/restricted/secret.xhtml,没有重定向,就像没有应用过滤器一样,因为如果我直接去/restricted/secret.xhtml#{user.loggedIn评估为false,我仍然可以查看该页面.这是我的代码:

AuthFilter.java

public class AuthFilter implements Filter {

private FilterConfig config;

@Override
public void destroy() {
    this.config = null;
}

@Override
public void doFilter(ServletRequest req, ServletResponse resp,
        FilterChain ch) throws IOException, ServletException {

    HttpSession s =  ((HttpServletRequest) req).getSession();
    if (s.getAttribute(UserBean.CREDENTIAL)==null)
    {
        ((HttpServletResponse) resp).sendRedirect("/login.faces");
    }else
    {
        ch.doFilter(req, resp);
    }
}
@Override
public void init(FilterConfig config) throws ServletException {
    this.config = config;
}
}
Run Code Online (Sandbox Code Playgroud)

UserBean.java

@ManagedBean(name="user")
@SessionScoped
public class UserBean implements Serializable {

private String name;
private String password;
protected …
Run Code Online (Sandbox Code Playgroud)

jsf login faces-config servlet-filters

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

通过mongoose查找结果迭代

我在mongoose中从查询结果中获取数据时遇到一些麻烦:这是我的函数:

getNinjas : function(res){
    var twisted = function(res){
        return function(err, data){
            if (err){
                console.log('error occured');
                return;
            }
            res.send('My ninjas are:\n');
            for (var i;i<data.length;i++){
                console.log(data[i].name);
            }
                            //I need to process my data one by one here
        }
    }

    Ninja.find({},'name skill',twisted(res));
}
Run Code Online (Sandbox Code Playgroud)

所以,如果我console.log(data)在getNin​​jas函数中,我得到了查询的结果.如何逐个访问每条记录?我没有像这样在控制台中得到任何东西.

javascript mongoose

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

如何从bootstrap按钮中删除:active

我有一个网站,我有多个按钮.按下按钮后,我会填充一个列表,但我的问题是最后按下的按钮一直被按下(有:active类).我想过使用angular's $timeout来重置按钮,虽然这个removeClass功能不起作用.

我的观点如下:

    div(ng-controller='productButtonController')
    div(ng-repeat='product in products')
        div.col-md-4
            button.btn.btn-block.sell-button(id='{{product._id}}' ng-click='sell()'){{product.name}}
Run Code Online (Sandbox Code Playgroud)

和我的控制器:

app.controller('productButtonController', ['$scope', '$timeout', 'productServices', 'flash',
    function($scope, $timeout, productServices, flash) {
        productServices.getProducts()
            .success(function(result) {
                $scope.products = result.data
            })
            .error(showErrorMessage(flash))

        $scope.sell = function() {
            console.log(this.product)
            that = this
            $('#' + that.product._id).removeClass('active')
        }
    }
])
Run Code Online (Sandbox Code Playgroud)

twitter-bootstrap angularjs

4
推荐指数
3
解决办法
8894
查看次数