问题列表 - 第5392页

垃圾收集每100秒

是否有人遇到过高内存分配负载的应用程序每100秒执行第二代收集的情况?

我们使用64位服务器和8-16 GB的物理内存.

应用程序有几GB的数据存储在缓存中,无法从中清除,因为它实际上是由应用程序使用的.另外它收到很多在处理过程中分配GEN 0对象的请求.

对我来说奇怪的是,GEN 2系列的表现就像时钟一样100秒.我认为它不太可预测

.net garbage-collection

10
推荐指数
3
解决办法
7932
查看次数

.NET单元测试用于读取/保存数据到数据库

我读到的关于单元测试的大部分内容都是关于测试你的类及其行为.但是,如何测试将数据保存到数据库并从数据库中读取数据.在我们的项目中,保存和读取数据是通过Flex应用程序使用的服务完成的(使用WebORB作为网关).例如,服务读取所有可以访问某个模块的用户.您如何测试实际返回的用户是否有权访问该模块的用户?

有时能够测试从数据库中加载数据需要数据库中已存在数据.在我们的一些测试中,我们首先需要将大量的testdata保存到数据库中,然后才能测试阅读内容......

同样的事情对存储过程也有效.如果数据库中没有数据,如何测试sp?现实是,为了测试某些存储过程,我们需要十个表中的数据......

thx,Lieven Cardoen

database unit-testing

10
推荐指数
3
解决办法
2818
查看次数

序列化和恢复未知类

基础项目包含一个抽象基类Foo.在单独的客户端项目中,有一些实现该基类的类.

我想通过调用基类上的一些方法来序列化和恢复具体类的实例:

// In the base project:
public abstract class Foo
{
    abstract void Save (string path);
    abstract Foo Load (string path);
}
Run Code Online (Sandbox Code Playgroud)

可以假设在反序列化时,存在所有需要的类.如果可能的话,序列化应该用XML完成.使基类实现IXmlSerializable是可能的.

我有点卡在这里.如果我对事物的理解是正确的,那么这只能通过[XmlInclude(typeof(UnknownClass))]为每个实现类添加一个基类来实现 - 但实现类是未知的!

有没有办法做到这一点?我没有反思的经验,但我也欢迎使用它的答案.

编辑:问题是De序列化.只是序列化会很容易.:-)

c# abstract-class xml-serialization

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

我在哪里可以找到高级Ruby on Rails教程?

我正在创建rails应用程序,并想知道在哪里可以找到关于如何使用rails的好教程.

我使用这个博客,我认为开始学习rails很棒:

http://fairleads.blogspot.com/2007/12/rails-20-and-scaffolding-step-by-step.html

我刚刚开始使用rails,现在想学习更多高级rails.

ruby ruby-on-rails

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

可以使用VIEW进行SELECT操作来提高性能吗?

致力于提高决策中心的绩效,我们确定的瓶颈之一就是数据库.

所以我想知道,oracle是否为其视图编制了执行计划?

让我们假设我10000在请求期间使用了定义的查询次数.查询看起来像:

select A, B, C 
from aTbl, bTbl left join cTbl on bTbl.cTblID = cTbl.objectkey
where aTbl.objectkey = bTbl.parentkey
Run Code Online (Sandbox Code Playgroud)

在代码中我想用额外的过滤参数获取上面查询的结果,例如: WHERE aTbl.flag1 = <<NUMBER>>

现在我有两个选择:

  1. 使用上面的内容创建预准备语句SQL,然后重用该对象.
  2. 将上述内容select (aTbl, bTbl, cTbl)放入a VIEW,然后在此视图上创建预准备语句,从而使预编译的Oracle执行计划受益.

你会建议什么?

sql oracle performance

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

PHP中的多线程

我最近阅读了关于http://php.net/pcntl的内容,并且知道这些函数有多好用,以及在PHP中使用多线程是否明智,因为它不是PHP的核心功能.

我想要触发不需要反馈的事件,比如手动激活cronjob执行.

所有这些都应该在用Zend Framework编写的Web应用程序中运行

php multithreading

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

任何人都可以推荐条形码Web服务器控件吗?

任何人都可以为格式39和128格式推荐条形码Web服务器控件吗?

更新:在给出了我们从未听说过的3个控件的选择后,我发布了这个.我希望得到一些使用流行,稳定和商业产品的人的推荐.看起来我们只会选择经理发送的其中一个选项.如果您在事后阅读此内容并获得良好推荐,请将其添加给将来需要的其他人.谢谢

asp.net barcode web-controls

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

Grails的用户管理插件/框架?

是否有用于grails的用户管理插件?

几乎每个网站都需要以下内容:

  • 用户登录/验证
  • 注册(带电子邮件验证)
  • 忘记了电子邮件提醒用户
  • 用户个人资料

是否有任何Grails插件/框架/提供这样的东西作为构建的基础?

我知道如何构建这些东西,所以我不是在寻找那种答案.对于每个人来说重新实现这种类型的基本功能似乎很愚蠢.

Java中的类似示例是AppFuse,但这比我在这里寻找的要多得多.

security grails plugins

15
推荐指数
4
解决办法
4864
查看次数

Collection(Of T)是一个基于0的数组还是一个基于1的数组?

如果它是基于0的,我们如何添加占位符以使其基于1?谢谢.

vb.net

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

使用正则表达式解析HTML:为什么不呢?

似乎stackoverflow上的每个问题,其中提问者使用正则表达式从HTML中获取一些信息将不可避免地有一个"答案",表示不使用正则表达式来解析HTML.

为什么不?我知道那里有引用 - 不引用"真正的"HTML解析器,比如Beautiful Soup,我相信它们是强大而有用的,但是如果你只是做一些简单,快速或肮脏的事情,那么为什么当一些正则表达式语句运行得很好时,麻烦​​使用如此复杂的东西?

此外,是否有一些基本的东西,我不了解正则表达式,这使得它们一般是解析的错误选择?

regex html-parsing

202
推荐指数
10
解决办法
6万
查看次数