问题列表 - 第7995页

如何使用lambda表达式创建扩展方法

目前我正在创建一个接受参数的扩展方法.使用下面的示例,如何使用lambda表达式转换它?

public static decimal ChangePercentage(this IEnumerable<Trade> trades, DateTime startDate, DateTime endDate)
{
    var query = from trade in trades
                where trade.TradeTime >= startDate
                where trade.TradeTime <= endDate
                orderby trade.TradeTime descending
                select trade;
    return (query.First().Value - query.Last().Value) / query.First().Value * 100;
}
Run Code Online (Sandbox Code Playgroud)

使用lambda vs normal方法参数的优缺点是什么?

谢谢

c# lambda

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

Microsoft Word中书签名称的限制是什么?

我需要从段落名称为文档的部分添加书签,但段落的名称并不总是书签名称的有效名称.我没有在Google或MSDN上找到书签名称限制的详尽列表.

禁止哪些特殊字符?

我发现的唯一的事情是长度不得超过40个字符.

bookmarks ms-word

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

当Session.Abandon()不起作用时,如何以编程方式结束asp.net中的会话?

Session.Abandon()似乎没有做任何事情.在调用Session.Abandon()时,您可能希望触发Session_end事件.

c# membership asp.net authentication session

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

包括非Mavenized依赖项,因此它适用于maven-shade-plugin

我想包括不使用Maven的GData Client作为我的Maven项目的依赖项.它作为一堆JAR文件发布.

另外,我使用Maven Shade Plugin构建一个没有任何外部依赖关系的可执行JAR(使用默认配置,不依赖于重命名/包含/排除/转换).

我怎样才能做到这一点?

(只是添加JAR作为资源不起作用,因为Shade插件必须提取它们).

dependencies maven-2 jar maven-shade-plugin

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

在Spring 3(m3)上构建的REST完全注释服务的最小配置是什么?

我正在尝试公开REST-full服务(由Tomcat托管),并且无法弄清楚Spring 3(M3)所需的配置是什么.

这是(示例)服务的样子:

@Controller
@Scope("prototype")
public class UsersController
{
    @RequestMapping(value="/users/hello", method=RequestMethod.GET)
    public String hello()
    {
        return "hello, user!";
    }
}
Run Code Online (Sandbox Code Playgroud)

我的Spring配置看起来像这样(为简单起见,我省略了完整的类名):

<beans ...>
    <context:annotation-config />
    <bean class="...AutowiredAnnotationBeanPostProcessor"/>
    <bean class="...DefaultAnnotationHandlerMapping">
    <context:component-scan base-package="com.mycompany.myserver"/>
</beans>
Run Code Online (Sandbox Code Playgroud)

这就是我将Spring配置插入web.xml的方法:

    <listener>
            <listener-class>...RequestContextListener</listener-class>
    </listener>
    <!-- Servlets -->
    <servlet>
        <servlet-name>dispatcher</servlet-name>
        <servlet-class>...DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:*:dispatcher-servlet.xml</param-value>  
        </init-param>
        <load-on-startup>2</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>/services/*</url-pattern>
    </servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

请注意,我正在尝试创建一个最小配置(没有额外的servlet-config.xml文件).这就是为什么我将Dispatcher指向内置配置.

它是否正确?

在我启动Tomcat并加载所有bean之后,我将导航到以下URL:

http://localhost:8080/myserver/services/users/hello
Run Code Online (Sandbox Code Playgroud)

并且,而不是"你好,用户!" 回复,令我沮丧的是,我在日志文件中看到以下错误:

09:54:45,140 DEBUG RequestContextListener:69 - Bound request context to thread: org.apache.catalina.connector.RequestFacade@19299f5
09:54:45,140 DEBUG DispatcherServlet:834 - DispatcherServlet with name 'dispatcher' determining Last-Modified value for …
Run Code Online (Sandbox Code Playgroud)

java rest spring tomcat jax-rs

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

使用Flash获取计算机信息

是否可以使用Adobe Flash检索计算机信息(RAM,硬盘大小,CPU速度等)?如果是这样,有人可以指向我的网站向我展示如何?

flash actionscript actionscript-3

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

如何在SQL Server 2005中实现高性能树视图

构建表示树的表的最佳方法是什么?我想实现一个适用于大数据的选择,插入,更新和删除.例如,select必须支持"Expand ALL" - 获取给定节点的所有子节点(以及子节点).

sql database sql-server tree

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

NHibernate多个主键映射

我有一张叫做"Orderrow"的桌子.Orderrow有一个复合主键(CPK),其中包含以下列:OrderId,ProductId,RowNumber

OrderId和ProductId也是引用Order和Product表的外键.RowNumber在应用程序中生成.

我想知道它是如何在NHibernate中映射的,因为我只能设置1个id元素和1个生成器子元素.

nhibernate

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

如何为图像渲染富文本?

我正在尝试创建一个富文本DataGridViewCell.我可以托管RichTextBox作为编辑控件,但是当单元格不处于编辑模式时,我需要自己绘制富文本.我不想解析文本 - 我只需要一个与富文本一起使用的Graphics.DrawString.

.net c# richtext winforms

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

AUTH_USER和REMOTE_USER cgi变量之间的区别

文档对此并不完全清楚 - 这些变量之间是否存在差异?在IIS上,至少它们看起来是相同的,但如果它在其他服务器下可能不同,我不想依赖它.

iis coldfusion openbd railo

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