问题列表 - 第20372页

跟踪pthread调度

我想要做的是创建一些图表,详细说明Linux中(两个)线程的执行情况.我不需要看看线程做什么,只是在它们被安排的时间以及基本的时间线多长时间.

我花了最近几个小时在互联网上寻找跟踪pthreads安排的方法.不幸的是,我发现的两个项目需要内核重新编译(LTTng)或glibc修补(NPTL跟踪工具),这两个我都做不到(大型集中管理系统,我没有sudo权限).

有没有其他方法可以做这样的事情,还是我不得不求助于找到一台我可以修补/重新编译我想要的笔记本电脑?

最好的祝福

PS:我会链接到这两个项目,但该网站不允许我(声誉<10).谷歌在项目名称上的第一个搜索结果是正确的.

linux multithreading trace

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

.NET URI:如何更改URI的一部分?

我常常想改变只是一个 URI的一部分,并得到一个新的URI对象返回.

在我目前的困境中,我想附加.nyud.net,使用CoralCDN.

我有一个完全限定的URI fullUri.我怎么能这样做呢:

fullUri.Host = fullUri.Host + ".nyud.net";
Run Code Online (Sandbox Code Playgroud)

这需要适用于几乎任何URL,并且需要维护请求的PORT.

任何帮助将非常感激.

.net c# url-rewriting

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

V模型测试方法对敏捷开发团队有用吗?

刚参加了一个测试公司表示可以在使用java和c#开发的敏捷开发团队中使用V模型测试的演示文稿.

在V模型测试之前,我更喜欢测试驱动开发和验收测试的自动化.
不确定V模型测试和敏捷测试是否可以被认为是相同的.

寻找您在敏捷团队中使用v模型测试的测试经验或意见.
如果你在敏捷中使用V模型测试,你是如何做到的(或者它没有意义)?

更新:Thoughtworks演示文稿(敏捷vs v模型)

c# java testing agile

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

搜索引擎集成在.NET堆栈中

我正在寻找一个非常强大的软件搜索引擎来集成到.Net网站.

目前提出的解决方案是Lucene.NET基于Lucene的堆栈.但是,我想在评估之前评估其他搜索引擎.

我们需要的功能集如下:

  • 能够通过HTTP抓取任意页面
  • 能够解析站点地图
  • 能够通过数据库查找获取要解析的URI列表
  • 能够将搜索限制为特定语言/区域设置
  • 能够将搜索限制为页面的子集(例如,通过URI上的正则表达式)
  • 速度和可扩展性(这适用​​于拥有大量流量的公共网站)
  • 必须具有.NET API支持或可以包装在.NET API中的超级基于http的API
  • 语言相关的全文支持

其他可能很棒的东西,但如果不支持则不会破坏交易:

  • 报告
  • 混淆和偏差结果
  • 基于HTTP的管理页面
  • SQL Server支持

还有哪些其他软件搜索引擎适合您?有没有你会推荐或我们应该避免?

c# search full-text-search search-engine

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

如何动态监控Java堆大小?

我试图动态监视Java堆大小.有人知道如何获得运行一段代码过程中使用的最大内存吗?Runtime.maxMemory()可以解决这个问题吗?谢谢

java heap monitoring

37
推荐指数
5
解决办法
9万
查看次数

在asp.net UpdatePanel里面的jquery ui datepicker

我有一个网页,我在asp.net文本框上使用jQuery UI datepicker,它位于UpdatePanel内.这是我粗略做的描述

<script type="text/javascript">
    $(document).ready( function() { $(".datepicker").datepicker(); } );
</script>

<asp:UpdatePanel ... >
    ...
    <asp:TextBox runat="server" CssClass="datepicker" />
    <asp:Button runat="server" />
    ...
</asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)

当我第一次加载页面时,一切正常.在文本框内单击时,会弹出日期选择器.但是当我单击按钮并执行异步回发时,再次单击该字段时,不再弹出日期选择器.

我知道问题是因为UpdatePanel在更新时完全替换了所有包含的HTML,因此实际上它是一个新的文本字段,尚未使用datepicker功能进行初始化.

