问题列表 - 第12163页

什么是11pt平均精度指标?

我有两个问题

1-什么是"11pt平均精度度量"?

2-如何在信息检索中使用它?

谢谢

information-retrieval artificial-intelligence machine-learning

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

实体框架+ MySQL - 为什么性能如此糟糕?

当我决定在我的新项目中使用OR/M(MySQL的实体框架)时,我希望它能节省我的时间,但我似乎已经失败了(现在第二次).

采用这个简单的SQL查询

SELECT * FROM POST ORDER BY addedOn DESC LIMIT 0, 50 
Run Code Online (Sandbox Code Playgroud)

它执行并在不到一秒的时间内给出结果(表格大约有60,000行).

这是我为此编写的等效LINQ To Entities查询

var q = (from p in db.post
            orderby p.addedOn descending
             select p).Take(50);

    var q1 = q.ToList(); //This is where the query is fetched and timed out
Run Code Online (Sandbox Code Playgroud)

但是这个查询从来没有执行它总是超时(没有命令,需要5秒才能运行)!我的超时时间设置为12秒,因此您可以想象它的速度远不止于此.

  • 为什么会这样?
  • 有没有办法可以看到实体框架发送到数据库的实际SQL查询是什么?
  • 我是否应该放弃EF + MySQL并转向标准SQL,然后才能让它失去所有永恒的功能?

我重新校准了我的索引,尝试了急切的加载(即使没有orderby子句,它实际上也会失败)

请帮助,我即将放弃OR/M for MySQL作为一个失败的原因.

mysql linq-to-entities entity-framework

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

Paint.exe样式缩放,NearestNeighBour插值半边界像素

对不起,如果标题有点神秘.基本上我在ac#forms app中创建缩放控件,我的想法是我可以按因子缩放图像,即.1x,2x,4x,8x.我需要图像保持像素化,即.最近的邻居.缩放工作非常有效,除了当我使用边界像素选择Interp模式作为最近邻居时,它默认为内部颜色.这就是说外部像素看起来像内部像素的宽度的一半,问题实际上是当我添加一个工具提示来显示当前moused-over像素的x,y坐标时,它被抛出关闭.要清楚,它被抛弃的原因是因为我将当前像素计算为:

void m_pictureBox_MouseMove(object sender, MouseEventArgs e)
{
    int x = e.Location.X / m_zoomFactor;
    int y = e.Location.Y / m_zoomFactor;
}
Run Code Online (Sandbox Code Playgroud)

而且因为外部像素是宽度的一半......所以你得到了图片.

绘图代码很简单:

void m_pictureBox_Paint(object sender, PaintEventArgs e)
{
    if (m_pictureBox.Image!=null)
    {
        e.Graphics.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor;
        e.Graphics.ScaleTransform((float)m_zoomFactor, (float)m_zoomFactor);
        e.Graphics.DrawImage(m_pictureBox.Image, 0, 0);
    }            
}
Run Code Online (Sandbox Code Playgroud)

图片控件托管在我的自定义"ZoomControl"中,它本身继承自"Panel"控件.

我的问题基本上是,任何正文可以帮助我解决边界像素问题,还有更好的方法来获得缩放功能吗?

c# zoom winforms

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

使用java-ffmpeg包装器,还是只使用java运行时执行ffmpeg?

我是Java的新手,需要编写一个监听视频转换指令的程序,并在新指令到达后转换视频(指令存储在Amazon SQS中,但这与我的问题无关)

我正面临一个选择,要么使用Java RunTime执行'ffmpeg'转换(比如命令行),要么我可以使用用Java编写的ffmpeg包装器http://fmj-sf.net/ffmpeg-java/getting_started.php

我更喜欢使用Java Runtime直接执行ffmpeg,并避免使用java-ffmpeg包装器,因为我必须学习库.所以我的问题是使用java-ffmpeg包装器直接使用运行时使用exec ffmpeg有什么好处吗?我不需要ffmpeg来播放视频,只需转换视频

谢谢

java ffmpeg runtime.exec

37
推荐指数
5
解决办法
7万
查看次数

jquery - 根据当前行位置的类名转到下一个表行?

我可以使用此代码获取当前行."this"是行中表格单元格中的链接.

$currentTR = $(this).parents('tr');
Run Code Online (Sandbox Code Playgroud)

接下来的两行可以做同样的事情,在当前行之后得到tr.

$nextTR = $(this).parents('tr').next();  
$nextTR = $(this).parents('tr').next('tr');
Run Code Online (Sandbox Code Playgroud)

如果我输出,$nextTR.html()我会看到我的期望

我不知道除了类名之外我需要去多少行才能到达正确的行,这样做对我来说不起作用.

$nextTR = $(this).parents('tr').next('.concept');  
$nextTR = $(this).parents('tr').next('tr .concept');
Run Code Online (Sandbox Code Playgroud)

我得到的只是空的

docs.Jquery 链接文本上的示例使用此方法

$("p").next(".selected").css("background", "yellow");  
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么?

javascript jquery

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

使用NSXMLParser解析时,是否下载整个.xml然后解析,还是进行流式解析?

为iPhone编程.

使用NSXMLParser解析时,是否下载整个.xml然后解析,还是执行"流式"解析?基本上如果我中途解析解析,我可以节省带宽,还是只是cpu周期?

xml iphone nsxmlparser

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

如何在Perl的Template Toolkit中仅渲染特定的"BLOCK"?

如何仅BLOCK在模板中呈现特定内容?

假设我有这样BLOCKtext.tt,一个模板工具包文件:

[% BLOCK someblock %] some block test blah blah blah [% END %]
Run Code Online (Sandbox Code Playgroud)

我希望能够process()用来处理那部分:

$tt->process("text.tt/someblock", {...}, {...});
Run Code Online (Sandbox Code Playgroud)

这是处理这个问题的正确方法吗?

perl template-toolkit

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

如何通过Python在Mac中获得桌面分辨率?

尝试编写一个从RSS源下载图像的python应用程序,并创建一个复合背景.如何在Mac OS X上获得当前的桌面分辨率(豹?)

python macos

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

使用PHP替换PHP脚本文件中的关键字

我有一个混合了html,text和php的PHP文件,包括名称areaname-house.php.该文件的text/html部分包含各个地方的字符串"areaname".另一方面,我有一系列带有城市名称的字符串.

我需要一个PHP脚本,它可以获取每个字符串(来自字符串数组),复制areaname-house.php并创建一个名为arrayitem-house.php的新文件,然后在新创建的文件中,将字符串"areaname"替换为arrayitem.我已经能够完成第一部分,我可以使用示例变量(城市名称)成功创建克隆文件,作为以下代码中的测试:

    <?php
    $cityname = "acton";
    $newfile = $cityname . "-house.php";
    $file = "areaname-house.php";

    if (!copy($file, $newfile)) {
        echo "failed to copy $file...n";

    }else{

        // open the $newfile and replace the string areaname with $cityname

    }

?>
Run Code Online (Sandbox Code Playgroud)

php replace clone file keyword

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

将输入框放在div的中心

我有一个div,我希望输入框放在它的中心.我怎样才能做到这一点?

html css

36
推荐指数
3
解决办法
14万
查看次数