问题列表 - 第26879页

C#:Func <T,TResult>用于泛型方法

有可能创建一个引用泛型方法的Func对象吗?像LINQ OrderBy:

public static IOrderedEnumerable<TSource> OrderBy<TSource, TKey>(
    this IEnumerable<TSource> source,
    Func<TSource, TKey> keySelector
)
Run Code Online (Sandbox Code Playgroud)

.net c# generics

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

sql - 如何强制执行两列约束?

我在表中有一个CustomerID列和一个EffectiveDate列.

我需要这两者的组合才是独一无二的.

但是,我已经在自动编号的整数列上有一个主键.

什么是实现目标的好方法?

谢谢

sql sql-server-2005 sql-server-2008

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

如何在Ubuntu Karmic上安装LFE?

Erlang已经安装:

$dpkg -l|grep erlang
ii  erlang                          1:13.b.3-dfsg-2ubuntu2            Concurrent, real-time, distributed function
ii  erlang-appmon                   1:13.b.3-dfsg-2ubuntu2            Erlang/OTP application monitor
ii  erlang-asn1                     1:13.b.3-dfsg-2ubuntu2            Erlang/OTP modules for ASN.1 support
ii  erlang-base                     1:13.b.3-dfsg-2ubuntu2            Erlang/OTP virtual machine and base applica
ii  erlang-common-test              1:13.b.3-dfsg-2ubuntu2            Erlang/OTP application for automated testin
ii  erlang-debugger                 1:13.b.3-dfsg-2ubuntu2            Erlang/OTP application for debugging and te
ii  erlang-dev                      1:13.b.3-dfsg-2ubuntu2            Erlang/OTP development libraries and header
[... many more]
Run Code Online (Sandbox Code Playgroud)

Erlang似乎有效:

$ erl
Erlang R13B03 (erts-5.7.4) [source] [64-bit] [smp:2:2] [rq:2] [async-threads:0] [hipe] [kernel-poll:false]

Eshell V5.7.4  (abort with ^G) …
Run Code Online (Sandbox Code Playgroud)

lisp erlang lfe

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

在scala中,我可以将重复参数传递给其他方法吗?

这是我可以在java中做的事情,获取重复参数的结果并将其传递给另一个方法:

public void foo(String ... args){bar(args);}
public void bar(String ... args){System.out.println("count="+args.length);}
Run Code Online (Sandbox Code Playgroud)

在scala中它看起来像这样:

def foo(args:String*) = bar(args)
def bar(args:String*) = println("count="+args.length)
Run Code Online (Sandbox Code Playgroud)

但这不会编译,bar签名需要一系列单独的字符串,而传入的args是一些非字符串结构.

现在我只是绕过阵列.使用星号参数会非常好.有办法吗?

parameters methods scala variadic-functions

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

使用ASP.NET MVC的jquery - 调用启用了ajax的Web服务

这是前一个问题的一个延续.

现在我正在尝试调用我在ASP.NET MVC应用程序中定义的支持AJAX的Web服务(即MovieService.svc).但是我的getMoviesjavascript函数永远不会调用该服务.

如果我在非ASP.NET MVC应用程序中尝试,这种调用AJAX Web服务的技术工作正常,所以它让我想知道ASP MVC路由在尝试进行AJAX Web服务调用时是否会以某种方式干扰某些事情.

