小编use*_*627的帖子

TreeMap中的Java TreeMap - 标识符错误?

这很好用:

TreeMap <String, ArrayList> x_probs_org = new TreeMap<String, ArrayList>();
Run Code Online (Sandbox Code Playgroud)

但是这个:

TreeMap <String, TreeMap<String, Float>> x_probs = new <String, TreeMap<String, Float>>();
Run Code Online (Sandbox Code Playgroud)

导致以下错误:

error: <identifier> expected
Run Code Online (Sandbox Code Playgroud)

为什么?我究竟做错了什么?我尝试了其他几种方法,但我不明白为什么这是错误的.

java treemap treemaps

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

在 linux 上构建 ghostscript 时出错

我正在尝试在我的托管 linux 机器上构建 Ghostscript (v 9.06),以便我可以操作 PDF 文件。使用./configureand一切正常make,但随后出现以下错误:

../gs/base/x_.h:135:29: error: X11/Intrinsic.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

之后,我得到了一个带有有趣â字符的错误列表,如下所示:

../gs/base/gdevx.c:1138: error: âgx_device_Xâ has no member named âtextâ
Run Code Online (Sandbox Code Playgroud)

这里有什么问题,有什么解决办法?我认为这是一个符号链接问题,所以我检查了我的 X11 目录所在的位置并运行以下命令:

 ln -s X11 /usr/include/X11
Run Code Online (Sandbox Code Playgroud)

我又跑make了,但没有区别。有任何想法吗?

编辑

这是错误的前几行……其余的几乎都一样:

../gs/base/x_.h:135:29: error: X11/Intrinsic.h: No such file or directory
../gs/base/x_.h:136:30: error: X11/StringDefs.h: No such file or directory
../gs/base/x_.h:137:25: error: X11/Shell.h: No such file or directory
In file included from ../gs/base/gdevx.c:33:
../gs/base/gdevx.h:30: error: expected â=â, â,â, â;â, âasmâ or …
Run Code Online (Sandbox Code Playgroud)

x11 installation build configure ghostscript

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

php中的简单正则表达式,用于检查变量的可能值

我的变量$_GET['action']可以采用一些有限值,可以是"new","edit"或"delete".

我想清理我的输入以确保安全性,并确保变量只是上述值之一,我该如何使用正则表达式?

我不想去说:

if(isset($_GET['action']) && ($_GET['action'] == 'new' || $_GET['action'] == 'edit' || $_GET['action'] == 'delete'))
Run Code Online (Sandbox Code Playgroud)

php regex if-statement

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

OpenCV createsamples - 无效的背景描述文件

我在我的OPENCV_ROOT文件夹中并在 Win-x64 中运行以下命令:

opencv_createsamples -bgcolor 0 -bgthresh 0 -maxxangle 1.1 -maxyangle 1.1 
maxzangle 0.5 -maxidev 40 -w 80 -h 40 
-img ABSOLUTE_PATH_TO_POSITIVE_IMAGES_FOLDER\car.jpg 
-bg ABSOLUTE_PATH_TO_PROJECT\negatives.txt
-vec ABSOLUTE_PATH_TO_SAMPLES_FOLDER\car.jpg.vec 
-num 125
Run Code Online (Sandbox Code Playgroud)

我的negatives.txt看起来像这样:

negative_images\city01_02.jpg
negative_images\city01_04.jpg
negative_images\city01_05.jpg
negative_images\city01_06.jpg
negative_images\city01_07.jpg
Run Code Online (Sandbox Code Playgroud)

这是我的输出:

Info file name: (NULL)
Img file name: ABSOLUTE_PATH_TO_POSITIVE_IMAGES_FOLDER\car.jpg
Vec file name: ABSOLUTE_PATH_TO_SAMPLES_FOLDER\car.jpg.vec
BG  file name: ABSOLUTE_PATH_TO_PROJECT\negatives.txt
Num: 125
BG color: 0
BG threshold: 0
Invert: FALSE
Max intensity deviation: 40
Max x angle: 1.1
Max y angle: 1.1
Max z angle: …
Run Code Online (Sandbox Code Playgroud)

opencv sample computer-vision training-data

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

移动对象的C#定时器

我有4只狗正在比赛,我需要将它们移动到整个表格上,但是它们不会逐渐移动,它们从起跑线开始并立即传送到终点线,而不会在两者之间移动.每个计时器滴答,其位置.X递增.

我需要一个计时器还是4个计时器?我目前有一个,其间隔设置为400.

这是相关代码:

private void btnRace_Click(object sender, EventArgs e)
{   
    btnBet.Enabled = false;
    timer1.Stop();
    timer1.Start();
}

