标签: limits

Rails 3的PostrgreSQL数据库中的默认整数限制是多少?

Rails 3的PostrgreSQL数据库中的默认整数限制是多少?

这就是问题所在.

postgresql limits ruby-on-rails ruby-on-rails-3

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

C++ next float with numeric_limits/epsilon?

考虑一个"正常"的实数,TREAL x在C++(不低于正常,而不是为NaN /无限)(TREAL= float,double,long double)
是很好的解决方案下面找到一个和下一个x从一个浮点点?

TREAL xprev = (((TREAL)(1.)) - std::numeric_limits<TREAL>::epsilon()) * x;
TREAL xnext = (((TREAL)(1.)) + std::numeric_limits<TREAL>::epsilon()) * x;
Run Code Online (Sandbox Code Playgroud)

非常感谢你.

c++ floating-point limits epsilon

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

JSON 文件中的键名有限制吗?

我想知道 JSON 格式的键名是否有任何限制。到目前为止,我见过的大多数示例中的键都与 RegExp 匹配[a-zA-Z\\-_]

\n\n
{\n  "name": "My Name",\n  "phone-number": 123\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

但使用空格、斜杠、元音变音等也有效吗?

\n\n
{\n  "name with spaces": "My Name",\n  "[ph\xc3\xb6ne-/mobil\xc3\xa9-] number": 123,\n  "/\\- \\" )": "nothing",\n  "a \\"good\\" name" : "empty"\n}\n
Run Code Online (Sandbox Code Playgroud)\n

regex json limits character-encoding special-characters

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

C#中的调用堆栈限制

我想知道在我们得到堆栈溢出异常之前我们可以在c#中执行多少调用

所以我决定写下面的代码

    static void Method2(int Calls)
    {
        if(!Calls.Equals(0))
            Method1(--Calls);//if more calls remain call method1 and reduce counter
    }
    static void Method1(int Calls)
    {
        if (!Calls.Equals(0))//if more calls remain call method2 and reduce counter
            Method2(--Calls);

    }
    static void Main(string[] args)
    {
        var Calls= 42994;//number of calls(stack overflow appears for large number)
        Method1(Calls);
    }
Run Code Online (Sandbox Code Playgroud)

我的问题是编译器如何决定抛出堆栈溢出异常是关于内存限制的?一旦我把42995我得到stackoverflow但这个数字不是恒定所以这是如何工作的?

c# stack-overflow callstack limits

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

大型查询上的 Java PostgreSQL 错误:发送到后端时发生 I/O 错误

在 Java 中,使用java.sql.PreparedStatement,我试图提交一个相当大的查询,其中包含(VALUES (?), (?), (?)...)用于有效连接的常量表达式。

有 cca​​ 250K 值,所以我也设置了 250K 参数。

在 Java 中,我得到

org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.
Run Code Online (Sandbox Code Playgroud)

在我的服务器 PostgreSQL 日志中,有一行关于该错误:

incomplete message from client
Run Code Online (Sandbox Code Playgroud)

关于我可以在任何地方更改以使我的大型查询工作的某些设置的任何想法?

java postgresql limits jdbc

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

scale_x_date (ggplot) 中的限制参数仍然产生 data.frame 范围之外的日期

我的 data.frame 看起来像:

df <- data.frame(date=as.Date(c("2017-12-01", "2018-01-01", "2018-02-01")), value=c(1, 2, 3))
Run Code Online (Sandbox Code Playgroud)

当用 ggplot 绘制一条线时

library(ggplot2)
ggplot(data=df, aes(x=date, y=value)) +
geom_line() + 
scale_x_date(date_breaks = "day", limits = c(min(df$date), max(df$date))) +
theme(axis.text.x=element_text(angle=90, vjust = 0.5))
Run Code Online (Sandbox Code Playgroud)

给出:

在此处输入图片说明

我希望通过设置限制(limits = c(min(df$date), max(df$date))在 ggplot 命令中 ),2017 年 11 月和 2018 年 2 月的额外日期会消失,但事实并非如此。

我实际上可以使用 将情节限制为“2017-12-01”和“2018-02-01”scale_x_date吗?或者我是否必须取消日期功能以将两端的绘图限制为我的 data.frame 中的日期?

limits r graph line ggplot2

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

单个小型Windows Azure角色可以支持多少用户?

我们正在创建一个简单的网站,但有用户登录(大约25000个并发用户).我该如何计算不.需要支持它的实例?

windows limits load-testing azure azure-web-roles

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

在ggplot2中使用限制函数geom_tile时如何摆脱灰色背景

我使用R(3.0.1)和ggplot2(ggplot2_0.9.3.1)geom_tilescale_fill_gradient.我正在使用' limits'选项scale_fill_gradient,如下所示.问题是我想摆脱出现在指定限制之外的灰色背景.我希望那个背景是白色的,就像图表的其余部分一样theme_bw().我一直无法弄清楚如何做到这一点.谢谢.

 pp <- function (n,r=4) {
 x <- seq(-r*pi, r*pi, len=n)
 df <- expand.grid(x=x, y=x)
 df$r <- sqrt(df$x^2 + df$y^2)
 df$z <- cos(df$r^2)*exp(-df$r/6)
 df
}

 p <- ggplot(pp(20), aes(x=x,y=y))
 p + theme_bw() + geom_tile(aes(fill=z)) + scale_fill_gradient(low="green", high="red", limits=c(-0.1, 0.1))
Run Code Online (Sandbox Code Playgroud)

limits r ggplot2

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

Cakephp 3 - limit() 和包含模型

我有两个模型,分别命名为 Post 和 Comment,它们由 Post hasMany Comment 和 Comment ownsTo Post 链接。我想获取所有帖子的前五个评论。我会使用这个代码:

$this->Posts->find('all')
     ->contain([
        'Comments' => function($q) {
            return $q
                ->order('created ASC')
                ->limit(5);
}
]);
Run Code Online (Sandbox Code Playgroud)

这与 limit() 一起工作不正确。请帮助解决这个问题。我使用了这个例子: 如何限制每个记录/组包含的关联? 我试着喜欢这个(在 Post 模型中):

$this->hasOne('TopComments', [
    'className' => 'Comments',
    'strategy' => 'select',
    'conditions' => function (\Cake\Database\Expression\QueryExpression $exp, \Cake\ORM\Query $query) {
        $query->leftJoin(
            ['CommentsFilter' => 'comments'],
            [
                'TopComments.post_id = CommentsFilter.post_id',
                'TopComments.created < CommentsFilter.created'
            ]);
        return $exp->add(['CommentsFilter.id IS NULL']);
    }
]);
Run Code Online (Sandbox Code Playgroud)

在邮政控制器中:

$this->Posts->find('all')
     ->contain([
        'TopComments' => function($q) {
            return $q
                ->order('TopComments.created ASC')
                ->limit(5);
}
]); …
Run Code Online (Sandbox Code Playgroud)

limits cakephp find contain cakephp-3.0

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

如何增加最大标识符名称长度?

表名称、列名称、索引名称等...在 MySQL(和 MariaDB)中,它们的最大长度为 64 个字符。我怎样才能增加它?

此处重复:MySQL 中列名的最大长度

MySQL 文档在这里:https ://dev.mysql.com/doc/refman/5.7/en/identifiers.html

MariaDB 文档在这里:https ://mariadb.com/kb/en/mariadb/identifier-names/

麻烦的答案:切换到 PostgreSQL 并重新编译.

背景:以表名为前缀的列名与以子项目名为前缀的表名相结合。通常项目名称都很短,但两个刚刚碰撞,至少其中一个会变得更长一点。

例子:

/* One MySQL Instance for in-house applications called "MySQL" on port 3306.  
 * One MySQL schema (database / catalog) per application "intranet_website".
 * Several sub-project prefixes per application, example: "finance_"
 * Individual table-name: "invoice"
 * Specific column-name: "TotalAmount"  ****/
CREATE TABLE intranet_website.finance_invoice_tbl (
    -- ...
    finance_invoice_TotalAmount DECIMAL(20,2),  -- 27 chars
    -- ...
)
Run Code Online (Sandbox Code Playgroud)

这可能看起来有些过分,但请考虑一下Java 命名约定,甚至只是 …

mysql limits mariadb

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