问题列表 - 第8281页

生成RSpec的缺失规范文件

是否有任何命令可用于为现有模型/控制器生成所有缺少的spec文件?我有一个项目,有几个模型已生成与spec文件.

ruby specifications rspec ruby-on-rails

16
推荐指数
2
解决办法
3625
查看次数

关于css中的@import

我认为我将它分开是因为css变大了,并且做了导入.

@import url("aaa.css"); 
       .
       .
       .
@import url("zzz.css"); 
Run Code Online (Sandbox Code Playgroud)

是否有导入文件的上限数?

css import

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

NHibernate映射多对多连接表

我的数据库结构如下所示:

Person
  Id
  Name
  FieldA
  FieldB

Phone
  Id
  Number

PersonPhone
  PhoneId
  PersonId
  IsDefault
Run Code Online (Sandbox Code Playgroud)

我对人物和电话对象的NHibernate映射是直截了当的,它的PersonPhone我很难用.我希望将PersonPhone对象的集合作为Person的属性,这将允许我拥有一个人的电话号码,并且能够分辨哪个是某个人的"默认"或主要电话号码.

理想情况下我喜欢我的PersonPhone对象看起来像这样:

public class PersonPhone
{
    public virtual Person Person { get; set; }
    public virtual Phone Phone { get; set; }
    public virtual bool IsDefault { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

到目前为止,我对此表的NHibernate映射如下所示:

<class name="PersonPhone" table="PersonPhone">
    <composite-id>
        <key-property name="Person" column="PersonId" />
        <key-property name="Phone" column="PhoneId" />
    </composite-id>
    <property name="IsDefault" column="IsDefault"/>
</class>
Run Code Online (Sandbox Code Playgroud)

但是当NHibernate编译我的映射时,我得到一个错误说:

无法编译映射文档:MyApp.Entities.PersonPhone.hbm.xml.NHibernate.MappingException:无法确定类型:MyApp.Entities.Person,MyApp.Entities,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null,对于列:NHibernate.Mapping.Column(PersonId)

关于如何映射的任何想法?

nhibernate nhibernate-mapping

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

使用VLists的哈希表

Phil Bagwell在其2002年关于VList数据结构的论文中指出,您可以使用VList来实现持久性哈希表.然而,他对如何运作的解释并没有包含太多细节,我也不理解.谁能给我一个更详细的解释,甚至是例子?

此外,在我看来,我可以看到这个数据结构,虽然它可能具有与Hashtable相同的大O复杂性,但它会更慢,因为它会进行额外的查找.是否有人关心如何慢慢地进行详细分析,最好包括缓存行为?在没有碰撞或多次碰撞的情况下,两者之间的绩效关系如何变化?

complexity-theory haskell functional-programming hashtable data-structures

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

如何说服你的开发人员编写简短的方法?

长期方法在某些方面是邪恶的:

  • 他们很难理解
  • 他们很难改变
  • 它们很难重复使用
  • 他们很难测试
  • 他们的凝聚力很低
  • 它们可能具有高耦合
  • 他们往往过于复杂

如何说服你的开发人员编写简短的方法?(武器被禁止=)

来自agiledeveloper的问题

language-agnostic metrics

33
推荐指数
8
解决办法
2347
查看次数

Javascript/jQuery/Microsoft-ajax混合中的双重加载问题

我对一些JavaScript代码有一个奇怪的问题(再次,我讨厌调试JS代码).我正在处理一个常规表 - 我从JSON调用填充,并添加了支持一些分页(我猜你可以调用它的2x分页),排序和一些行选择.一切都运行良好 - 但是当一行被DESELECTED(并且仅取消选择)时,我的add_navigate事件被触发两次,这导致一些不需要的数据重新加载 - 并且表明加载更加不需要.

首先,这是我的JS代码:

var customerType;
var selYear;
var selMonth;
var sdir;
var sort;
var page;
var noteId;
var hasDoneCall;
var customerId;

var customerIdChanged = false;


function initValues() {
    customerType = "Publisher";
    selYear = new Date().getFullYear();
    selMonth = new Date().getMonth()+1;
    sdir = false;
    sort = "CustomerName";
    page = 1;
    noteId = false;
    customerId = 0;

    hasDoneCall = location.href.indexOf('#') > 0;

}
function flash(elm, color, duration) {

    var current = elm.css('backgroundColor');

    elm.animate({ backgroundColor: 'rgb(' + color + …
Run Code Online (Sandbox Code Playgroud)

javascript jquery microsoft-ajax

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

PHP包含带变量的类函数

我正在尝试使用变量来获取扩展类中的函数,这是我想要做的但是我无法让它工作,感谢您的帮助.

class topclass {
    function mode() {
        $mode = 'function()';

        $class = new extendclass;
        $class->$mode;
    }
}
Run Code Online (Sandbox Code Playgroud)

php variables class

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

char保证恰好是8位长吗?

就这样.没有找到任何类似的话题所以请耐心等待.

c types char

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

SQL Server 2008 - 快速从选择转到编辑

在server management studio 2008中,您可以在表格上单击鼠标右键,然后单击选择前1000行.是否有一个按钮或快速方法来编辑其中一个返回的行,而不必再次右键单击该表,然后单击编辑前200行.

sql ssms sql-server-2008

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

使用Log4J进行结构化/组合记录

我希望你能帮助我.

我有一个需要记录事务的Web服务.由于存在许多命中,因此日志语句在日志文件中显示为不相交/碎片.

我已经考虑过将StringBuilder实例传递到整个层并将语句附加到此实例,然后我在最终(主控制器中的finally子句)中记录其内容一次,然后再将响应返回给客户端.这似乎是不必要的,我确信有一个更简洁的方法来使用Log4J.

任何人都可以解释这个问题吗?

谢谢

java logging log4j

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