private void timer1_Tick(object sender, EventArgs e)
{   while (!isWon)
    {
        for (i = 0; i < Dogs.Length; i++) // there are four dogs
        {                    
            if (Dogs[i].Run()) // Run() returns true if full racetrack is covered by this dog
            {
                Winner = i + 1;
                isWon = true;

                MessageBox.Show("We have a winner! Dog #" + Winner);

                break;
            }
        }
}
Run Code Online (Sandbox Code Playgroud)

在Dog类中:

public bool Run()
{ …
Run Code Online (Sandbox Code Playgroud)

c# animation timer ticker

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

jQuery each()重写了吗?

我为某些人写了一个插件div.textboxdivs 的类,deactivateTextBox()是插件.

我需要deactivate页面上的所有文本框.以下两段代码都是这样做的吗?第二个更有效率吗?

  1. 码:

    $(".textbox").each(function(){
        $(this).deactivateTextBox(); 
    });
    
    Run Code Online (Sandbox Code Playgroud)
  2. $(".textbox").deactivateTextBox();

javascript performance jquery jquery-plugins

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

localhost/phpmyadmin 给出页面未找到错误

我正在运行 wampserver。

我的 mysql 服务器崩溃了,wampmysqld 服务无法启动。另外,localhost/phpmyadmin没有显示 phpmyadmin 但给了我一个 403 错误。我为另一个 mysql 版本安装了 mysql-addon。然后我转到 wampserver 图标并执行 Mysql > Version > 并选择我刚刚下载的附加版本。

这有帮助,wampmysqld 能够启动,wampserver 图标能够一直变绿,我的应用程序正在运行。但是,phpmyadmin 给出了 404 错误。我该如何解决?

phpmyadmin.conf 是:

Alias /phpmyadmin "c:/wamp/apps/phpmyadmin3.3.9/" 

# to give access to phpmyadmin from outside 
# replace the lines
#
#        Order Deny,Allow
#   Deny from all
#   Allow from 127.0.0.1
#
# by
#
#        Order Allow,Deny 
#   Allow from all
#

<Directory "c:/wamp/apps/phpmyadmin3.3.9/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny …
Run Code Online (Sandbox Code Playgroud)

mysql phpmyadmin wampserver

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

perl的copy命令中的绝对路径出错了?

这是我非常简单的代码,由于某些原因,我无法弄清楚它无法正常工作.

#!/usr/bin/perl
use File::Copy;

$old = "car_lexusisf_gray_30inclination_000azimuth.png";
$new = "C:\Users\Lenovo\Documents\mycomp\simulation\cars\zzzorganizedbyviews\00inclination_000azimuth\lexuscopy.png";

copy ($old, $new)  or die "File cannot be copied.";
Run Code Online (Sandbox Code Playgroud)

我收到无法复制文件的错误.

我知道复制命令没有任何问题,因为如果我将$ new的值设置为没有路径的简单值,它就可以工作.但是,正如我上面写的那样,路径的表现有什么不对?如果我复制并将其复制到Windows资源管理器的地址栏中,它会很好地到达该文件夹.

windows perl copy file path

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

OpenCV haartraining:Mergevec 错误:输入文件不存在或不可读

按照本教程,我已经创建了我的正样本,但现在需要使用 mergevec 合并它们。我下载了提供的 mergevec.exe 二进制文件,并获得了两个必需的 dllcxcore100.dllhighgui100.dll. 但是,当我像这样运行它时:

mergevec samples.txt samples.vec
Run Code Online (Sandbox Code Playgroud)

它给了我错误:

ERROR: Input file <filename> does not exist or not readable.

我该怎么做才能解决这个问题?我的 vec 文件很好,因为我能够使用该opencv_createsamples实用程序查看它们。所以我知道他们很好。

c++ opencv cascading training-data haar-classifier

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

Python numpy数组根据行为每列分配值

我想为2D numpy数组中的每一行指定特定于行的值.特别是,每行应包含其行号倒数的值.换句话说,第1行中的所有列应具有值1,第2行中的所有列应为1/2,第3行中的所有列应为1/3,依此类推.我试过这个:

m = 3
n = 10

train = np.empty([n,m], float)

for curr_n in range(n):
    train[curr_n,:] = 1/(curr_n+1)

print train
Run Code Online (Sandbox Code Playgroud)

但输出是:

[[ 1.  1.  1.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]
 [ 0.  0.  0.]]
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我在开始时使用了"float",但除了第一行之外,我仍然得到所有的0整数.

python arrays numpy

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

在numpy数组中添加一行:'numpy.ndarray'对象没有属性'append'或'vstack'

我有一个2D numpy数组,我想在最后添加行.

我已经尝试了两种方法append,vstack但无论哪种方式,我都会收到如下错误:

'numpy.ndarray' object has no attribute 'vstack'
Run Code Online (Sandbox Code Playgroud)

或者它说没有属性append......

这是我的代码:

g = np.zeros([m, no_features])
# then somewhere in the middle of a for-loop I build a new array called temp_g
# and try to append it to g. temp_g is a 2D array
g.vstack((temp_g,g))
Run Code Online (Sandbox Code Playgroud)

我做了g.append(temp_g)但没有区别,我得到同样的错误,说没有这样的属性.

我第一次声明数组的方式有什么问题g吗?

python arrays numpy append

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

python简单百分比计算返回0

好吧,这似乎是微不足道的,但我无法弄清楚这一点.我需要做一个基本的百分比计算.这是我的代码:

corr = 205
score =  100 * (corr / 225 )
print score 
Run Code Online (Sandbox Code Playgroud)

但结果是0.怎么会?没有完全不同的方法来写这个,但我确实改变了这个并尝试添加int()s和float()s,但结果总是如此0.

python math integer division python-2.x

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