问题列表 - 第976页

使用Hibernate进行不区分大小写的搜索

我正在将Hibernate用于我的Java应用程序的ORM到Oracle数据库(不是数据库供应商很重要,我们可能有一天会切换到另一个数据库),我想根据用户提供的字符串从数据库中检索对象.例如,在搜索人员时,如果用户正在寻找居住在'fran'的人,我希望能够在旧金山为她的员工提供服务.

SQL不是我的强项,我更喜欢Hibernate的Criteria构建代码到硬编码字符串.任何人都可以指出我在正确的方向上如何在代码中执行此操作,如果不可能,硬编码的SQL应该如何?

谢谢,

Yuval = 8-)

sql select hibernate case-sensitive

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

经典的asp包括

我试图将一些asp逻辑分成一个单独的页面.现在,我试图调用一个简单的函数.

这是我正在使用的简单索引页面

<html>
<head>
<title>Calling a webservice from classic ASP</title>
</head>
<body>
<%
If Request.ServerVariables("REQUEST_METHOD") = "POST" Then
 %>
  <!--#include file="aspFunctions.asp"-->
  <%
  doStuff()
End If
%>
<FORM method=POST name="form1" ID="Form1">
ID:
<INPUT type="text" name="corpId" ID="id" value="050893">
<BR><BR>
<INPUT type="submit" value="GO" name="submit1" ID="Submit1" >
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是aspfunctions.asp

sub doStuff()
    Response.Write("In Do Stuff")
end sub
Run Code Online (Sandbox Code Playgroud)

当我点击我的表单上的提交按钮时,我得到下面的子doStuff()Response.Write("In Do Stuff")end sub

Microsoft VBScript运行时错误'800a000d'

有谁知道我可能做错了什么?

任何帮助是极大的赞赏

感谢Damien Type不匹配:'doStuff'

/uat/damien/index.asp,第15行

vbscript externalizing asp-classic

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

登录J2ME

j2me有哪些记录解决方案?

我特别感兴趣的是轻松排除"发布"版本的日志记录,以获得更小的封装和内存占用.

mobile logging mobile-phones java-me

17
推荐指数
3
解决办法
7919
查看次数

Eclipse的暗色方案

Eclipse完全可以主题化吗?我想为它安装一个深色配色方案,因为我更喜欢深色背景上的白色文字而不是相反.

eclipse

424
推荐指数
10
解决办法
30万
查看次数

一个或多个文件与数据库的主文件不匹配(错误 5173)

当我从源代码管理中检查数据库时,出现此错误。检查 sql server 数据库可能听起来很奇怪,但这就是我所做的,因为这只是一个个人项目。

有人知道如何解决这个问题吗?

c# sql-server

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

有没有办法在Windows上的链接时重新定义malloc?

我想在链接时替换默认的malloc以使用自定义malloc.但是当我尝试在我的程序中重新定义malloc时,我收到此错误:

MSVCRT.lib(MSVCR80.dll) : error LNK2005: _malloc already defined in test.lib(test.obj)
Run Code Online (Sandbox Code Playgroud)

这适用于任何Unix,它适用于具有大多数功能的Windows,但不适用于malloc.我怎样才能做到这一点?与malloc不同的是,它不允许覆盖它?

我知道我可以用我的自定义malloc替换每次对malloc的调用,或者使用宏来执行此操作,但我宁愿不修改每个第三方库.

c windows

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

标记层次结构和处理

这是一个真正的问题,一般适用于标记项目(是的,这也适用于StackOverflow,不,这不是关于StackOverflow的问题).

整个标记问题有助于聚类类似的项目,无论它们是什么项目(笑话,博客帖子,所以问题等).但是,(通常但不严格)是标签的层次结构,这意味着某些标签也暗示其他标签.使用一个熟悉的例子,"c#"so标签也暗示".net"; 另一个例子,在笑话数据库中,"blondes"标签暗示"嘲弄"标签,类似于"爱尔兰"或"belge"或"加拿大"等,取决于笑话的国家来源.

你是如何在项目中处理这个问题的?我将提供一个答案,描述我在两个不同的情况下使用的两种不同的方法(实际上,相同的机制,但在两个不同的环境中实现),但我不仅对类似机制感兴趣,而且对您对层次结构问题的看法感兴趣.

tags tagging hierarchical-clustering

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

有关GUI应用程序中线程数的最佳实践

在过去,我曾与许多专门编写GUI应用程序的程序员合作过.

我得到的印象是,他们几乎普遍最小化了在他们的应用程序中使用多个线程.在某些情况下,他们似乎已经竭尽全力确保他们使用单个线程.

这是常见的吗?这是gui应用程序设计的普遍接受的哲学吗?

如果是这样,为什么?

[编辑]

有许多答案说应该最小化线程使用以降低复杂性.一般来说降低复杂性是一件好事.

但是,如果你看看对外部事件的响应至关重要的任何数量的应用程序(例如,Web服务器,任何数量的嵌入式应用程序),对线程使用的态度似乎存在差异.

language-agnostic user-interface

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

如何获得电子表格来打开Excel而不是浏览器窗口?

如果你调用javascript window.open并将一个url传递给.xls文件,它会在浏览器窗口的某些机器上打开.你怎么能强迫它进入Excel?

javascript url excel

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

是Assert.Fail()被认为是不好的做法?

在使用TDD时我使用Assert.Fail很多.我通常一次只进行一次测试但是当我得到想要实现的东西的想法时,我会快速写一个空的测试,其中测试方法的名称表明我想要实现的todo-list.为了确保我不忘记我在主体中放置了一个Assert.Fail().

在尝试xUnit.Net时,我发现他们没有实现Assert.Fail.当然你总是可以Assert.IsTrue(false),但这并没有表达我的意图.我得到的印象是Assert.Fail没有故意实施.这被认为是不好的做法吗?如果是这样的话?


@Martin Meredith这不完全是我做的事.我先写一个测试,然后实现代码使它工作.通常我会同时考虑几个测试.或者我想在我正在做其他事情的时候写一个测试.那是我写一个空洞的失败测试来记住的时候.当我开始编写测试时,我整齐地尝试测试.

@Jimmeh这看起来是个好主意.忽略的测试不会失败,但它们仍会显示在单独的列表中.必须尝试一下.

@Matt Howells好主意.在这种情况下,NotImplementedException比assert.Fail()更好地传达意图

@Mitch Wheat这就是我想要的.它似乎被排除在外以防止它以另一种滥用它的方式被滥用.

unit-testing xunit.net

68
推荐指数
4
解决办法
7万
查看次数