问题列表 - 第1269页

带分组的SQL子查询问题,平均值

在MS Transact SQL中,假设我有一个像这样的表(Orders):

 Order Date       Order Total     Customer #
 09/30/2008       8.00            1
 09/15/2008       6.00            1
 09/01/2008       9.50            1
 09/01/2008       1.45            2
 09/16/2008       4.50            2
 09/17/2008       8.75            3
 09/18/2008       2.50            3
Run Code Online (Sandbox Code Playgroud)

我需要的是:对于每个客户,最近两个订单的平均订单金额.因此对于客户#1,我应该得到7.00(而不是7.83).

我一直在盯着这一个小时(在一个更大的问题中,我已经解决了),我认为我的大脑已经冻结了.帮助一个简单的问题?

sql sql-server-2005

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

如何确定GDI +中两条线的交点?

我正在使用.NET来创建一个具有绘图表面的应用程序,类似于Visio.UI使用Graphics.DrawLine连接屏幕上的两个对象.这个简单的实现工作正常,但随着表面变得更复杂,我需要一种更健壮的方式来表示对象.这些强大要求之一是确定两条线的交叉点,因此我可以通过某种图形来指示分离.

所以我的问题是,有人可以提出一种方法吗?也许使用不同的技术(可能是GraphViz)或算法?

.net c# graphics geometry gdi+

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

以编程方式从C#访问Microsoft Project(MPP)文件

以编程方式访问Microsoft Project文件有哪些选择?每种方法的优缺点是什么?

我基本上需要将文件中的所有数据导入另一个数据结构.使用Office Interop程序集的优先级较低.

c# ms-project

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

从控制台程序记录到txt文件的有效方法

从C#和.NET 2.2上的控制台程序记录到日志(.txt)的最有效方法是什么?我的程序循环多次总是根据用户的需要输出不同的数据,所以我正在寻找最有效的方法来实现这一点.

我知道我总是可以重新打开一个流然后关闭它,但每次我这样做它只会写一行,然后下一次(几秒钟后)程序重新循环并需要再次写入.在我看来,这似乎并不是非常友好的.

我正在使用多个线程,这些线程都有我要记录的输出数据(打开/关闭同一个文件或在不同的线程上访问同一个文件可能不好)."拥有对自动刷新的流编写器的引用"听起来是个好主意,但我不知道该怎么做.

.net c# performance logging

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

条款中的未知栏目

我有一个简单的查询:

SELECT u_name AS user_name FROM users WHERE user_name = "john";
Run Code Online (Sandbox Code Playgroud)

我得到Unknown Column 'user_name' in where clause.'user_name'即使之后,我还不能在声明的其他部分提及select 'u_name as user_name'吗?

mysql sql mysql-error-1054

111
推荐指数
10
解决办法
25万
查看次数

创建MSBuild自定义任务以在*compile之前修改C#代码*

我想创建一个自定义的MSBuild任务,在csc.exe编译之前更改我的.cs文件(当然,这不会修改它们 - 我不希望触及实际的源文件).我知道PostSharp和.NET的其他AOP框架,它们不是这个特定项目的选项,而且我想学习如何做到这一点.

我究竟需要做些什么才能让它发挥作用?

谢谢理查德

.net c# vb.net msbuild build-process

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

MPI还是套接字?

我正在开发一个松散耦合的集群来进行一些数据处理.网络代码和处理代码已经到位,但我们正在评估我们方法中的不同方法.现在,正如我们应该的那样,我们在性能问题上受到I/O限制,我们正试图减少这个瓶颈.显然,像Infiniband这样的更快的交换机会很棒,但是我们无法承受抛弃我们所拥有的东西并获得新设备的奢侈品.

我提出的问题是这个.在群集上完成的所有传统和严重的HPC应用程序通常通过消息传递与直接通过套接字发送来实现.这对性能有什么好处?如果我们从套接字切换,我们应该看到加速吗?

c c++ hpc cluster-computing

8
推荐指数
2
解决办法
6145
查看次数

如何在ASP.NET MVC应用程序中获得"真正的"HttpContext?

不幸的是,我需要这样做.我正在使用ELMAH来处理我的错误日志.在我路由到我的error.aspx视图之前,我必须获取默认的ELMAH错误日志,以便我可以记录异常.你曾经能够使用

Elmah.ErrorLog.Default
Run Code Online (Sandbox Code Playgroud)

但是,现在标记为已过时.编译器指示我使用该方法

Elmah.ErrorLog.GetDefault(HttpContext context)
Run Code Online (Sandbox Code Playgroud)

MVC的上下文是HttpContextBase类型,它允许我们模拟它(YAY!).我们如何处理需要旧式HttpContext的MVC-unaware库?

asp.net-mvc elmah

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

在MySQL中自然排序

有没有一种优雅的方法在MySQL数据库中进行高性能的自然排序?

例如,如果我有这个数据集:

  • 最终幻想
  • 最终幻想4
  • 最终幻想10
  • 最终幻想12
  • 最终幻想12:Promathia的链条
  • 最终幻想冒险
  • 最终幻想起源
  • 最终幻想战术

任何其他优雅的解决方案,而不是将游戏的名称分解为他们的组件

  • 标题:"最终幻想"
  • 数量:"12"
  • 副标题:"Promathia链"

确保它们以正确的顺序出现?(4后4,而不是2).

这样做是一个痛苦的**,因为时不时有另一个游戏打破了解析游戏标题的机制(例如"Warhammer 40,000","James Bond 007")

mysql sql sorting natural-sort

75
推荐指数
10
解决办法
7万
查看次数

异步WebMethod调用后更新UI

问候!

我有一个包含WebMethod的WebService,它可以完成一些工作并返回一个布尔值.它所做的工作可能需要或可能不需要一些时间,所以我想异步调用它.

[WebService(Namespace = "http://tempuri.com/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
public class MyWebSvc : System.Web.Services.WebService
{
    [WebMethod]
    public bool DoWork()
    {
        bool succ = false;

        try
        {
            // do some work, which might take a while
        }
        catch (Exception ex)
        {
            // handle
            succ = false; 
        }

        return succ;        
    }
}
Run Code Online (Sandbox Code Playgroud)

此WebService存在于Web场中的每个服务器上.因此,要在每个服务器上调用DoWork()方法,我有一个类库,基于服务器URL列表:

static public class WebSvcsMgr
{
    static public void DoAllWork(ICollection<string> servers)
    {
        MyWebSvc myWebSvc = new MyWebSvc();

        foreach (string svr_url in servers)
        {
            myWebSvc.Url = svr_url;
            myWebSvc.DoWork();
        }
    }
} …
Run Code Online (Sandbox Code Playgroud)

asp.net asynchronous web-services asp.net-ajax

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