问题列表 - 第23439页

SQL 搜索的关键字

用例

当用户访问我的网站时,他们会遇到一个类似于 SO 的搜索框。他们可以使用计划文本搜索结果。“.net 问题”、“封闭式问题”、“.net 和 java”等。搜索的功能与 SO 略有不同,因为它将尽可能多地尝试数据库的架构,而不是直接全文搜索。所以“.net 问题”只会搜索 .net 问题而不是 .net 答案(可能不适用于 SO 案例,这里只是一个例子),“封闭问题”将返回封闭的问题,“.net 和 java”问题将返回与 .net 和 java 相关的问题,仅此而已。

问题

我对这些词不太熟悉,但我基本上想为 SQL 驱动的搜索做一个关键字。我知道数据库的架构,我也可以对数据库进行数据挖掘。我想知道在我尝试实施之前已经存在的任何当前方法。我想这个问题是针对所述问题的良好设计。

建议的

到目前为止,我提出的解决方案看起来像这样

  1. 清洁输入。只需删除任何特殊字符
  2. 将输入解析为数据块。将“c# java”的输入分解成c#和java 还把“'c#java'问题”这样的特殊情况处理成“c#java”和“问题”。
  3. 从输入中构建一棵树
  4. 将数据绑定到元数据中。因此,转换诸如封闭式问题之类的内容并将其与表格的 isclosed 列相关联。
  5. 将树转换为 sql 查询。

想法/建议/链接?

database sql-server search keyword keyword-search

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

如何使用bash和awk从这些数据中提取值?

我抓了这些,如何提取值?

...
cavity_2mgl_wt_strip57001.out: Total cavity volume (A3)               : (  1.240E+01) 
cavity_2mgl_wt_strip58001.out: Total cavity volume (A3)               : (  2.408E+00) 
cavity_2mgl_wt_strip60001.out: Total cavity volume (A3)               : (  4.935E+00) 
cavity_2mgl_wt_strip61001.out: Total cavity volume (A3)               : (  1.319E+00) 
cavity_2mgl_wt_strip63001.out: Total cavity volume (A3)               : (  1.532E-01) 
cavity_2mgl_wt_strip64001.out: Total cavity volume (A3)               : (  1.137E+01) 
...

我需要以粗体显示文件名中的索引#:

cavity_2mgl_wt_strip76001.out: Total cavity volume (A3)               : (  1.276E+01)

我需要括号中的数字:

cavity_2mgl_wt_strip76001.out: Total cavity volume (A3)               : (  1.276E+01)

bash awk grep

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

Java中的Constructor Exception中的`return value'?

看看下面的代码片段:

A a = null
try {
  a = new A();
} finally {
  a.foo();  // What happens at this point?
}
Run Code Online (Sandbox Code Playgroud)

假设A的构造函数抛出运行时异常.在标记的行,我总是保证得到一个NullPointerException,或者foo()将在一半构造的实例上被调用?

java exception instantiation

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

使用nil初始化时,Ruby的效果是什么:x = String(nil)

当您传递nil给构造函数时,Ruby中的效果是什么:

s = String(nil)
Run Code Online (Sandbox Code Playgroud)

要么

a = Array(nil)
Run Code Online (Sandbox Code Playgroud)

这是否意味着,s或者a nils或者a是一个类型的无人居住对象String或类型Array

ruby null initialization

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

C++一个带有结构数组的类,不知道我需要多大的数组

我有一个课程,名字,年龄,学校等.我需要能够存储其他信息,例如,他们旅行的地方,以及它在哪一年.我不能宣布另一个专门用于举行旅行目的和什么一年,所以我认为结构可能是最好的.这只是一个例子:

struct travel {
    string travelDest;
    string year;
};
Run Code Online (Sandbox Code Playgroud)

问题是人们可能旅行的金额不同.我想的是只有一系列旅行结构来保存数据.但是我如何创建一个固定大小的数组来保存它们,而不知道我需要它有多大?

也许我会以完全错误的方式解决这个问题,因此任何有关更好方法的建议都会受到赞赏.


我意识到类和结构之间基本上没有区别,但是出于分配标准的目的,我不允许使用"类",所以是的.

c++ arrays data-structures

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

如何更改UIButton标题颜色?

我以编程方式创建一个按钮..........

button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self action:@selector(aMethod:)
forControlEvents:UIControlEventTouchDown];
[button setTitle:@"Show View" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
[view addSubview:button];
Run Code Online (Sandbox Code Playgroud)

如何更改标题颜色?

iphone objective-c uibutton ios

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

Oracle数据库链接在10g和11g之间

有没有人有10g和11g之间的数据库链接的经验?

这是支持的设置/操作吗?可能吗?有什么问题吗?注意事项?

database oracle oracle10g oracle11g

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

Delphi - CompareStr和CompareString之间的差异

我希望有人可以为我阐明一下:在Delphi 2009中,CompareStr(在SysUtils中定义)和CompareString(从Windows API)函数之间有什么区别?

两者都允许您指定要使用的语言环境,由于可用的比较标志,Windows是否更加"完整"?那么一个比另一个快吗?

delphi string-comparison

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

XSLT:如果Node = A,则设置B = 1,否则B = 2

我通过查看节点的值来循环.

If Node = B, then B has one of two possible meanings. 
  --If Node = A has been previously found in the file, then the value for A
    should be sent as 1.
  --If Node = A has NOT been found in the file, the the value for A should 
    be sent as 2.

where file is the xml source to be transformed
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何做到这一点.如果我使用的编程语言允许变量重新分配/更改其值,则很容易.但是,用XSLT变量设置一次.

xslt variables loops

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

解决多个模态视图控制器的问题

我无法正常显示模态视图控制器.我有一个父视图控制器,它是模态视图A的委托.在模态视图中AI呈现模态视图B,并具有委托dimiss模态视图A.

当模态视图B出现时,它似乎显示但屏幕变暗,并且UI锁定,但应用程序不会崩溃.我将动画设置设置为NO,我仍然遇到同样的问题.

活动顺序:

  1. 父视图显示模态视图A.
  2. 模态视图A在模态视图中显示模态视图B控制器
  3. 父视图通过委派解除模态视图中的模态视图A.
  4. 这是我的UI挂起的地方,我可以看到模态视图B,但无法点击它,或做任何事情

iphone cocoa cocoa-touch objective-c iphone-sdk-3.0

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