小编San*_*tta的帖子

Hadoop发布缺失/ conf目录

我正在尝试在Ubuntu上安装Hadoop的单节点设置.我开始按照Hadoop 2.3文档中说明进行操作.

但我似乎错过了一些非常简单的事情.

首先,它说

要获得Hadoop发行版,请从其中一个Apache下载镜像下载最新的稳定版本.

然后,

解压缩下载的Hadoop发行版.在分发中,编辑文件conf/hadoop-env.sh以至少将JAVA_HOME定义为Java安装的根目录.

但是,我似乎无法找到该conf目录.

我在其中一个镜像下载了2.3版本.然后解压缩tarball,ls内部返回:

$ ls
bin  etc  include  lib  libexec  LICENSE.txt  NOTICE.txt  README.txt  sbin  share
Run Code Online (Sandbox Code Playgroud)

我能够找到他们引用的文件,而不是在conf目录中:

$ find . -name hadoop-env.sh
./etc/hadoop/hadoop-env.sh
Run Code Online (Sandbox Code Playgroud)

我错过了什么,还是我抓错了包裹?或者文档是否过时了?

如果是这样,任何人都知道哪些更新的文档是什么?

hadoop hadoop2

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

Django管理员无法使用自定义用户模型正确登录

我将Django 1.4.5上的应用程序升级到Django 1.5,刚刚完成迁移到自定义用户模型.当我登录到我的应用程序时,使用我自己的身份验证表单,使用我的超级用户凭据(在执行时创建manage.py syncdb)一切正常.

我可以通过身份验证,如果我去/admin,我已经按预期登录了.我能够完美地导航和使用管理面板.但是,如果我尝试/admin使用django管理员登录表单登录管理面板,则会收到错误消息:

请输入员工帐户的正确电子邮件和密码.两个地方都要注意大小写.

我做了一些调查,并认为它可能与某些事情有关ModelAdmin,所以我从文档中跟踪了这个例子并创建了一个自定义ModelAdmin.但是,问题仍然存在.

可能导致这种情况的任何想法?

django django-admin django-1.5

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

CSS3 flexbox的负面弯曲如何工作?

我最近开始玩CSS3 flex box,我已经阅读了很多资源并自己玩了.我查看过:http://www.w3.org/TR/css3-flexbox/

具体来说,我遇到了子元素的flex属性问题:

flex: <positive-flex> <negative-flex> <preferred-size>
Run Code Online (Sandbox Code Playgroud)

我似乎无法理解negative-flex参数是如何工作的.positive-flex是有意义的,因为它从父元素按比例分配空间到子元素.

根据我的理解,负弯曲应该是当它们溢出父元素时缩小元素.但是,我无法让这个工作.任何帮助理解将不胜感激!

这是我一直在测试的代码:http://jsfiddle.net/nxzQQ/2/

HTML:

<!DOCTYPE html>
<html>
<head>

</head>
<body>

<div id="container">
    <div></div>
    <div></div>
    <div></div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

CSS:

#container {
    width: 100%;
    height: 200px;

    display: -webkit-flex;
    display: flex;

    -webkit-flex-direction: row;
    flex-direction: row;
}

#container > :nth-child(1) {
    background-color: red;

    -webkit-flex: 1 0 0px;
    flex: 1 0 0px;
}

#container > :nth-child(2) {
    background-color: blue;

    -webkit-flex: 2 0 0px;
    flex: 2 0 0px;
}

#container > …
Run Code Online (Sandbox Code Playgroud)

css css3 flexbox

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

连接池和max_connections有什么区别?

我使用带有Sequelize的 Postgres 作为ORM /查询接口。最近,我们开始遇到一些错误:

SequelizeConnectionError: remaining connection slots are reserved for non-replication superuser connections
Run Code Online (Sandbox Code Playgroud)

仔细研究一下,问题似乎与为Postgres设置的连接限制有关,但是我在弄清楚如何将客户端池设置与Postgres设置相关时遇到了一些麻烦:

在我的postgres 9.4数据库上(在Amazon RDS上),我max_connections默认为26:

SELECT name, setting FROM pg_settings WHERE name='max_connections';
+-----------------+---------+
| name            | setting |
+-----------------+---------+
| max_connections | 26      |
+-----------------+---------+
Run Code Online (Sandbox Code Playgroud)

在Sequelize中,我将池设置为:

pool: {
  max: 10,
  min: 0,
  idle: 10000
},
Run Code Online (Sandbox Code Playgroud)

一些问题:

  • 一般而言,池与之有何关系max_connections
  • 池中的每个连接是否会从1个计数中扣除max_connections
  • 这是否意味着最大池数必须始终小于max_connections
  • 降低池上的空闲超时是否可以帮助更快地释放连接?

database postgresql amazon-rds sequelize.js

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

scala中重载构造函数中的逻辑

我试图在重载的构造函数中添加一些处理逻辑,但似乎无法让它工作.

这是我想要做的简化示例:

class FooBar(val x: String, val y: String) {

    this(z: String) = {
        // DO SOME ARBITRARY CODE
        val x = // SOME ARBITRARY PROCESSING USING z
        val y = // SOME ARBITRARY PROCESSING USING z
        this(x, y)
    }
 }
Run Code Online (Sandbox Code Playgroud)

但是,我收到编译错误:

: 'this' expected but 'val' found
Run Code Online (Sandbox Code Playgroud)

这是Java中一个非常简单的任务,我只需x, y从2个独立的构造函数中设置实例变量.

这是我的Java等同于我想要完成的事情:

class FooBar {

    public String x;
    public String y;

    public FooBar(String x, String y) {
        this.x = x;
        this.y = y;
    }

    public FooBar(String z) {
        // …
Run Code Online (Sandbox Code Playgroud)

java scala

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