你知道为什么我的网络服务没有被调用吗?代码如下.

    <script src="<%= ResolveClientUrl("~/scripts/jquery-1.4.2.min.js") %>" type="text/javascript"></script>

    <script src="<%= ResolveClientUrl("~/scripts/grid.locale-en.js") %>" type="text/javascript"></script>

    <script src="<%= ResolveClientUrl("~/scripts/jquery-ui-1.8.1.custom.min.js") %>"
        type="text/javascript"></script>

    <script src="<%= ResolveClientUrl("~/scripts/jquery.jqGrid.min.js") %>" type="text/javascript"></script>

    <script type="text/javascript">
        var lastsel2;

        function successFunction(jsondata) {
            debugger
            var thegrid = jQuery("#editgrid");
            for (var i = 0; i < jsondata.d.length; i++) {
                thegrid.addRowData(i + 1, jsondata.d[i]);
            }
        }

        function getMovies() {
            debugger
            // ***** the MovieService#GetMovies method never gets called
            $.ajax({
                url: 'MovieService.svc/GetMovies',
                data: "{}", …
Run Code Online (Sandbox Code Playgroud)

ajax asp.net-mvc jquery jqgrid

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

如何在vim中使用大量参数调试/重新格式化C printf调用?

我在一个程序中有一个函数调用,我正在维护有一个printf调用的28个参数.它在CSV文件中打印了大量数据.我发现问题发生了什么,我在参数类型中遇到了一些不匹配问题.我在gcc中启用了-Wall,我收到警告:

n.c:495: warning: int format, pointer arg (arg 15)
n.c:495: warning: format argument is not a pointer (arg 16)
n.c:495: warning: double format, pointer arg (arg 23)
Run Code Online (Sandbox Code Playgroud)

功能是这样的:

fprintf (ConvFilePtr, "\"FORMAT3\"%s%04d%s%04d%s%s%s%d%s%c%s%d%c%s%s%s%s%s%s%s%11.lf%s%11.lf%s%11.lf%s%d\n", some_28_arguments_go_here);
Run Code Online (Sandbox Code Playgroud)

我想知道当我将光标放在变量上时是否有一个vim插件突出显示printf格式说明符.

其他方案?如何更好地重新格式化代码以使其更具可读性?

c vim

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

有没有人在Metro上本地解析schemaLocation的jax-ws-catalog.xml?

我在我的.war文件中添加了一个jax-ws-catalog.xml,以便在本地而不是远程解析schemaLocation.我跟着这个例子

Metro用户指南:2.10.使用本地打包的WSDL开发客户端应用程序

当我部署.war并使用soapUI来验证Web服务时,它会在尝试访问schemaLocation时遇到困难 http://somehost:8080/CMDB/schemas/common/1.0/CMDBCommonTypes.xsd

架构和wsdl都在Eclipse中验证(使用Eclipse的XML Catalog工具).(如果有帮助的话,我可以发布我的jax-ws-catalog.xml和相关的xsd和wsdl的内容.

谷歌搜索发现了许多其他问题,jax-ws-catalog.xml无法在Metro堆栈中运行.

有没有人在Metro中使用jax-ws-catalog.xml?

java java-metro-framework jax-ws

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

将Css类添加到所有<input type'text'>元素?Javascript/Css?

我想将CSS类应用于我的站点中的每个文本框:

        <div class="editor-label">
            <label for="FoodType">FoodType</label>
        </div>
        <div class="editor-field">
            <input id="HelpText" name="FoodType" type="text" value="" />
        </div>

        <p>
            <input type="submit" value="Create" />
        </p>
Run Code Online (Sandbox Code Playgroud)

我想,嘿!简单.我将添加一个jquery函数来在母版页中找到它们.

<script type="text/javascript">
    $(document).ready(function(){
        $('input').addClass('textbox');
    }
</script>
Run Code Online (Sandbox Code Playgroud)

不幸的是,这也会选择提交按钮.我怎样才能选择具有文本类型属性的输入元素?

另外,这可能完全使用CSS吗?

如果这两种方法都不可能,我想我只需要手动将类添加到我制作的每个文本框中?

html css jquery

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

使用Visual Studio在C++中建议chkstk.asm stackoverflow异常

我正在使用合并排序的实现.我正在尝试使用C++ Visual Studio 2010(msvc).但是当我使用300000个整数数组进行计时时,它显示了一个未处理的stackoverflow异常并将我带到一个名为"chkstk.asm"的只读文件.我将尺寸缩小到200000并且有效.同样的代码使用C-free 4编辑器(mingw 2.95)而没有任何问题,而大小是400000.你有任何建议让代码在Visual Studio中工作吗?

可能是mergesort中的递归导致了问题.

c++ stack-overflow recursion visual-studio visual-c++

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

SQL查询,什么是`SELECT*FROM!.tables WHERE id =!`

我之前从未见过这样的SQL:

SELECT *
  FROM !.tables
 WHERE id = !
Run Code Online (Sandbox Code Playgroud)

它在做什么?

php mysql sql

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