小编Eug*_*ash的帖子

Perl模运算符问题

为什么第一个例子打印出错误的结果?

perl -le 'print $x = 100*1.15 % 5'
4
perl -le 'print $x = 1000*1.15 % 5'
0
Run Code Online (Sandbox Code Playgroud)

floating-point perl floating-accuracy

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

ENUM值的最大长度是多少?

搜索了文档,但无济于事.
枚举值的最大长度是多少,即字符串文字?

mysql enums types

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

如何从Perl中的示例XML文档创建模式?

我需要基于XML文件创建XSD架构.有没有可以做到这一点的Perl模块?

xml perl xsd

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

Perl的标量逗号运算符何时有用?

是否有任何理由在for循环之外的任何地方使用标量逗号运算符?

perl operators comma-operator

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

如何使用alert()获取长调试消息?

我正在尝试alert()javascript对象的属性.由于警报中的文本不可滚动,我只能看到它的一部分.我该如何解决?我正在使用FF 3.5.

javascript alert

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

我们的关键字什么时候需要?

perl -e 'use strict;use warnings;$a=2;print $a'
Run Code Online (Sandbox Code Playgroud)

当我声明没有全局变量时似乎没有报告警告our,那么这个关键字何时必要?

variables perl built-in

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

使用DBIx :: Class :: ResultSet的find_or_create方法时如何避免竞争条件?

从以下文档find_or_create:

注意:因为find_or_create()从数据库中读取,然后可能根据结果插入,所以此方法受竞争条件限制.另一个进程可以在查找完成之后和创建开始之前在表中创建记录.要避免此问题,请在事务中使用find_or_create().

仅仅find_or_create()在PostgreSQL中使用一个事务就足够了吗?

database postgresql perl dbix-class

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

什么时候需要在Javascript中设置类的'prototype.constructor'属性?

可能重复:
Javascript构造函数属性的意义是什么?

在developer.mozilla.org 的Javascript 文档中,关于继承的主题有一个例子

// inherit Person
Student.prototype = new Person();

// correct the constructor pointer because it points to Person
Student.prototype.constructor = Student;
Run Code Online (Sandbox Code Playgroud)

我想知道为什么我要在这里更新原型的构造函数属性?

javascript prototypal-inheritance

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

为什么setInterval()会忽略错误?

Javascript的setInterval()似乎不关注它调用的代码是否抛出异常.例如,这不会终止程序,而是一遍又一遍地调用函数:

setInterval(function() { throw "error" }, 1000);
Run Code Online (Sandbox Code Playgroud)

这种行为的原因是什么?是否记录在任何地方?

javascript exception function setinterval

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

如果不以非交互方式存在,那么如何创建Django超级用户?

我想通过Bash脚本自动创建Django用户.我发现这个片段几乎适合我的需要:

echo "from django.contrib.auth.models import User; User.objects.create_superuser('admin', 'admin@example.com', 'pass')" |\
    python manage.py shell
Run Code Online (Sandbox Code Playgroud)

如果用户已经存在,我如何修改它以使它成为一个nop?

python django bash django-users

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