问题列表 - 第8944页

int(blah)将(blah)的不同答案作为int

新手ActionScript 3问题:为什么呢

(Math.sqrt((r * r - (r - i) * (r - i)) as Number) * 2) as int
Run Code Online (Sandbox Code Playgroud)

给我一个不同的结果

int(Math.sqrt((r * r - (r - i) * (r - i)) as Number) * 2)
Run Code Online (Sandbox Code Playgroud)

actionscript actionscript-3

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

iPhone/iPod文件系统速度

有没有人有分析iPhone/iPod文件系统的硬数据?我对阅读比写作更感兴趣.

我正在考虑进行一些测试,但我想我会检查一下是否有人更聪明和/或时间更充裕.

具体来说,我对许多小文件与较少大文件之间的速度差异以及各代iP*设备之间的差异感兴趣.

另一个问题是读取文件的ZIP压缩是否值得权衡解压缩,或者数据大小是否存在"收支平衡"点.

filesystems iphone profiling

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

C#+ COM Interop,确定性发布

COM对象通常具有确定性破坏:在释放最后一个引用时释放它们.

如何处理C# - COM Interop?这些类没有实现IDisposable,所以我认为无法触发显式的IUnknown :: Release.

随意测试显示未引用的COM对象被懒惰地收集(即垃圾收集器触发释放).对于需要被激活释放的OCM对象,我该怎么办?(例如持有大型或共享的关键资源)?

原始问题:我们有一个C#应用程序大量使用COM库,它像疯了一样泄漏.似乎问题是"在C++和C#代码之间"(我们可以访问它们),但我们无法确定它.

c# com interop

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

在Flex ComboBox中为空

如何制作用户可以选择的ComboBox null

如果您只是在数据提供者null中创建一个组合框,则会显示该值,但用户无法选择它:

<mx:ComboBox id="cb" dataProvider="{[null, 'foo', 'bar']}" />
Run Code Online (Sandbox Code Playgroud)

有没有办法让null可选?

解决方法是将一个项添加到dataProvider中,该项不是null但是'表示'为null; 然后每次访问组合框时在null和该对象之间进行映射.但这不是一个优雅的解决方案; 在访问'可空'组合框的所有代码中,你总是要记住这个映射...

编辑:扩展为什么我不喜欢变通方法:当然可以在子类中完成,但要么我引入新属性(如nullableSelectedItem); 但是你必须小心,始终使用这些属性.或者我覆盖ComboBoxes selectedItem; 但是我很害怕打破基类:它可能不喜欢改变它对当前所选项目的内容的想法.即使这个脆弱的破解工作,在顶部selectedItemdataProvider那么这个nullItem也需要进行处理的特殊datalistData用于渲染,在labelFunction,然后它可能仍然在事件暴露了组合框发送...这可能会奏效,但它是一个相当hack只是为了解决这个问题:如果用户点击它没有激活它的项目(其余的则ComboBox处理null罚款).(另一个替代方案是将一个ui组件委托给ComboBox,但是为了避免这个小问题,甚至还有更多的代码)

apache-flex null combobox

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

从长远来看,选择Hudson和CruiseControl

我的目的是在CruiseControl和Hudson之间选择作为Java桌面应用程序的持续集成工具.我看过很多比较Hudson和CruiseControl的阅读.在功能和易用性方面,Hudson似乎是最好的.

但就坚固性,可靠性和重型配置而言,从长远来看,这仍然是正确的吗?

java continuous-integration cruisecontrol hudson

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

将一些自定义数据添加到Qt树模型

我在Qt中使用模型/视图范例是一个菜鸟,并且存在以下问题:我有一个树状结构,必须通过Qt可视化.我发现,QAbstractTableModel非常适合我的需求,所以我写了以下内容:

class columnViewModel : public QAbstractTableModel {
   // some stuff...
};
Run Code Online (Sandbox Code Playgroud)

现在一切正常,但现在我必须在树的节点上实现"观察者"设计模式.每当节点在TreeView中扩展时,我必须将Observer添加到相应的节点.每当节点崩溃时,我必须从节点中删除此Observer.所以,我写了一些东西,像这样:

void onExpand( const QModelIndex & Index ... ) {
   Node* myNode = static_cast<Node*>(Index->internalPointer());
   Observer* foo = Observer::create();
   myNode->addObserver(foo);

   // ok up to here, but now where can I save this Observer? I must associate 
   // it with the Node, but I cannot change the Node class. Is there any way 
   // to save it within the index?
}

void onCollapse( const QModelIndex & Index ... ) {
   Node* …
Run Code Online (Sandbox Code Playgroud)

c++ treeview qt model

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

C#强制转换为var类型?

我正在使用LinqToSQL处理ASP.NET应用程序.页面加载时我运行一个查询,并将结果保存到一个变量... var tasks = query expression.然后我将其保存到会话变量中Session["Tasks"] = tasks......

是否有可能施放此会话对象恢复到原来的状态变种,所以我可以运行的方法,如Count(),Reverse()等和?

谢谢

.net c# linq asp.net

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

在SQL Server Management Studio中更改错误消息的语言

我正在使用SQL Server Management Studio 2008编写一堆查询.我安装了法语版本的Windows XP和SQL Server,因此所有SQL错误消息都以法语显示.我希望看到英文错误消息.知道如何更改错误消息的语言吗?我不会重新安装机器.

帕特里克

sql-server-2008

10
推荐指数
2
解决办法
6444
查看次数

具有值的NSArray

如何创建一个填充了值的NSArray?

也就是说:

NSArray *name=[NSArray alloc];
// insert these values: raju, biju.ramu
Run Code Online (Sandbox Code Playgroud)

cocoa cocoa-touch objective-c

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

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