问题列表 - 第23700页

T-SQL函数可以返回用户定义的表类型吗?

我有自己的类型:

CREATE TYPE MyType AS TABLE
(
    foo INT
)
Run Code Online (Sandbox Code Playgroud)

以及接收它作为参数的函数:

CREATE FUNCTION Test
(
    @in MyType READONLY
)
RETURNS @return MyType
AS
...
Run Code Online (Sandbox Code Playgroud)

它可以返回MyType还是只TABLE重复MyType的结构:

CREATE FUNCTION Test
(
    @in MyType READONLY
)
RETURNS @return TABLE (foo INT)
AS
...
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server function user-defined-functions sql-server-2008

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

如何在HashMap的所有键上循环?

我试着用以下方式做到这一点:

public String getValue(String service, String parameter) {
    String inputKey = service + ":" + parameter;
    Set keys = name2value.keySet();
    Iterator itr = keys.iterator();
    while (itr.hasNext()) {     
        if (inputKey.equal(itr.next())) {
            return name2value.get(inputKey);
        }
        return "";
    }
}
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息:找不到符号method.equal(java.lang.Object).

我认为这是因为itr.next()不被视为字符串.我怎么解决这个问题?我试图取代Set keysSet<String> keys.它没有帮助.

java iterator loops hashmap

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

Numpy中的字符串比较

在以下示例中

In [8]: import numpy as np

In [9]: strings = np.array(['hello    ', 'world    '], dtype='|S10')

In [10]: strings == 'hello'
Out[10]: array([False, False], dtype=bool)
Run Code Online (Sandbox Code Playgroud)

由于空白,比较失败.是否有一个Numpy内置函数,相当于

In [12]: np.array([x.strip()=='hello' for x in strings])
Out[12]: array([ True, False], dtype=bool)
Run Code Online (Sandbox Code Playgroud)

哪个给出了正确的结果?

python numpy

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

有没有人成功使用ThinApp的Visual Studio?

目的是让USB闪存在任何地方都有开发者席位.我们的想法是使用应用程序虚拟化来打包Visual Studio.

但是,AFAIK存在很大问题.

有没有人使用ThinApp,App-V成功打包Visual Studio(2010年,2008年)......

PS我知道谷歌.

virtualization visual-studio

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

Div独特的CSS样式链接

我想在一个特定的div中为我的链接创建独特的样式(例如,我希望主体中的所有链接都是粗体和红色,但是在sidebardiv中我希望它们是蓝色和斜体)我该怎么做呢?

我有:

a:link{
color:#666666;
}
a:visited{
color:#003300;
}
a:hover{
color:#006600;
}
a:active{
color:#006600;
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我把它放在侧栏div部分,它会弄乱我的

css

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

UITableViewCell setSelected,但选择未显示

我想保留一个单元格,只有在我选择另一个单元格时才会更改.在tableView:cellForRowAtIndexPath中:我已经使用[cell setSelected:YES]设置了一个选定的单元格.我知道单元格已被选中,但未显示.当我调用[tableView reloadData]时,所选单元格会闪烁.

有任何想法吗?

iphone selection uitableview

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

具有显式模板实例化的未解析的外部.什么是声明语法?

这里有一些简化的代码来演示我遇到的问题.

我有一个模板函数,我只希望编译某些固定的实例.

函数声明是:

// *** template.h ***
int square (int x);
double square (double x);
Run Code Online (Sandbox Code Playgroud)

定义是:

// *** template.cpp ***
#include "template.h"

// (template definition unusually in a code rather than header file)
template <typename T>
T square (T x)
{
    return x*x;
}

// explicit instantiations
template int square (int x);
template float square (float x);
Run Code Online (Sandbox Code Playgroud)

并且,示例用法是:

// *** main.cpp ***

#include <iostream>
using namespace std;

#include "template.h"

int main (void)
{
    cout << square(2) << endl;
    cout << …
Run Code Online (Sandbox Code Playgroud)

c++ templates instantiation unresolved-external

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

为什么wc实用程序会生成多行"total"?

我在从Cygwin运行的shell脚本中使用wc实用程序,我注意到输出中有多行"total".

以下函数用于计算源文件中的行数:

count_curdir_src() {
    find . '(' -name '*.vb' -o -name '*.cs' ')' \
        -a '!' -iname '*.Designer.*' -a '!' -iname '.svn' -print0 | \
    xargs -0 wc -l
}
Run Code Online (Sandbox Code Playgroud)

但它对某个目录的输出如下所示:

$ find . '(' -name '*.vb' -o -name '*.cs' ')' -a '!' -iname '*.Designer.*' -a '!' -iname '.svn' -print0 | xargs -0 wc -l
     19 ./dirA/fileABC.cs
    640 ./dirA/subdir1/fileDEF.cs
    507 ./dirA/subdir1/fileGHI.cs
   2596 ./dirA/subdir1/fileJKL.cs
(...many others...)
     58 ./dirB/fileMNO.cs
     36 ./dirB/subdir1/filePQR.cs
 122200 total
  6022 ./dirB/subdir2/subsubdir/fileSTU.cs
    24 ./dirC/fileVWX.cs
(...)
    36 ./dirZ/Properties/AssemblyInfo.cs
    88 ./dirZ/fileYZ.cs …
Run Code Online (Sandbox Code Playgroud)

shell cygwin

6
推荐指数
2
解决办法
980
查看次数

Google App Engine数据存储区分面搜索

有没有人使用Google App Engine数据存储实现了分面搜索?

python google-app-engine google-cloud-datastore

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

替换数据块中的多个模式

我需要找到在单个文本块上匹配多个正则表达式的最有效方法.举一个我需要的例子,考虑一个文本块:

"Hello World多么美好的一天"

我想用Universe替换Hello与"Bye"和"World".我总是可以在一个循环的循环中使用像各种语言中可用的String.replace函数这样的东西.

但是,我可能有一个包含多个字符串模式的大块文本,我需要匹配和替换.

我想知道我是否可以使用正则表达式来有效地执行此操作,或者我是否必须使用像LALR这样的解析器.

我需要在JavaScript中执行此操作,因此如果有人知道可以完成它的工具,那将不胜感激.

javascript regex algorithm

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