问题列表 - 第7800页

.NET生成0堆大小

是否可以在.NET中设置第0代堆的最小大小?

我有一个下面的sistuation.我有一个函数,分配大约20-30 MB的1KB对象,对它们做一些事情,然后终止,让所有分配的对象都被GC编辑.现在,在性能监视器中,我可以看到第0代堆大小是5-6 MB,这还不足以接受我需要的所有20-30 MB的对象.当我开始分配时,gen0 GC开始运行,并且因为需要所有对象,所以它们将它们提升为gen1.GC下次开始运行时,这些对象将在gen2中升级.所以最终大约15MB的对象最终进入gen2堆.根据我的逻辑,这些是临时对象,绝不应该在gen2堆中结束.我相信问题在于gen0堆大小的大小.但我不确定.我知道在Java中有可能设置最小的代数堆.在.NET中有这样的方式吗?

.net garbage-collection

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

部署XBAP应用程序?

我们有一个WPF应用程序,它有两种风格,具有一致的UI等,一个从Windows操作系统桌面运行,另一个应该作为XBAP应用程序运行.

目前我正在将XBAP应用程序发布到我的localhost机器IIS(Windows XP专业版),同时我已经在我的场景中启用了完全信任,因为它需要(Microsoft .NET Framework 2.0配置,URL完全信任)+ pfx文件(用于我的机器)当另一台机器上的用户从他的机器上的IE浏览器输入URL时安装的名称).

假设我想将XBAP应用程序卖给客户,因为他想要一个集中的应用程序而不是桌面应用程序,那么我将如何进行呢?有XBAP部署经验的人能告诉我吗?我应该进行设置以在他的Web服务器上设置应用程序,那就是它吗?(假设网络服务器有.net 3.5 sp1)如果pfx和完全信任,我应该告诉他这样做吗?

deployment wpf xbap full-trust

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

Clickonce要求签署许可协议

是否可以为Win Form应用程序构建ClickOnce部署,以便在继续之前要求用户同意许可协议?

clickonce winforms

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

如何在Ubuntu 8.04 LTS 64-bit上安装python-igraph?

显然,libigraph并且python-igraph是无法通过安装在地球上唯一的包apt-geteasy_installUbuntu下的8.04 64位.

从源代码安装源代码似乎顺利...直到我尝试使用它们.

当我运行python时,我得到:

>>> import igraph
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "igraph/__init__.py", line 30, in <module>
    from igraph.core import *
 ImportError: No module named core
Run Code Online (Sandbox Code Playgroud)

或者(如果我使用easy_install版本的python-igraph)

>>> import igraph
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "build/bdist.linux-x86_64/egg/igraph/__init__.py", line 30, in <module>
  File "build/bdist.linux-x86_64/egg/igraph/core.py", line 7, in <module>
  File "build/bdist.linux-x86_64/egg/igraph/core.py", line 6, in __bootstrap__
ImportError: libigraph.so.0: cannot open shared object …
Run Code Online (Sandbox Code Playgroud)

python 64-bit ubuntu-8.04 igraph

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

WPF TreeView:ExpandAll()方法在哪里

如何在WPF中展开所有TreeView节点?在WinForms中有一个ExpandAll()方法来执行此操作.

wpf treeview

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

在RubyOnRails应用程序中生成图形

我想知道其他人发现什么是rails应用程序的最佳图形库/插件/宝石等.

当我说得最好时,我想我的意思是易于实现和自定义图形的能力.

我之前使用过openflashchart2并且喜欢它的整体外观/效果,尽管根据需要定制所有内容有时会很痛苦.您是否有经验或建议让我指向更好的方向?非常感谢.

ruby ruby-on-rails graph

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

TFS查询(在Visual Studio中)以获取所有签到

我正在尝试通过Visual Studio团队资源管理器中的TFS查询编辑器获取所有签入的列表(按日期限制/排序).

我可以创建一个列出所有错误,sprint积压项目或产品积压项目的查询,但我找不到实际的签到.是否可以或应该直接在数据库上进行(SQL)查询.

想法?

version-control tfs visual-studio

28
推荐指数
5
解决办法
4万
查看次数

如何用iPhone构建指南针?

在谷歌搜索后,我问自己:

是否可以使用iPhone 3G的GPS传感器构建指南针(简单显示航向/方向)?

我怀疑,如果设备正在移动,这是唯一可能的.

任何想法都表示赞赏.

navigation iphone gps magnetometer

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

ADO.NET调用T-SQL存储过程会导致SqlTimeoutException

我有一个带签名的T-SQL存储过程

CREATE PROCEDURE MyProc
@recordCount INT OUTPUT
@param1 INT
...
Run Code Online (Sandbox Code Playgroud)

在Sql Server中直接执行时,该过程在5秒内运行,返回一些总计约100行的结果集.

调用使用ADO.NET此过程SqlDataAdapter.Fill方法来填充Dataset导致SqlTimeoutExceptionSqlCommand3分钟后(指定的超时间隔).

更改存储过程以使其不再具有输出参数,并且所需的输出值作为最后的结果集返回,解决了问题,并且整个过程在预期的5秒内运行.

但为什么?

我不想通过我的代码库来修改这种行为的所有实例,而不理解我是否真的解决了这个问题.

另一件需要注意的是,这只在一个特定的服务器上显而易见,它确实拥有比我们运行的其他类似数据库更大的数据集.肯定不是Sql Server设置?

UPDATE

进入框架源,问题似乎出现在元数据检索中.对象的ConsumeMetaData方法SqlDataReader无限期挂起.但是我在其他数据库上运行测试并且无法重现,因此当通过ADO.NET调用此过程时,这是一个特定于数据库的问题...很棒.

更新II

已确认如果我将代码更改为使用OleDbDataAdapterSQLOLEDB或SQLNCLI提供程序类型,则问题仍然存在.绝对与连接有关.

t-sql sql-server ado.net timeout output-parameter

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

如何在JPA中创建从超类瞬态继承的映射字段?

我有一个无法更改的旧架构.我正在使用基类来实现常见功能,它包含一个嵌入式对象.有一个字段通常映射在嵌入对象中,该字段只需要在一个(很多)子类的持久性ID中.我创建了一个包含它的新id类,但后来我得到了该字段映射两次的错误.下面是一些简化的示例代码,以保持读者的理智:

@MappedSuperclass
class BaseClass {
    @Embedded
    private Data data;
}

@Entity
class SubClass extends BaseClass {
    @EmbeddedId
    private SubClassId id;
}

@Embeddable
class Data {
    private int location;

    private String name;
}

@Embeddable
class SubClassId {
    private int thingy;

    private int location;
}
Run Code Online (Sandbox Code Playgroud)

我试过@AttributeOverride,但我只能重命名该字段.我试图将它设置为updatable = false,insertable = false但是当在@AttributeOverride注释中使用时,这似乎不起作用.有关此问题的解决方案,请参阅下面的答案.

我意识到我可以改变基类,但我真的不想拆分嵌入对象来分离共享字段,因为它会使周围的代码更复杂,并且需要一些丑陋的包装代码.我也可以为这个角落案例重新设计整个系统,但我真的不愿意.

我使用Hibernate作为我的JPA提供程序.

java database mapping orm jpa

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