问题列表 - 第4319页

SQL全文搜索vs"LIKE"

假设我有一个相当简单的应用程序,允许用户在他们拥有的DVD上存储信息(标题,演员,年份,描述等),我想允许用户通过任何这些领域搜索他们的收藏(例如"基努·里维斯")或"矩阵"将是有效的搜索查询).

使用SQL全文搜索与简单地用空格分割查询并在SQL语句中执行一些"LIKE"子句有什么好处?它只是表现更好还是实际上会返回更准确的结果?

sql database full-text-search

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

C#浮动bug?0.1 - 0.1 = 1.490116E-08

这是怎么回事?!减法工作正常,直到达到0.1 - 0.1.我在使用nonoba.com API的visual c#2008中.

Console.WriteLine("hit! " + Users[targetNum].character.health + " : " + player.character.profile.attackPower);

Users[targetNum].character.health -= player.character.profile.attackPower;

Console.WriteLine("health! " + Users[targetNum].character.health);
Run Code Online (Sandbox Code Playgroud)

输出:

hit! 0.1 : 0.1
health! 1.490116E-08
Run Code Online (Sandbox Code Playgroud)

谢谢所有 - 我可能会使用十进制类型,因为我通常添加/减去漂亮的"圆"数字.现在我只想:

if (Users[targetNum].character.health <= 0.00001)
Run Code Online (Sandbox Code Playgroud)

顺便说一下,我知道这并不是c#中的"bug" - 我认为这可能是由于代码中的错误或者缺乏理解而导致的.

阅读完所有推荐的阅读后,我将得出结论,我的愚蠢是由于通常使用ActionScript Number类型,它可能有一个十进制而不是二进制浮点 - 无论如何,它永远不会给出这个输出.

c# floating-point

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

C#OpenFileDialog非模态可能

是否可以创建/拥有非模态.net OpenFileDialog我在主对话框中有一个UI元素,总是需要用户按下.

c# modal-dialog openfiledialog

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

通过方法接口表达C++参数的用法

是否有一种通用的方式来表达C++中的参数用法?我想暗中告诉我的班级的消费者他们传递的参数将如何被类使用.

例子:

  1. 我拥有你的论点(将清理它)
  2. 我将在我的一生中提到你的论点(所以你不应该在我活着的时候删除它)
  3. 我将仅在构造期间使用您的参数,并且不会持有参考

是否有一种常见的方式来简单地使用方法声明来表达这些内容?我认为在第一种情况下,std :: auto_ptr会有意义.在第二种情况下,我通常会使用一个指针来避免有人从堆栈中传递一个值,这会使我的引用很快失效,或者是shared_ptr.在第三种情况下,我参考允许来自堆栈的值.

你怎么处理这个?还有必要在这里依赖智能指针,或者只是通过某种方式使用裸引用和指针来表达这些事情吗?

c++ arguments interface

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

如何在Eclipse中使用ssh隧道设置subversion?

我有一个远程服务器,在非标准的ssh端口上托管我的subversion存储库.我想使用Eclipse的subclipse插件作为我的客户端来访问SVN存储库.我可以使用svn + specialssh:// ...来访问存储库.其中specialssh是我的〜/ .subversion/config中的隧道配置文件设置.

在subclipse中,我尝试将存储库的URL输入为:svn + specialssh://但这不起作用.

eclipse subclipse svn ssh

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

什么是最好的GRID和TREE控件?

DELPHI win32的最佳GRID和TREE控制是什么.它也应该是DB-Aware.我已经使用了DBGrid,但它非常有限,并且将许多新功能DevExpress作为令人印象深刻的工具和功能集合,但价格非常高.您选择的GRID/TREE的优缺点是什么,当然还有它的价格标签.

delphi

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

将整数解析为字符串C.

如何string(char* || char[])在C中解析整数?是否有与Integer.parseInt(String)C中Java方法相同的方法?

c string int parsing

19
推荐指数
3
解决办法
7万
查看次数

从C#调用F#代码

我正在玩F#和C#,并希望从C#调用F#代码.

我设法让它在Visual Studio中以相反的方式工作,方法是在同一个解决方案中有两个项目,并在F#项目中添加C#代码的引用.这样做之后,我可以调用C#代码,甚至在调试时逐步执行它.

我想要做的是F#代码来自C#而不是来自F#的C#代码.我在C#项目中添加了对F#项目的引用,但它的工作方式与以前不同.我想知道如果不手动完成这是否可行.

c# f# interop

77
推荐指数
3
解决办法
4万
查看次数

基本的OCaml OOP问题

我正在尝试学习oCaml,并且我遇到了以下程序无效的问题.

class myClass2 =
object
 method doSomething = Printf.printf "%s\n" "Doing something"
end;;

class myClass foo =
object
 val dMember = foo
 method doIt = dMember#doSomething
end;;

let mc2 = new myClass2;;
let mc = new myClass mc2;;
mc#doIt;;
Run Code Online (Sandbox Code Playgroud)

我在尝试编译程序时收到的错误是:

File "sample.ml", line 6, characters 5-84:
Some type variables are unbound in this type:
  class myClass :
    (< doSomething : 'b; .. > as 'a) ->
    object val dMember : 'a method doIt : 'b end
The method doIt has …
Run Code Online (Sandbox Code Playgroud)

oop ocaml

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

为什么Vista报告我的Windows帐户不在管理员角色中?

在Windows Vista下,当我检查当前用户帐户是否处于管理员角色时,我收到了否定信息,如下图所示.

谁能告诉我为什么我不在管理员角色?当我检查我是否处于"调试器用户"角色时,我得到"真实"

谢谢.

不在管理员角色中

.net powershell windows-principal user-accounts windows-vista

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