小编era*_*ran的帖子

有没有办法可视化一个haar级联文件?

假设我有一个haar cascade xml文件.有没有办法将文件渲染成图像以创建"完美标本"?

因此,如果xml用于面部检测,它将显示将获得最高分数的面部图像?

如果不可能,有没有办法对"主要组成部分"进行成像?

顺便说一句,我使用的是openCV的Python版本.

python opencv

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

没有真实性验证的python ssh

我正在这样的AWS机器上远程运行命令:

key = 'myPemFile.pem'
target = <machine_ip>
cmd = 'ssh -i ' + key + ' ubuntu@'+target+' "nohup myprog + ' >& /dev/null < /dev/null &" &'
proc = subprocess.Popen(cmd, shell=True,  stdout=subprocess.PIPE)
Run Code Online (Sandbox Code Playgroud)

这可以正常工作,但是如果是第一次登录计算机,则会出现以下问题:

The authenticity of host '144.224.18.97 (144.224.18.97)' can't be established.
ECDSA key fingerprint is e2:4e:...:e3:73:07.
Are you sure you want to continue connecting (yes/no)
Run Code Online (Sandbox Code Playgroud)

如何从python中“输入”“是”,或者使用标志告诉ssh不要问这个问题?

python ssh

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

在SQLAlchemy中查询和选择特定列

如何从查询中选择特定列.例如,只有来自的照片的用户名和大小:

class User(Base):
    __tablename__ = 'user'
    user_id =      Column(String,   primary_key = True, unique = True)
    real_name =    Column(String,   nullable = True)

class Photo(Base):
    __tablename__ = 'photo'
    url =        Column(String,        primary_key = True, unique = True)
    size =       Column(Integer,       nullable = False)
    ts_taken =   Column(DateTime,      nullable = True)
    user_id =    Column(String,        ForeignKey('user.user_id'))
    user = relationship(User, backref='photos')
Run Code Online (Sandbox Code Playgroud)

我可以用:

s.query(Photo).join(User.photo).all()
Run Code Online (Sandbox Code Playgroud)

或者,如果我想要一个特定用户的所有照片:

s.query(Photo).join(User.photo).filter(User.user_id == '1234').all()
Run Code Online (Sandbox Code Playgroud)

但是如何让它只返回User.real_name和大小?

sql sqlalchemy

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

用连接续集销毁记录

在我的模型中有一个Users表和一个UserPhones表.User.id是UserPhones中的外键.

module.exports = (sequelize, DataTypes) => {
  const User = sequelize.define('User', {
      userid       : {
        type        : DataTypes.UUID,
        primaryKey  : true,
      },
      username : DataTypes.STRING,
    },
    {
      classMethods: {
        associate: (models) => {       
          models.User.hasOne(models.UserPhone, {foreignKey: 'userId'});
        }
      }
    });

  return User;
};


module.exports = (sequelize, DataTypes) => {
  const UserPhone = sequelize.define('UserPhone', {
      id              : {
        type        : DataTypes.UUID,
        primaryKey  : true,
      },
      userId   : {
        type      : DataTypes.UUID,
        references: {
          model     : require('.').User,
          key       : 'userid',
          deferrable: sequelize.Deferrable.INITIALLY_IMMEDIATE
        } …
Run Code Online (Sandbox Code Playgroud)

javascript sql node.js sequelize.js

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

R中的编码原则 - 寻找用于在R中编写复杂程序的书籍/网络教程

我是一名经验丰富的R用户,拥有一支由R开发人员组成的团队.但是,我发现当我们的程序开始增长时,管理和调试变得非常困难,并且作为一个团队工作.

我是一个C++/Java/Python用户,虽然这看起来与这三者中的Python最相似,但我仍然觉得很难从已知的Java和Python"最佳实践"推断到R.

寻找一本书或教程讨论编码约定和R软件工程原理,也许是OOP的东西?

r software-design

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

设置elasticsearch对象的"index"属性

说我有一个对象的映射,因为映射是:

{"my_type":
    {"properties":
        {"name":{"type":"string","store":"yes","index":"not_analyzed"},
         "more":{"type":"object",
                 "properties":{"a_known_number":{"type":"long","index":"yes"},
                               "some_json_object":{"type":"object"}
                              }
                }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我不知道"some_json_object"会有哪些子字段,但我知道我只想存储这个对象,而不是索引它的任何子字段.我可不可以做:

    {"my_type":
    {"properties":
        {"name":{"type":"string","store":"yes","index":"not_analyzed"},
         "more":{"type":"object",
                 "properties":{"a_known_number":{"type":"long","index":"yes"},
                               "some_json_object":{"type":"object","store":"yes","index":"no"}
                              }
                }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

并影响所有生成的子字段?

elasticsearch

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

Postgres SQL中的字符串字段长度

我在SQL数据库中提交了一个字符串,表示一个URL.有些网址很短,有些很长.我真的不知道waht是我可能遇到的最长的URL,所以为了安全起见,我会采用一个很大的值,比如256或512.

当我定义最大字符串长度时(例如使用SQLAlchemy):

url_field = Column(String(256))
Run Code Online (Sandbox Code Playgroud)

这是否占用每行的空间(存储),即使实际的字符串更短?

我假设这与实现细节有关.我正在使用postgreSQL,但我也对sqlite,mysql感兴趣.

sql postgresql sqlalchemy

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

在ElasticSearch中使用动态模板失败

我尝试创建一个简单的模板,包括一些动态模板,我似乎无法索引文档.

我收到错误:

400 {"error":"MapperParsingException[mapping [_default_]]; nested: ClassCastException[java.util.LinkedHashMap cannot be cast to java.util.List]; ","status":400}
Run Code Online (Sandbox Code Playgroud)

如果我删除dynaic_templatesJSON 的一部分,它工作正常.

我究竟做错了什么?

这是python中代码的再现:

import requests
import json

template = {
    "template": "some_index_*",
    "settings": {
        "index": {
            "number_of_replicas": "0",
            "number_of_shards": "8",

        }
    },
    "mappings": {
        "_default_": {
            "_all": {
                "enabled": False
            },
            "properties": {
                "H1": {
                    "properties": {
                        "sub1": {
                            "doc_values": True,
                            "type": "boolean",
                            "index": "not_analyzed"
                        },
                        "sub2": {
                            "index": "no",
                            "type": "string"
                        },
                    }
                }
            },
            "dynamic_templates": {
                "text_indexed_template": {
                    "match_mapping_type": "string",
                    "mapping": { …
Run Code Online (Sandbox Code Playgroud)

elasticsearch

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

如何在我的Heroku管道中设置开发阶段

默认的Heroku管道具有阶段review-->staging-->productionreview是可选的。有一种添加development阶段的方法-但我在任何地方都找不到如何做的。

有没有办法通过回购,CLI或Web GUI中的配置文件来执行此操作?

heroku

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

从EC2下载大量文件

我在1TB的EC2 EBS驱动器上有很多(1000万个)文件(大约20K文件夹,每个文件夹大约有500个文件).

我想把它下载到我的电脑上,我怎么能最有效地做到这一点.

目前我正在使用rsync,但它正在服用AGES(大约3MB/s,当我的ISP为10MB/s时).

也许我应该使用一些工具将它发送到S3,然后从那里下载?在保留目录结构的同时,我该怎么做?

amazon-web-services

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