问题列表 - 第34277页

Rails,Count和Group

我有一张桌子:

 +--------+-----------+-------+-----------+
 |house_no|house_alpha|flat_no|street_name|
 +--------+-----------+-------+-----------+
 |       1|           |       |James St   |
 |       1|           |       |James St   |
 |       1|           |       |James St   |
 |       2|          A|       |James St   |
 |       2|          B|       |James St   |
 |       3|          A|       |James St   |
 |       4|           |    416|James St   |
 |       4|           |    416|James St   |
 +--------+-----------+-------+-----------+
Run Code Online (Sandbox Code Playgroud)

我正在尝试计算此表中不同地址的数量.这将返回不同的地址:

Address.all(:select => 'street_name, flat_no, house_no, house_alpha',
            :group => 'street_name, flat_no, house_no, house_alpha').length
Run Code Online (Sandbox Code Playgroud)

但我想在SQL端做到这一点.并试图结合计数和小组不喜欢我.我显然做错了什么.

(数据库是postgres,rails是2.x).

ruby postgresql ruby-on-rails

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

C# - 需要控制声明的建议

我是一名学生,我有一份作业,我需要一些小帮助=)

这是我的任务:

编写一个应用程序,提示用户输入正方形的大小并显示一个方形的星号,其边与输入的整数相等.您的应用程序适用于从2到16的边长.如果用户输入的数字小于2或大于16,则应用程序应分别显示大小为2或16的正方形,并显示错误消息.

这是我走了多远:

        start:
        int x;
        string input;
        Console.Write("Enter a number between 2-16: ");
        input = Console.ReadLine();
        x = Int32.Parse(input);
        Console.WriteLine("\n");
        if (x <= 16 & x >= 2)
        {
          control statement
          code
          code
          code
        }
        else
        {
            Console.WriteLine("You must enter a number between 2 and 16");
            goto start;
        }
Run Code Online (Sandbox Code Playgroud)

我需要帮助......

...在"if"控件中使用什么控件语句(if,for,while,do-while,case,boolean).

我的想法就像......

编写一个代码,为每种输入的数字写出框?这是很多代码......

..必须有一个代码,其中包含一些可以为我完成任务的"变量++",但是哪个控制语句最适合该任务?

但是,如果我使用"变量++",我应该如何在输出中写入空格,因为毕竟它必须是一个SQUARE?!?!=)

我喜欢一些关于使用什么类型的陈述的建议,或者只是一个提示,当然不是整个解决方案,因为我是一名学生!

c#

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

两个普通六面体之间的碰撞检测

我有2个六面固体.唯一的保证是它们每个都有8个vertex3f(带有x,y和z分量的顶点).鉴于此,我怎样才能知道这些是否相撞?

c c++ algorithm collision-detection

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

在C#/ Java中常见的纯虚拟基类的名称前面是否有一个字母'I'?

我不会经常看到这个,如果有的话,在C++中.有什么理由不这样做?我认为通过这样做以及源文件来识别typename的含义和意图会更容易.思考?

c++

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

如何检测请求是否中止?

我正在提出请求然后我就堕胎了.

var x = $.get(url, function (d, e, xhr) { alert(d); });
x.abort();
Run Code Online (Sandbox Code Playgroud)

问题是它执行success函数并返回空数据... (例如这里)

是否有一个jQuery方法可以中止?或者有没有办法检查是否xhr已中止?

javascript ajax jquery

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

在javascript画布上混合两个图像

如何混合两个像素数据阵列来创建一个图像?可以选择使用不同的混合模式吗?

javascript graphics html5 canvas

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

18
推荐指数
2
解决办法
6391
查看次数

为什么jquery .text()总是返回一个空字符串?

我有一个简单的$.ajax调用,返回一个如下所示的响应:

<div id='type'>success</div>
<div id="graph"></div>
<script type='text/javascript'>
   //some script that manipulates the graph div
</script>
Run Code Online (Sandbox Code Playgroud)

在我的.ajax的成功(响应)功能上,我有:

$(response).find('#type').text()
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果我使用它总是返回null .html()

我用的时候是'空字符串' .text();

我的语法有问题吗?

html javascript ajax jquery

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

在Python中,如何从导入的模块访问主模块的命名空间?

具体来说,我需要从导入模块中的主模块获取一些对象和全局变量.我知道如何在父模块从子模块中获取某些特定内容时找到这些内容,但我无法弄清楚如何向另一个方向前进.

python namespaces module

19
推荐指数
2
解决办法
7287
查看次数

为什么System.Web.Mvc未在添加引用中列出?

使用C#,Visual Studio 2010.

在MSDN上有一个名为System.Web.Mvc的命名空间.该命名空间中所有类型的文档说明它们都在System.Web.Mvc.dll.

但是,当我转到Add Reference,".NET"选项卡时,列表中缺少此程序集.为什么?

.net visual-studio assembly-references

129
推荐指数
9
解决办法
16万
查看次数