我想我不应该在这里使用$(document).ready()初始化我的日期选择器,但是在哪里放置初始化代码的好地方?或者有一种方法可以在AJAX更新后重新触发初始化代码?

asp.net jquery updatepanel jquery-ui asp.net-ajax

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

c#检查确切类型

我想检查一个对象的类型.如果类型完全相同,我只想返回true.继承的类应该返回false.

例如:

class A {}
class B : A {}

B b = new B();

// The next line will return true, 
// but I am looking for an expression that returns false here
if(b is A) 
Run Code Online (Sandbox Code Playgroud)

c# types

24
推荐指数
3
解决办法
6382
查看次数

delphi TreeView - 在运行时创建节点

谁能告诉我如何做以下事情:

  • 创建节点
  • 启用/禁用单个节点

我想知道如何在Application运行时执行上述操作,例如在Form的OnCreate事件中.

delphi treeview

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

找出两个文件是否以编程方式不同的最简单方法是什么?

找出两个文本文件是否以编程方式不同的最简单方法是什么?鉴于两个文件,我只需要知道它们是否不同.这是一个快速的工具来帮助一个特别讨厌的合并(在一个分支中转换语言从VB到C#(耶!)并在另一个分支中做了很多改变),它将不会投入生产.

可能的解决方案:

  1. 哈希这两个文件并比较哈希值
  2. 拉入文件并进行字符串比较
  3. 调用外部差异工具(遗憾的是Winmerge没有这个的CLI)

如果可能的话,忽略空白区域会很棒,但我并不在乎它.最重要的是它需要快速简便.

我顺便使用.Net 3.5sp1.感谢您的任何想法或指示.

.net

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

在PHP中包含文件时可以使用$ _GET变量吗?是否有可能,即使是从AJAX呼叫?

我有一个处理发送确认电子邮件的PHP文件.我还有一个日历,我使用AJAX进行各种更新.当AJAX调用更新文件时,它会使用新信息更新数据库,并且我希望发送确认电子邮件.

所以从AJAX调用的php文件里面,我想我应该include("email-sender.php?stage=confirm2a&job={$slot->job_id}调用电子邮件php页面,用$ _GET变量告诉它发送哪些电子邮件和谁.

但由于某些原因,当你使用?key=value附加到字符串的$ _GET对时,我无法使include工作.PHP.net告诉我你可以在include中使用$ _GET变量,但是当我设置一个简单的测试时,它似乎不起作用.

我的测试页面有一个链接,单击时会向页面提交ajax调用以及包含一个变量"farm"的数据,该变量等于"animal"值.像这样:

$("a.testlink").click(function() {
    var mydata = "farm=animal";
    $.ajax({
        url: "ajaxPHP.php",
        data: mydata,
        success: function(rt) {
            alert(rt);
        }
});
Run Code Online (Sandbox Code Playgroud)

所以ajaxPHP.php说:

if($_GET['farm']) {
    $var = $_GET['farm'];
    echo $var;
}
Run Code Online (Sandbox Code Playgroud)

此时,成功警报会在单击链接时显示"动物".那就对了.

但是,如果我将ajaxPHP.php更改为:

if($_GET['farm']) {
    $var = $_GET['farm'];
    include("ajaxInclude.php?farm={$var}");
}
Run Code Online (Sandbox Code Playgroud)

并有一个名为ajaxInclude.php的文件说:

if($_GET['farm']) {
    $var = $_GET['farm'];
    echo $var;
}
Run Code Online (Sandbox Code Playgroud)

然后当我点击链接时,我得到一个空警报.因此include不适用于附加到末尾的查询字符串.

有帮助吗?

加成

所以现在我有以下内容:

$stage = "confirm2a";
include("email-sender.php");
$stage = "confirm2b";
include("email-sender.php");
Run Code Online (Sandbox Code Playgroud)

然后在email-sender.php中,显然有很多代码如:

if($stage == "confirm2a") { 
   email Person 1 etc...
}
if($stage == "confirm2b") …
Run Code Online (Sandbox Code Playgroud)

php ajax get include

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