问题列表 - 第23631页

NHibernate:映射IList属性

我有下一个表Order,Transaction,Payment.类Order有一些属性:

public virtual Guid Id { get; set; }
public virtual DateTime Created { get; set; }
...
Run Code Online (Sandbox Code Playgroud)

我又增加了两个:

public virtual IList<Transaction> Transactions { get; set; }
public virtual IList<Payment> Payments { get; set; }
Run Code Online (Sandbox Code Playgroud)

如何保存TransactionsPayments列出数据库中的(关系)?

c# nhibernate

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

如何获取单一选择警报对话框的选定项目?

我有这个代码来显示带有单选(无线电)选项的对话框.

AlertDialog ad = new AlertDialog.Builder(this)
.setCancelable(false)
.setIcon(R.drawable.alert_dialog_icon)
.setTitle(R.string.choose_one)
.setSingleChoiceItems(seq, pos,null)
.setPositiveButton( R.string.ok, new DialogInterface.OnClickListener() { 
  public void onClick( DialogInterface dialog, int whichButton) 
  { 
    // dialog dismissed
  } 
 }).create();
Run Code Online (Sandbox Code Playgroud)

我如何获得所选的选择?

android android-alertdialog

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

多线程单元测试

任何人都可以为多重应用程序推荐任何有关单元测试的好书.任何人都可以推荐可用于多线程测试的应用程序或实用程序,类似于java工具ConTest(我没有使用但朋友推荐)?

任何特别与多线程应用程序的C#单元测试相关的帮助都特别受欢迎.

谢谢.鲍勃.

c# multithreading unit-testing

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

从Gecko和Webkit中的选择(范围)中检索父节点

我在使用使用"createLink"命令的所见即所得编辑器时尝试添加属性.我认为在浏览执行该命令后返回创建的节点是微不足道的.

事实证明,我只能在IE中获取这个新创建的节点.有任何想法吗?

以下代码演示了此问题(底部的调试日志显示每个浏览器中的不同输出):

var getSelectedHTML = function() {
    if ($.browser.msie) {
        return this.getRange().htmlText;
    } else {
        var elem = this.getRange().cloneContents();
        return $("<p/>").append($(elem)).html();
    }
};

var getSelection = function() {
    if ($.browser.msie) {
        return this.editor.selection;
    } else {
        return this.iframe[0].contentDocument.defaultView.getSelection();
    }
};

var getRange = function() {
    var s = this.getSelection();
    return (s.getRangeAt) ? s.getRangeAt(0) : s.createRange();
};

var getSelectedNode = function() {
    var range = this.getRange();
    var parent = range.commonAncestorContainer ? range.commonAncestorContainer : 
                    range.parentElement ? range.parentElement(): 
                    range.item(0);
    return parent;
}; …
Run Code Online (Sandbox Code Playgroud)

javascript gecko webkit

6
推荐指数
2
解决办法
8212
查看次数

jQuery从中删除所选选项

第一篇文章在这里,我安静地来了:)我已经搜索过,但是找不到我想要的东西.

我试图操纵选择框的选定选项.有人可以解释为什么这有效:

$('#some_select_box').click(function() {
  $('#some_select_box option:selected').remove();
});
Run Code Online (Sandbox Code Playgroud)

但这不是:

$('#some_select_box').click(function() {
  $('this option:selected').remove();
});
Run Code Online (Sandbox Code Playgroud)

我只是想使用"this"而不是拼写出选择框的id - 有人能指出我正确的语法方向吗?这让我很生气,因为它看起来应该很简单.而且我确信这是给某人,但不是我,因为它结束了一天,我被大脑炸了......任何指针都非常赞赏.

干杯

jquery select this selected option

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

将保存回调添加到单个ActiveRecord实例,是否可能?

是否可以向单个ActiveRecord实例添加回调?作为进一步的约束,这是继续使用库,因此我无法控制该类(除了猴子修补它).

这或多或少是我想要做的:

def do_something_creazy
  message = Message.new
  message.on_save_call :do_even_more_crazy_stuff
end

def do_even_more_crazy_stuff(message)
  puts "Message #{message} has been saved! Hallelujah!"
end
Run Code Online (Sandbox Code Playgroud)

ruby activerecord ruby-on-rails

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

更改window.location而不触发刷新

我有一个提交GET请求的AJAX表单.因为这些都是GET请求,所以这些应该很容易被加入书签.我最好发出Ajax请求,更新屏幕,然后将window.location.href更新为新页面的URL.

不幸的是,这会重新加载页面.有什么方法可以解决这个问题吗?基本上我想将URL栏作为永久链接栏,但它需要能够更改以跟上页面的状态.

window.location.hash不好,因为它不会被发送到服务器.

javascript ajax

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

如何在面板内绘制XNA窗口?

我正在vb.net和xna中开发一个3d Viewer.它工作得很好.我现在有一个Windows窗体和一个xna渲染窗口,但我想在窗体中的面板中渲染它.我搜索了信息,但很难将其改编为我的应用程序.我该怎么做?

alt text http://img299.imageshack.us/img299/384/87117064.jpg

这是应用程序.

vb.net xna

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

变量占用某个值时的断点

我有类似于以下代码的东西......

void function(int x)
{
    // complicated operation on x
    blah 
    blah
}
Run Code Online (Sandbox Code Playgroud)

这一切看起来都很好,除非x恰好是一个特定的值,比如"273".但x为273是一种罕见的事件,99.999%的时间是其他值.现在我希望观察使用x = 273调用此函数时的事件,所以我想插入一个仅受x命中的断点就是该值.也许我可以这样做:

void function(int x)
{
    if (x == 273)
    {
        // put breakpoint on this line.
    }
    // complicated operation on x
    blah 
    blah
}
Run Code Online (Sandbox Code Playgroud)

问题是,编译器可能会优化掉这个"if"语句,因为它没有做任何事情.所以我的问题是我应该在"if"语句中放置什么以确保它被编译成某种东西......或者我应该以某种完全不同的方式跟踪x == 273的情况.

c debugging visual-studio-2008 visual-studio

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

提取两段之间的常用词?

如何在php5中提取两个或多个段落之间的常用词?我想可能总结每个文本以创建高排名单词列表然后进行比较.

php string

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