问题列表 - 第4705页

jQuery:$().click(fn)vs. $().bind('click',fn);

当使用jQuery连接事件处理程序时,使用click方法之间是否有任何区别

$().click(fn)
Run Code Online (Sandbox Code Playgroud)

与使用绑定方法

$().bind('click',fn);
Run Code Online (Sandbox Code Playgroud)

除了bind的可选数据参数.

javascript jquery event-handling

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

为什么这个Rails控制器测试失败?

我试图理解为什么这个测试失败了.(我对测试很陌生.)我正在使用内置的Rails测试框架并添加了Shoulda gem.

考试:

require 'shoulda'

context "on GET to :new" do

  setup do
    get(:new)
  end

  should_render_template :new
  should_not_set_the_flash

end
Run Code Online (Sandbox Code Playgroud)

失败:

1) Failure:
test: on GET to :new should render template :new. (SessionsControllerTest)
[/usr/local/lib/ruby/gems/1.8/gems/thoughtbot-shoulda-2.0.6/lib/shoulda/controller   /macros.rb:220:in `__bind_1233882600_699194'
/usr/local/lib/ruby/gems/1.8/gems/thoughtbot-shoulda-2.0.6/lib/shoulda/context.rb:254:in `call'
/usr/local/lib/ruby/gems/1.8/gems/thoughtbot-shoulda-2.0.6/lib/shoulda/context.rb:254:in `test: on GET to :new should render template :new. '
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/testing/setup_and_teardown.rb:94:in `__send__'
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/testing/setup_and_teardown.rb:94:in `run']:
expecting <"new"> but rendering with <"">

2 tests, 2 assertions, 1 failures, 0 errors
Run Code Online (Sandbox Code Playgroud)

但是,如果我在控制台上运行它,app.get '/sessions/new'它可以正常工作,没有错误.

并且" new"模板在浏览器中按预期呈现.

我正在使用Haml.也许这会导致问题.我的模板名为" new.html.haml".

testing tdd bdd ruby-on-rails shoulda

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

按总提交选择用户

我知道这很简单,但它让我疯狂......

我有一个用户表,评论表和图片表.

我想根据提交的内容排名前10位用户(他们的评论总数和提交的照片).

而已.

惭愧我


更新:基于Ed的回答.

这是我的设置:

  • users表(user_id,用户名)
  • 图像表(img_id,submittedby_id = users.user_id)
  • 注释表(id,submittedby_id = users.user_id)

和最后的查询:

    select submittedby_id, sum(total)
from 
    (select submittedby_id, count(img_id) as total from    
          images group by submittedby_id 
     union 
     select submittedby_id, count(id) as total from 
          comments group by submittedby_id
    ) as x
 group by submittedby_id 
 order by sum(total) desc limit 10;
Run Code Online (Sandbox Code Playgroud)

mysql

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

在网页上动态显示CSV文件作为HTML表格

我想将CSV文件放在服务器端,并将其作为html表动态显示.例如,这个:

Name, Age, Sex
"Cantor, Georg", 163, M
Run Code Online (Sandbox Code Playgroud)

应该成为这样的:

<html><body><table>
<tr> <td>Name</td> <td>Age</td> <td>Sex</td> </tr>
<tr> <td>Cantor, Georg</td> <td>163</td> <td>M</td> </td>
</table></body></html>
Run Code Online (Sandbox Code Playgroud)

欢迎任何语言的解决方案.

html php csv

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

有没有办法使用Perl以及在Linux或Solaris环境中读取其他进程的环境变量?

在Perl中,我需要阅读其他进程的环境.

  • 该脚本以root权限运行.
  • 该脚本将在Linux和Solaris中运行.
  • 我想要一个主要与平台无关的解决方案,至少在Linux和Solaris之间.在Linux中,检查/ env/<proc_id>/environ可以得到答案.
  • 我想避免不得不分叉.我已经有一个解决方法分叉"/ usr/ucb/ps -auxwwwe $ pid"

有任何想法吗?

linux perl solaris environment-variables root

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

在图像上拖动一个矩形

我希望能够在图像上拖动一个矩形,并检索端点的坐标.是否有一个库可以在拖动矩形时对其进行可视化处理?

javascript

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

Grand Central vs Parallel Extensions

有没有人知道Apple即将推出的"Grand Central"技术(Snow Leopard)中的任何一个好的网站,以及它与微软的Parallel Extensions(以及原生并行计算的东西)相比如何?

language-agnostic parallel-processing grand-central-dispatch

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

用于查找文件中所有IP地址的C++代码

我需要编写一个程序来扫描文本文件并检索文件中的所有IP地址(格式为256.256.256.256).

c++ file-io file

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

如何在PostScript中获取字符串的高度指标?

您可以使用当前字体获取字符串的宽度,stringwidth虽然这实际上会推动堆栈上的偏移坐标,但y值似乎总是无用的.有没有办法确定字符串的确切高度,可能包括也可能不包括下行链接?

string fonts metrics postscript

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

颠覆结构问题

刚从视觉工作室转向颠覆...... 我已经爱上了!有人可以简单解释一下

  1. 知识库
  2. 分行
  3. 标签
  4. 树干

我是否需要为每个项目创建一个新的存储库?还是新的行李箱?

谢谢

svn visualsvn visual-studio

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