问题列表 - 第46784页

跟踪TDD时如何处理内存泄漏

假设我想在编写任何其他代码之前遵循纯TDD即写单元测试.当我发现错误时,我必须编写单元测试来重现它然后实现修复.

假设我的应用程序中存在内存泄漏.我可以重现它 - 运行特定方法1,000,000,000次会导致OutOfMemoryException.此测试需要10秒才能失败.

长时间运行的单元测试通常不受欢迎,特别是当它们消耗大量内存时.此后,可能还有其他内存泄漏,因此可能会增加此类测试的数量.

那么如何解决这个错误的TDD方式呢?

tdd unit-testing memory-leaks

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

如何检查特定用户是否以编程方式登录为服务权限

对于应用程序,我要检查特定用户是否已作为服务登录?如何以编程方式执行此操作?我在互联网上查了一下,找不到一些好的资源

谢谢

Upul

c# access-rights

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

使用itextsharp生成html到pdf

public void pdfgenforffd(TextBox TextBox3, HiddenField HiddenField1, HiddenField HiddenField4, AjaxControlToolkit.HTMLEditor.Editor Editor1)
{

    HttpContext.Current.Response.Clear();
    HttpContext.Current.Response.ContentType = "application/pdf";
    // Create PDF document
    Document pdfDocument = new Document(PageSize.A4, 50, 25, 15, 10);

    PdfWriter wri = PdfWriter.GetInstance(pdfDocument, new FileStream("d://" + HiddenField1.Value + "_" + HiddenField4.Value + ".pdf", FileMode.Create));

    PdfWriter.GetInstance(pdfDocument, HttpContext.Current.Response.OutputStream);

    pdfDocument.Open();
    string htmlText = Editor1.Content;
    //string htmlText = htmlText1.Replace(Environment.NewLine, "<br/>");

    HTMLWorker htmlWorker = new HTMLWorker(pdfDocument);

    htmlWorker.Parse(new StringReader(htmlText));


    pdfDocument.Close();
    HttpContext.Current.Response.End();
}
Run Code Online (Sandbox Code Playgroud)

我正在使用上面的代码从HTMLEditor(ajax控件)中的html文本生成pdf.如果我用不同宽度的每一列硬编码一个表,进入HTMLEditor文本而不是生成pdf时,列得到相同的分配即使所有列在pdf上都有固定的大小,即使我为每列指定了一些自定义宽度.

我想生成可以将html转换为pdf的pdf,也可以将表格列除以指定的宽度.怎么做?

c# pdf asp.net pdf-generation itext

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

如何阻止处理程序?

我有一个疑问..我的应用程序中有一个活动的人.虽然我的活动破坏了处理程序仍在运行.它是否在应用程序进程以外的其他进程上运行?任何人都可以解释为什么它的工作方式如此?是否有可能在onDestroy活动时停止处理程序?

提前致谢.

android

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

MySQL - 使现有的Field Unique

我有一个已经存在的表,其中一个字段应该是唯一的但不是.我只知道这一点,因为表中的条目与另一个已存在的条目具有相同的值,这导致了问题.

如何使此字段仅接受唯一值?

mysql unique-constraint

143
推荐指数
5
解决办法
17万
查看次数

如何保存jquery选择器供以后使用

我有以下代码......

$('#item_' + code + ' .delete').hide();
$('#item_' + code + ' .deleting').show();
$('#item_' + code).slideUp(400, function() {
    $(this).remove();
    $('#top .message').html('Item has been deleted');
});
Run Code Online (Sandbox Code Playgroud)

我想保存我在变量中使用的选择器,并使用它来执行操作,而不是每次都搜索DOM.

所以我像这样保存选择器......

 var saved = $('#item_' + code);
Run Code Online (Sandbox Code Playgroud)

但是,如何更改其余代码?我对jQuery不太熟悉,因此想知道如何做到这一点.这会有用......

$(saved).(' .delete').hide();
$(saved).(' .deleting').hide();
$(saved).slideUp(400, function() {
    $(this).remove();
    $('#top .message').html('Item has been deleted');
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

是否有可能为Android按钮设置提示?

是否有可能为android中的按钮设置提示?

android

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

实体框架4和存储库模式

有人可以解释使用这种模式的好处吗?

我的意思是EF在某种意义上来说不是一个存储库吗?你不能只查询容器并返回那些对象吗?

我看到很多关于POCO,AutoMapper,依赖注入,服务层,IoC的讨论.我只是将一堆东西混合在一起,还是一切都有关系?

谁可以给我解释一下这个?

另外,这些如何与MVC.net,ViewModels和DataModels结合在一起?

谢谢,山姆

dependency-injection poco repository-pattern entity-framework-4

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

我们如何定制fetch扩展使用的默认提交消息?

fetch使用的默认提交消息"Automated merge with ...."很长,很丑,并且使用本地目录路径来填充历史记录.我想用简单的"自动合并"或"合并"来替换它.

mercurial fetch hgrc

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

在Android应用程序中集成Twitter

我想要一个在我们的应用程序中实现Twitter的简单示例.我宁愿它不可浏览; 它应该只在我们的应用领域开放.登录后,用户可以在他/她的帐户上发布推文.

twitter android

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