小编cod*_*lic的帖子

多个构造函数的JavaScript模式

我的实例需要不同的构造函数.那是什么常见模式?

javascript oop design-patterns

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

如何在mod_perl2下运行Devel :: Cover?

不幸的是,Devel::Cover还没有使用线程.

它也不适用于prefork.

use"D IN startup.pl,Devel::Cover问题

Not a CODE reference.
END failed--call queue aborted.
Run Code Online (Sandbox Code Playgroud)

perl 5.8.9,Apache 2.2.13.我的操作系统是FreeBSD,如果重要的话.报告的win32问题相同.

更新:这是输出PerlTrace all

copying config
restarting apache
mod_perl trace flags dump:
 a On  (Apache API interaction)
 c On  (configuration for directive handlers)
 d On  (directive processing)
 e On  (environment variables)
 f On  (filters)
 g On  (globals management)
 h On  (handlers)
 i On  (interpreter pool management)
 m On  (memory allocations)
 o On  (I/O)
 r …
Run Code Online (Sandbox Code Playgroud)

perl code-coverage mod-perl2 devel-cover

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

是否将URL的锚点部分发送到Web服务器?

比如,有一个URL http://www.example.com/#hello

  1. #hello根据标准,是否应将内容发送到Web服务器?
  2. 现代浏览器如何运作?

更新:请不要忽略第一个问题.

browser ajax url

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

shell脚本的跨平台getopt

我刚刚发现这getopt不是跨平台的(特别是对于FreeBSD和Linux).这个问题的最佳解决方法是什么?

bash shell cross-platform getopt

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

是否依赖%INC平台的键和值?

我想获得一个包含模块的完整文件名.考虑以下代码:

package MyTest;

my $path = join '/', split /::/, __PACKAGE__;
$path .= ".pm";

print "$INC{$path}\n";

1;
Run Code Online (Sandbox Code Playgroud)
$ perl -Ipath/to/module -MMyTest -e0
path/to/module/MyTest.pm
Run Code Online (Sandbox Code Playgroud)

它适用于所有平台吗?

perlvar

散列%INC包含用于通过附带的每个文件名的条目do, require或者use运营商.键是您指定的文件名(模块名称转换为路径名),值是找到的文件的位置.

这些密钥是否依赖于平台?我应该使用File::Spec什么?至少在win32上使用ActivePerl /代替\.

更新:%INC价值观怎么样?它们是平台依赖的吗?

perl cross-platform perlvar

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

专用于订购的列的命名约定

假设我们有一组记录,这些记录应使用非平凡的排序方法进行排序,例如自然排序或仅由用户定义的某些特定顺序。我们必须引入专门用于订购的特殊列。

命名此类列是否有或多或少的通用约定?你用什么名字?

sql database language-agnostic naming-conventions

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

在 mod_perl2 下 fork 是一个坏主意吗?

mod_perl2 下是否有任何反对 fork 的迹象?应该使用另一种方式在 mod_perl2 下运行后台进程吗?

perl fork mod-perl2

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