问题列表 - 第46941页

按日期排序Python对象列表(当一些是None时)

这是我上一个问题的略微更新

我有一个名为results的Python列表.结果列表中的大多数结果对象都有一个person对象,大多数person对象都有一个birthdate属性(result.person.birthdate).生日是一个日期时间对象.

我想用最早的第一个来命令生日的结果列表.但是,如果没有人物对象或人物对象没有生日,我仍然希望结果列表中包含结果.在列表的末尾将是理想的.

最恐怖的方式是什么?

python sorting list

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

座未完成

编译此代码片段:

let test =
    let x = 1
    printfn "%A" x

如果删除了最后一行,则会出现以下编译错误:

error FS0588: Block following this 'let' is unfinished. Expect an expression.

这条消息是什么意思?在C#/ C++中,我希望在这种情况下"未使用的变量"警告,但F#给出了不同的东西.

f#

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

Hibernate One to Many渴望不吸引所有数据

我正在对hibernate中的一对多关系做一个急切的负担.父项目被正确拉回,但他们只在子列表中收到一个项目.其中一个父母应该有两个.我运行查询Eclipse spits out,它会得到正确的结果.问题是为什么当一个项目应该有两个时,只有一个项目进入每个列表?

 @OneToMany(mappedBy="badge", fetch=FetchType.EAGER)
     public List<BadgeLevel> getBadgeLevels() {
        return this.badgelevels;
     }
Run Code Online (Sandbox Code Playgroud)

SQL

select
        * 
    from
        ( select
            this_.ID as ID10_2_,
            this_.ACTIVE as ACTIVE10_2_,
            this_.DATECREATED as DATECREA3_10_2_,
            this_.DATEMODIFIED as DATEMODI4_10_2_,
            this_.DESCRIPTION as DESCRIPT5_10_2_,
            this_.ENDDATE as ENDDATE10_2_,
            this_.GLOBAL as GLOBAL10_2_,
            this_.NAME as NAME10_2_,
            this_.PUBLISHDETAILS as PUBLISHD9_10_2_,
            this_.STARTDATE as STARTDATE10_2_,
            (SELECT
                COUNT(*) 
            FROM
                BADGELEVELS bl 
            WHERE
                bl.BADGEID = this_.ID) as formula0_2_,
            badgelevel2_.BADGEID as BADGEID4_,
            badgelevel2_.ID as ID4_,
            badgelevel2_.ID as ID9_0_,
            badgelevel2_.ACTIVE as ACTIVE9_0_,
            badgelevel2_.ASSETID as ASSETID9_0_,
            badgelevel2_.BADGEID as BADGEID9_0_,
            badgelevel2_.DATECREATED as DATECREA3_9_0_, …
Run Code Online (Sandbox Code Playgroud)

hibernate one-to-many eager-loading

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

如何使用alpha通道创建h264视频以与HTML5 Canvas一起使用?

我一直对这个演示感兴趣:http://jakearchibald.com/scratch/alphavid/

我在这里也看到了这个问题:

我可以使用HTML5视频标签制作透明背景的视频吗?

但我似乎无法弄清楚:你如何用alpha通道创建h264,ogg和webm视频文件?

html5 canvas alpha-transparency h.264

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

树中心节点

给定一棵树,如何在树中找到中心节点,使得从中心节点到其他节点的距离最小(假设每条边具有单位重量)?我正在尝试使用DFS但是可以在线性时间内完成吗?

algorithm tree graph

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

jQuery:如何检查数组中是否存在函数?

我有以下代码,需要检查一个值是否作为数组键存在.

我似乎无法生成index密钥,即使它确实存在,任何帮助都会很棒.

码:

var run = { // store the actions to trigger

    block : function() {
        console.log('Blocking…');
    },

    warning : function() {
        console.log('Warning…');
    }

};

console.log( $.inArray( 'warning' , run ) );
Run Code Online (Sandbox Code Playgroud)

据我所看到的,warning内部存在run{}和应该返回index1.

为什么上面没有找到(index返回为-1).

谢谢阅读.

arrays indexing jquery

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

CGPath掩盖了CGPoints

我正在努力建立这个: 在此输入图像描述

白色背景实际上是透明的.我知道如何将CGPath剪辑到一个设置区域,但这似乎是以其他方式,因为我需要从填充的CGPath中减去区域.

我想正确的方法是从CGPath中减去整个外圈,然后在我的CGPoints中绘制较小的圆圈,但我不知道如何执行前者.谁能指出我正确的方向?

iphone core-graphics cgpath

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

使用元组键入不匹配编译错误

这段代码是完整的:

let swap_tuple (a, b) = (b, a)

let result = swap_tuple ("one", "two") 
printfn "%A" result

此代码提供编译错误:

let swap_tuple (a, b) = (b, a)

printfn "%A" swap_tuple ("one", "two") 
error FS0001: Type mismatch. Expecting a     'a -> 'b -> 'c     but given a     'a -> unit     The type ''a -> 'b' does not match the type 'unit'

第二个版本有什么问题?

f#

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

从NSMutableArray中收集特定对象的计数

嘿伙计们,我想知道如何在数组中找到特定类型对象的对象数.例如,我在随机位置的NSMutableArray中有6个'云',我在这个NSMutableArray中也有4个'龙'.

我怎样才能收集整数6?

我正在思考以下问题:

int z = [[SomeClass *clouds in _somearray] count];
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.Thnx,奥利弗.

iphone enumeration objective-c nsmutablearray nsarray

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

使用Visual Studio 2010的WiX 3.0 - 没有用户界面库?

我之前使用过Wix来构建安装程序,这太棒了!

我最近重新映像了我的机器,并且只安装了Visual Studio 2010,因为我已将所有项目更新到该版本.

当我下载并安装WiX 3.0时,它抱怨Votive将不会被安装,因为我没有安装visual studio 2005或2008"或更高版本".没关系,我还是不使用Votive(我不太明白VS 2008与它有什么关系,但无论如何......)

当我尝试使用light.exe链接我的Wix安装程序时,我收到链接错误,因为它无法找到UI wixlibs.搜索我的驱动器上的各个位置(常见文件,Wix安装目录等),我找不到任何wixlib文件.

是否需要为WiX UI库单独下载?如果是的话,在哪里?我在Wix网站上找不到任何有希望的链接.或者是UI库以某种方式链接到Votive安装的问题?如果是这样,我如何在只有Visual Studio 2010的系统上安装它们?

wix wix3 visual-studio-2010 wixlib

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