问题列表 - 第10188页

从实体获取单列

如何从查询而不是整个对象中获取单个列?

我可以做这样的事情来获得整个对象,但我想要的只是名字:

IList<Tribble> tribbles = session.CreateCriteria(typeof(Tribble)).List<Tribble>();
IList<string> names = new List<string>();
foreach (Tribble t in tribbles) {
    names.Add(t.Name);
}
Run Code Online (Sandbox Code Playgroud)

我希望能够指定其他条件,那么是否可以排除某些列被检索?

c# nhibernate

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

如何找到遗传算法的最佳参数?

一些遗传算法框架,例如http://www.aforgenet.com/需要许多参数,例如突变率,种群大小等

这些参数有通用的最佳数字吗?我认为这取决于问题(适应度函数延迟,突变延迟,重组延迟,进化速率等).我的第一个想法是使用GA来配置另一个GA.

有更好的想法吗?

aforge genetic-algorithm

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

使用for循环简化数据(Python)

我试图简化代码:

            header = []
            header.append(header1)
            header.append(header2)                
            header.append(header3)
            header.append(header4)
            header.append(header5)
            header.append(header6)
Run Code Online (Sandbox Code Playgroud)

哪里:

            header1 = str(input.headerOut1)
            header2 = str(input.headerOut2)
            header3 = str(input.headerOut3)
            header4 = str(input.headerOut4)
            header5 = str(input.headerOut5)
            header6 = str(input.headerOut6)
Run Code Online (Sandbox Code Playgroud)

我本来想使用for循环,比如:

   headerList = []
   for i in range(6)
          headerList.append(header+i) 
Run Code Online (Sandbox Code Playgroud)

但是,python不会识别标头+ i代表字符串header1.有没有办法简化这个代码或让for循环工作?非常感谢!

python string loops for-loop simplify

0
推荐指数
2
解决办法
383
查看次数

帮助理解jQuery按钮启用/禁用代码

我抓住了这个代码形式JCarousel,并试图理解下面的这些行.我是jQuery的新手,而不是那么优秀的JavaScript,所以我不确定什么是jQuery,哪个是JavaScript

this.buttonNext[n ? 'bind' : 'unbind'](this.options.buttonNextEvent, this.funcNext)[n ? 'removeClass' : 'addClass'](this.className('jcarousel-next-disabled')).attr('disabled', n ? false : true);
this.buttonPrev[p ? 'bind' : 'unbind'](this.options.buttonPrevEvent, this.funcPrev)[p ? 'removeClass' : 'addClass'](this.className('jcarousel-prev-disabled')).attr('disabled', p ? false : true);
Run Code Online (Sandbox Code Playgroud)

它正在设置一些css来设置状态,并启用或禁用其中的按钮但我想在我真正理解之后修改它.我只是无法弄清楚它正在做什么100%.

试图理解诸如[n?'bind':'unbind']而且这里也只是链接.这四行中有很多事情要发生.

代码来自这个插件:http://sorgalla.com/projects/jcarousel/

javascript jquery

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

在Python中使用AND和NOT运算符

这是我的自定义类,它代表一个三角形.我正在尝试编写代码来检查是否self.a,self.bself.c大于0,这意味着我有角度,角度,角度.

下面你将看到检查A和B的代码,但是当我使用self.a != 0它时,它工作正常.我相信我没有&正确使用.有任何想法吗?这是我如何称呼它:print myTri.detType()

class Triangle:

    # Angle A To Angle C Connects Side F
    # Angle C to Angle B Connects Side D
    # Angle B to Angle A Connects Side E

    def __init__(self, a, b, c, d, e, f):
        self.a = a
        self.b = b
        self.c = c
        self.d = d
        self.e = e
        self.f = f

    def detType(self):
        #Triangle Type AAA
        if self.a != 0 …
Run Code Online (Sandbox Code Playgroud)

python operators

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

找到两个不同列表是否包含完全相同的元素的简单方法?

在标准Java库中,查找两个列表是否包含完全相同的元素的最简单方法是什么?

如果两个列表是相同的实例,则无关紧要,如果列表的类型参数不同则无关紧要.

例如

List list1
List<String> list2; 
// ... construct etc

list1.add("A");
list2.add("A"); 
// the function, given these two lists, should return true
Run Code Online (Sandbox Code Playgroud)

我知道可能有些东西盯着我:-)


编辑:为了澄清,我正在按顺序寻找完全相同的元素和元素数量.


编辑:谢谢你指出我看不见的明显答案:-)

虽然到目前为止给出的所有答案都是正确的,但有些答案比其他答案更正确,所以在接受之前我会等待一段时间以获得最好的四舍五入的答案.

java collections

232
推荐指数
8
解决办法
34万
查看次数

jquery类继承

var A=function(){
};

$.extend(A.prototype, {
    init:function(){
        alert('A init');
    }
});
var B=function(){

};

$.extend(B.prototype,A.prototype,{
    init:function(){
        alert('B init');
    }
});
var p=new A();
p.init();
var x=new B();
x.init();
Run Code Online (Sandbox Code Playgroud)

上面是在jQuery中创建类和继承的最佳方法吗?在B的init中如何调用父的init(类似于OO语言中的super.init())?

oop jquery

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

如何在perl中创建和使用字节数组?

$var = pack "C2", 0x20, 0x30;

似乎工作得很好,但现在我如何解决数组的元​​素?对元素进行更改?如果可能的话.pack/unpack语义不是很友好.

目前我正在使用substr($var, $index, 1, substr($var, $index, 1) + 10)就地添加10个元素.

对于初始化器,如果我需要一个100字节的0x20数组,那么最好的方法是什么?$var = "\x20" x 100工作,这是'正确'的方式吗?

arrays perl

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

Scala:匹配并解析整数字符串?

我正在寻找一种方法来匹配可能包含整数值的字符串.如果是这样,解析它.我想编写类似如下的代码:

  def getValue(s: String): Int = s match {
       case "inf" => Integer.MAX_VALUE 
       case Int(x) => x
       case _ => throw ...
  }
Run Code Online (Sandbox Code Playgroud)

目标是如果字符串等于"inf",则返回Integer.MAX_VALUE.如果字符串是可解析的整数,则返回整数值.否则扔.

parsing scala match

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

IE:只有一部分锚可以点击

我想要一个具有特定高度和宽度的锚.

它上面没有文字,因为它意味着要放在页面的某个区域之前.

这是代码:

<a href="/" style="width:370px;height:80px;display:block;position:absolute;"></a>
Run Code Online (Sandbox Code Playgroud)

除了IE6和IE7之外,它在所有方面都运行良好.如果我添加边框,我可以看到锚具有正确的大小,但如果我尝试单击它,则只有顶部可以单击.

我不知道为什么会这样做.我尝试添加一个onclick,即使有警报,同样的事情,单击锚的底部是不可能的.

这真的很奇怪,之前有没有发生过这种事?一切都会有所帮助.

html css internet-explorer

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