问题列表 - 第29959页

为什么这个SQL查询会进行密钥查找?

我有一个表用户有一堆索引.其中一个是AccountIdentifier列的唯一索引.

由于这是一个唯一索引,为什么除了索引查找之外还需要键查找?索引查找工具提示报告只返回一条记录.我也尝试将索引转换为"唯一键"类型.

alt text http://s3.amazonaws.com/brandonc.baconfile.com/pitchurs/tmp/capture_2.png

sql sql-server query-optimization sql-execution-plan

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

@property和@synthesize有什么意义?

我无法弄明白,也没有网站可以清楚地解释它......究竟是什么目的@property@synthesize

提前致谢!

iphone objective-c-2.0 ios4

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

在python中生成组合

如果可能的话,我不知道如何在Python中使用它.我需要做的是从3个独立的数组创建一个数组(或矩阵,或矢量?).每个数组都是4个元素,它们返回:

Class1 = [1,2,3,4] Class2 = [1,2,3,4] Class3 = [1,2,3,4]

现在我想做的是返回这三个类的所有可能组合.

例:

1 1 1
2 1 1
3 1 1
4 1 1
1 2 1
2 2 1
3 2 1
4 2 1 ...

...等等到64行(4个元素*16个可能的组合,每个类= 64行

我希望有一种方法可以在python中执行此操作.我确信有,但我不确定最有效的方法是什么.也许是一个"for in"循环语句,它迭代每个类的每个元素?或者现在我正在研究这个,迭代工具会处理这个吗?

提前感谢您提供的任何帮助.

python arrays combinations matrix multidimensional-array

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

逆行搜索烦恼

我正在使用对抗性搜索技术与AI对手一起编写Connect4游戏,我有点碰壁.我觉得我离解决方案不远,但是我可能会出现问题,我正在转换观点(如:参与者的观点是我的评估分数基础),在某处丢失减号或类似的东西那.

问题是,在我尝试过的变体中,当玩家有三连胜时人工智能选择阻挡玩家,但AI会玩完美游戏,或者他更喜欢阻止玩家即使他有机会赢得比赛.搜索深度是一个偶数还是一个不均匀的数字似乎也很重要,因为人工智能在6层搜索中是迟钝的,这很明显是有问题的.

搜索

使用的算法是带有alpha-beta修剪的negamax,实现如下:

private int Negamax(int depth, int alpha, int beta, Player player)
{
  Player winner;
  if (Evaluator.IsLeafNode(game, out winner))
  {
    return winner == player ? (10000 / depth) : (-10000 / depth);
  }

  if (depth == Constants.RecursionDepth)
  {
    return Evaluator.Evaluate(game, depth, player);
  }

  foreach (var move in moves)
  {
    int row;

    if (board.DoMove(move, player, out row))
    {
      var value = -Negamax(depth + 1, -beta, -alpha, (Player)1 - (int)player);

      board.UndoMove(move, row, player);

      if (value > alpha)
      { …
Run Code Online (Sandbox Code Playgroud)

.net c# artificial-intelligence

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

使用jQuery获取对没有id或类的div的引用

我有一个生成html的ASP.NET服务器控件.我无法控制所生成的html.但是我需要使用jQuery在html中设置一些元素.我需要设置下面显示的没有类或id的div的样式.具有id的第一个子元素是具有id = mySelectID的Select元素.如何使用jQuery引用div元素?

.......
<div style="height:30px;">
    <table cellpadding="0" cellspacing="0">
        <tr>
                <td height="15px"><select id="mySelectID" ....
.......
Run Code Online (Sandbox Code Playgroud)

html jquery

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

如何将MVVM Light Toolkit与现有的非MVVM Light Toolkit项目一起使用

我需要将Surface项目模板用于我正在处理的应用程序,但我也想使用MVVM Light Toolkit.我看到我可以"添加|新项目..."并为视图,视图模型或定位器选择MVVM teamplate但是除了添加其中一个之外,我还需要做更多的事情来连接它并确保我已添加对mvvm程序集的引用.

我正在尝试通过研究创建MVVM Light项目时生成的内容来解决这个问题,但我希望有人已经将这一切都弄明白并记录下来.我知道洛朗提到他会在博客文章中写这篇文章,但我看起来却找不到它.如果有人知道我在哪里可以找到那个杀手的帖子.提前致谢.

mvvm-light

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

Windows,Linux,MacOS中的图形应用程序

我想构建一个必须至少可以在Windows,Linux和MacOS上运行的图形应用程序.我想知道你建议我应该使用什么.

我有一些Java和C++的经验,但我想过先使用Java Swing.你有什么想法或进一步的建议(比如工具或框架)?我也可能需要连接到PostgreSQL数据库来存储数据.

linux windows macos user-interface

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

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

可以ffmpeg提取隐藏字幕数据

我目前正在使用ffmpeg将各种格式的视频转换为flv文件.还提出了一个请求,即从文件中获取隐藏字幕信息.有没有人有这方面的经验或知道它甚至可以做到.我没有看到任何选项,但我想我会问.

ffmpeg

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

ffmpeg可以刻录时间码吗?

我需要将时间代码刻录到视频中,并且想知道这是否是ffmpeg能够做到的事情?

c# ffmpeg video-processing timecodes

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