小编bak*_*lap的帖子

如何比较两组1000个数字?

我必须检查大约1000个数字和1000个其他数字.

我加载了两个并比较了服务器端:

foreach( $numbers1 as $n1 ) {
  foreach( $numbers2 as $n2 ) {
    if( $n1 == $n2 ) {
      doBla();
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

这需要很长时间,所以我尝试使用两个隐藏div元素进行相同的比较客户端 .然后使用JavaScript比较它们.加载页面仍然需要45秒(使用隐藏div元素).

我不需要加载不相同的数字.

有更快的算法吗?我正在考虑比较它们的数据库端,只是加载错误号,然后对剩余的非错误号进行Ajax调用.但MySQL数据库是否足够快?

javascript php sql algorithm

64
推荐指数
9
解决办法
7万
查看次数

如何在apache中使用setEnv变量?

我需要将我的apache环境设置为'foobar'

我知道我需要在我的虚拟主机中输入,但是我应该在那里输入什么?

apache setenv

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

jquery,向元素添加变量?

我有一个关于jQuery的问题.我有一个li滑出来,现在我想记住它是否已经滑出所以我想设置一个布尔变量slidedOut.

是否可以简单地将其添加到元素中?或者我应该添加隐藏div或东西到元素?

variables jquery element

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

Java:捕获声音输出

是否可以用Java捕获计算机的声音输出?

可以捕获麦克风,但这不是我需要的,我需要捕获计算机正在播放的部分声音,但我无法弄清楚。

谢谢

java audio

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

将变量传递给Zend Form

我有一个实例化的zend表单

$form = Form_Example();
Run Code Online (Sandbox Code Playgroud)

现在我想将控制器中的ID传递给我的表单.

所以我这样做了:

$form = Form_Example(array('id' => $id));
Run Code Online (Sandbox Code Playgroud)

在表单内部,我尝试通过以下方式调用它:

$this->id
Run Code Online (Sandbox Code Playgroud)

但它不在那里.

有谁知道如何将这个ID放入表单中?

谢谢

php zend-framework zend-form

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

如何在内部联接上搜索多个值

我有两张桌子,一张有游戏,一张有参与者.

游戏可以有多个参与者.现在我需要搜索是否已插入游戏.我用内连接做了一个查询.

SELECT game.gameId
FROM game 
INNER JOIN participants 
WHERE game.gameId = participants.gameId 
AND participants.name = 'Team1' 
AND participants.name = 'Team2'
Run Code Online (Sandbox Code Playgroud)

这不是我预期的方式,有没有办法在一个查询中检查第1组和第2组之间是否匹配?

谢谢!

编辑

tablelayout:

**game**
PK gameId
date

**participants**
PK id
FK gameId
name
type //home or visiting
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

其他OSGi包的访问类

我的项目有两个捆绑,让我们说Bundle ABundle B.

现在Bundle A需要从中访问一个类Bundle B.

我怎样才能做到这一点?

osgi bundle

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

如何在Java中使用其他包来构建相同类的类型?

有两个班

foo.bar.FileUploaderbarbar.foofoo.FileUploader

两者都相同并且延伸 Uploader

在代码中的某处foo.bar.FileUploader使用,并作为一个Uploader类型作为参数提供给我的函数.

现在我需要将它转换回FileUploader不过barbar.foofoo.FileUploader.这给出了一个错误:

错误 - 未处理的错误 java.lang.ClassCastException: foo.bar.FileUploader无法转换为barbar.foofoo.FileUploader

我无法弄清楚出了什么问题,我想这是因为包装不同.在这种情况下:有没有办法仍然使用该类并完成演员表?

java casting

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

迭代perl中的哈希值

我有一个哈希,让我们说20个值.

它以这种方式初始化:

my $line = $_[0]->[0];

    foreach my $value ($line) {
        print $value;
    }
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试获取$ line中每个哈希的值时,它表示:在file.pl第89行打印时使用未初始化的值

有没有办法迭代哈希的每个值?

我也尝试过:

my %line = $_[0]->[0];

    foreach my $key (keys %line) {
        print %line->{$key};
    }
Run Code Online (Sandbox Code Playgroud)

但这也行不通:参考文献找到了第89行的file.pl所需的偶数大小列表

谁知道该怎么办?应该不那么难......

perl hash

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

在PHP中在另一个底部添加一个图像

我想在php中添加一个图像到另一个底部

我这是加载图像:

//load top
$top = @imagecreatefrompng($templateTop);
//load bottom
$bottom = @imagecreatefrompng($templateBottom);
Run Code Online (Sandbox Code Playgroud)

现在我想将它们添加到一张图片中并一起显示顶部和底部.

我该怎么办?

谢谢!

php gd

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

Perl脚本不会在相对路径中运行下标

我有一个perl脚本:run.pl,每分钟都被cron调用.

run.pl唯一要做的就是调用另外两个脚本:download.pl和parse.pl:

#!/usr/bin/perl
use warnings;
use strict;

do 'download.pl';
do 'parse.pl';
print "done!\n";
Run Code Online (Sandbox Code Playgroud)

在download.pl和parse.pl两种打印与"下载完成"和"做了分析:"现在我把脚本输出到/var/log/script.log并检查脚本运行.

run.pl脚本运行正常,它输出"done!" 到日志文件.但是没有调用其他两个脚本.我认为这是一个相对路径问题,它在我使用绝对路径时起作用.

但这就是问题,脚本在测试阶段并且每次都改变路径,总是改变绝对路径会很麻烦.

有没有办法让脚本从相对路径运行?

编辑:当我自己从命令行运行"perl run.pl"时,它运行脚本没有问题.

linux perl path relative-path absolute-path

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

在当前的li之后附加li

在我目前的选择之后,我想在一个ul中添加一个li.

我将点击事件绑定到li,当点击它时,必须在当前之后添加另一个li.

我现在拥有的是:

$(this).parent().append('<li>test</li>');
Run Code Online (Sandbox Code Playgroud)

但这只是将li添加到ul中,而不是在当前的li之后.

有没有办法做到这一点?

提前致谢

javascript jquery

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