小编Joh*_*ley的帖子

59
推荐指数
7
解决办法
9万
查看次数

Rails POST,PUT,GET

在我生成一个脚手架后,Rails让我能够POST到items.xml哪个将创建一个新的item.GET items.xml将简单地列出所有.根据我正在执行的操作类型,Rails在哪里指定控制器(createindex分别)中的哪个方法将被调用?

更具体地说,POST调用methodA但是GET到同一个URL调用methodB.这指定在哪里?Rails在哪里决定调用index控制器的方法?

ruby web-services ruby-on-rails http

57
推荐指数
6
解决办法
9万
查看次数

为什么浏览器会将tbody元素插入表元素中?

我正在玩一些使用原始html和JQuery的想法.我做的一件事是创建一个包含一组行的表元素.

<table id="MyTable" >
    <tr>
        <td>Title</td>
    </tr>
    <tr>
        <td>1</td>
    </tr>
    <tr>
        <td>2</td>
    </tr>
    <tr>
        <td>3</td>
    </tr>
    <tr>
        <td>4</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

但是,当我在FireFox + Firebug,IE8开发人员工具栏或Google Chrome JavaScript调试器中查看代码时......所有这些代码都显示了围绕所有tr节点的tbody元素.

我并不反对这种情况......但这是标准行为吗?

html xhtml

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

Rails具有动态条件

我想要的是创建一个模型,以动态的方式使用has_many关联与另一个连接,没有像这样的外键:

has_many :faixas_aliquotas, :class_name => 'Fiscal::FaixaAliquota',
            :conditions => ["regra_fiscal = ?", ( lambda { return self.regra_fiscal } ) ]
Run Code Online (Sandbox Code Playgroud)

但我得到错误:

: SELECT * FROM "fis_faixa_aliquota" WHERE ("fis_faixa_aliquota".situacao_fiscal_id = 1
AND (regra_fiscal = E'--- !ruby/object:Proc {}'))
Run Code Online (Sandbox Code Playgroud)

这可能吗?

model ruby-on-rails

57
推荐指数
4
解决办法
6万
查看次数

使用Entity Framework实体作为业务对象?

我正在使用Microsoft的Entity Framework O/R映射器,并使用实体类(映射到DB对象的生成的类)作为业务对象.这个可以吗?请说明你的缺点或专业人士.如何在业务层和演示文稿之间进行WCF通信,如何将这些对象作为数据成员发送?

.net architecture entity-framework

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

很好地将输出格式化为控制台,指定选项卡的数量

我正在生成一个向控制台输出信息的脚本.信息是某种具有价值的统计数据.就像哈希一样.

所以一个值的名称可能是8个字符长,另一个值是3.当我循环输出信息时,有两个\ t\t\t \n某些列未正确对齐.

例如,输出可能是这样的:

long value name          14
short              12
little             13
tiny               123421
long name again          912421
Run Code Online (Sandbox Code Playgroud)

我希望所有值都正确排列.现在我这样做:

puts "#{value_name} - \t\t #{value}"
Run Code Online (Sandbox Code Playgroud)

我怎么能说长名,只使用一个标签?还是有其他解决方案吗?

ruby formatted

54
推荐指数
4
解决办法
7万
查看次数

在新版本的jQuery中你最兴奋的是什么?

最新的jQuery版本已经发布,jQuery v1.4.你可以在这里阅读所有相关内容.它允许你做一些非常整洁的东西,如:

$("div.test").bind({
  click: function(){
    $(this).addClass("active");
  },
  mouseenter: function(){
    $(this).addClass("inside");
  },
  mouseleave: function(){
    $(this).removeClass("inside");
  }
});
Run Code Online (Sandbox Code Playgroud)

这个新版本你最喜欢什么?是什么让你"最终!"?


添加了赏金以获得更多反馈并接受答案

javascript jquery

54
推荐指数
8
解决办法
1771
查看次数

Ruby和JRuby有什么区别?

任何人都可以用外行的术语向我提供开发JRuby和Ruby,Rails应用程序之间的区别吗?

我使用NetBeans作为我的Ruby on Rails IDE,每次我创建一个项目都会问我这个问题 - 而且我并没有真正发挥作用.有任何赞成和缺点吗?

ruby ruby-on-rails jruby

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

你如何保护database.yml?

在Ruby on Rails应用程序中,database.yml是一个存储数据库凭据的纯文本文件.

当我部署我的Rails应用程序时,我在Capistrano配方中有一个After deploy回调,它在应用程序的/ config目录中创建了一个到database.yml文件的符号链接.文件本身存储在标准Capistrano/releases目录结构之外的单独目录中.我chmod 400文件所以它只能由创建它的用户读取.

  • 这足以将其锁定吗?如果没有,你还做什么?
  • 有人在加密他们的database.yml文件吗?

security deployment ruby-on-rails

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

了解performSegueWithIdentifier

有人比我更了解performSegueWithIdentifier:sender:我吗?我需要切换视图(和类),并将一些NSStrings和ID带到该视图的类.我想知道这是否可行performSegueWithIdentifier:sender:

谢谢!

xcode objective-c uikit ios segue

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