问题列表 - 第10774页

为什么在Postgres中没有"SELECT foo.*... GROUP BY foo.id"?

我有这样的查询:

select foo.*, count(bar.id)
from foo inner join bar on foo.id = bar.foo_id
group by foo.id
Run Code Online (Sandbox Code Playgroud)

这适用于SQLite和MySQL.然而,Postgres抱怨我不包括group by条款中的所有foo列.为什么是这样?foo.id是独一无二的还不够吗?

sql postgresql

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

使用LINQ获取具有自定义对象的列表的总和/平均值

我有一节课:

public class PointD
{
    public double X
    { get; set; }
    public double Y
    { get; set; }

    public PointD(double x, double y)
    {
        X = x;
        Y=y;
    }
   //operator for +,-, * and / are overridden
 }
Run Code Online (Sandbox Code Playgroud)

给定a list<PointD>,如何使用LINQ获得平均值?一个for等效的循环将是这样的:

  double xx, yy;
  for ( int i=0; i< ptlist.Count; i++)
     {
         xx+=ptlist[i].X;
         yy+=ptlist[i].Y; 
     }
  return new PointD(){X=xx, Y=yy};
Run Code Online (Sandbox Code Playgroud)

您只能使用任何内置 LINQ函数.您无法定义负责此功能的扩展.

任何的想法?

编辑:当然,Sum在合并它们之前,您可以使用两个单独的扩展方法来求和X和Y组件.但这不是我想要的.我想要的是一个完成这项工作的单一查询/方法

c# linq

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

Xcode位于硬盘上的哪个位置?

我到处都看,但在任何地方找不到它.我成功安装了它,但我不知道它的安装位置.它不应该出现在"开始菜单"中吗?

我知道如何使用电脑,但这是我的新mac mini,我在网上搜索教程和基本信息,这似乎不容易找到.

谢谢.

iphone macos xcode

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

需要支持D2009的xml组件

我正在寻找支持Delphi 2009的xml组件/库.

谢谢!

xml delphi delphi-2009

10
推荐指数
2
解决办法
826
查看次数

我应该使这个XmlSerializer静态吗?

我有一个XmlSerializer在其Read/WriteXml方法中使用的类.目前是Serializer private readonly.

public class Foo : IXmlSerializable
{
    private Bar _bar = new Bar();
    private readonly XmlSerializer serBar = new XmlSerializer (typeof (Bar));

    public void WriteXml (XmlWriter writer)
    {
        serBar.Serialize (writer, Bar);
    }
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我正在考虑private static改为使用Serializer ,因此所有Foos之间共享一个实例.这是个好主意,还是有可能存在问题?

c# static instance xml-serialization

20
推荐指数
3
解决办法
6651
查看次数

SQL"树状"查询 - 大多数父组

我在SQL中执行"树状"查询(我们称之为什么?)时遇到了一些麻烦.

看看下面的图表(表格和列名称都是丹麦语 - 抱歉):

DB图http://img197.imageshack.us/img197/8721/44060572.jpg 使用MSSQL Server 2005,目标是为每个客户(Kunde)找到最多的父组(Gruppe).

每个组可以有许多父组和许多子组.

而且,我还想知道如何显示这样的树:

Customer 1
   - Parent group 1
      - Child group 1
         - ChildChild group n
      - Child group n
   - Parent group n
      - ...
         - ...
Customer n
   - ...

另一个问题:

查询如何为所有客户获取所有组?父母和子女团体.

sql tree

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

jQuery show/hide/toggle工作,但不能保持原样 - 它恢复到原始状态

我尝试使用jQuery显示/隐藏FAQ问题的答案.我们的想法是列出所有问题,并且只有当用户想要查看他们点击问题(看起来像链接)的答案时,才能看到答案.

除了单击单击后答案恢复到原始状态外,它的工作方式很有效.在这种情况下,这意味着当我单击问题以显示答案时,它会显示然后在下一个瞬间消失,而不是保持可见,直到再次单击以将其切换为隐藏.

我已粘贴以下代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript" src="jquery-1.3.2.min.js" ></script>
<script>
    $(document).ready(function() {
        $('div.showhide,#answer').hide();
        $('#question').click(function(){
        $('div.showhide,#answer').toggle();
       });
  });
</script>
</head>
<body>
<p><a href="" id="question" name="question">Question</a></p><div id="answer"     name="answer">Answer</div></p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery toggle show-hide

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

未处理的异常会使WCF服务崩溃吗?

我想知道未处理的异常是否会导致WCF服务崩溃.我编写了以下程序,该程序显示由WCF服务启动的线程中的未处理异常将使整个WCF服务崩溃.

我的问题是,我想确认线程中的未处理异常(由WCF服务启动)是否会导致WCF崩溃?我的困惑是我认为WCF应该是稳定的服务,因为未处理的异常而不应该崩溃.

我正在使用VSTS 2008 + C#+ .Net 3.5来开发基于Windows服务的自托管WCF服务.

以下是代码的相关部分,

namespace Foo
{
    // NOTE: If you change the interface name "IService1" here, you must also update the reference to "IService1" in Web.config.
    [ServiceContract]
    public interface IFoo
    {
        [OperationContract]
        string Submit(string request);
    }
}

namespace Foo
{
    // NOTE: If you change the class name "Service1" here, you must also update the reference to "Service1" in Web.config and in the associated .svc file.
    public class FooImpl : IFoo
    {
        public string …
Run Code Online (Sandbox Code Playgroud)

.net c# wcf windows-services visual-studio-2008

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

验证:只有字母,数字和 -

我想验证我的用户,因此他们只能在用户名中使用az和 - .

validates_format_of :username, :with => /[a-z]/
Run Code Online (Sandbox Code Playgroud)

但是这个规则也允许空格._ @

Username should use only letters, numbers, spaces, and .-_@ please.
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

最好的祝福.AsbjørnMorell

ruby regex ruby-on-rails

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

类似于Maven的C++依赖管理?

假设我有一个C++项目,它被分成几个子项目.子项目都生成一个DLL,不同的开发团队在每个子项目上工作.现在,如果我想构建主项目,有没有办法避免必须自己构建所有子项目?

简而言之,我正在寻找一些能够以与Maven为Java相似的方式进行依赖管理(即二进制文件和头文件)的东西.

事实上,我尝试使用Maven,但这很麻烦,因为我必须手动创建包,而且很频繁,Maven错过了最新的更改.此外,运行编译有点像黑客,因为我必须从Maven中调用NAnt(我使用NAnt的功能直接构建Visual Studio解决方案).

有关如何做到这一点的任何提示和想法?

c++ build dependency-management maven

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