小编Ali*_*med的帖子

VisualVM - 线程状态

有人可以解释我的区别Sleeping,Wait,Park,和Monitor线程状态中的VisualVM.

在此输入图像描述

这是我发现的:

Running:线程仍在运行.
Sleeping:thread正在休眠(在线程对象上调用方法yield())
Wait:线程被互斥锁或屏障阻塞,并且正在等待另一个线程释放锁
Park:挂起的线程被暂停,直到它们被给予许可.取消停放线程通常是通过在线程对象上调用方法unpark()来完成的
Monitor:线程正在等待条件变为true以恢复执行

我无法理解的是州立公园,实际上是什么暂停线程?如何在代码中检测到什么使线程暂停执行?

有人可以在这方面指导我.

谢谢.

java jvm visualvm jvisualvm

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

检查文本框是否包含无效字符

我在尝试使用JavaScript检查文本框是否仅包含az 0-9值时遇到问题.

我的页面上有一个文本框:

<input type="text" id="first_name" class="first_name" value="">
Run Code Online (Sandbox Code Playgroud)

我使用以下JavaScript函数来检查我的文本框:

// Function to check letters and numbers
function alphanumeric(inputtxt)
{ 
//alert(inputtxt);
var letters = "/^[0-9a-zA-Z]+$/";
if(inputtxt.value.match(letters))
{
alert('accepted');
}
else
{
alert('Please input alphanumeric characters only');
return false;
}
}
Run Code Online (Sandbox Code Playgroud)

而我正在调用我的函数:

var test = alphanumeric(document.getElementById("first_name").value);
Run Code Online (Sandbox Code Playgroud)

然而,什么也没发生.

如果我在我的字母数字函数中提醒'inputtxt'它会返回我在文本框中的值,所以我知道有一个值要检查,但它似乎从那里继续.

有谁知道我哪里出错了?

我试图用JavaScript(没有jQuery)来做这件事.

javascript regex

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

在RDLC中使用多个数据集

我正在研究rdlc报告,报告工作正常.当我向rdlc文件添加一个数据集时,我卡住了.在添加数据集时,它还添加了数据源.我运行了该项目,并且报告没有更多工作给出错误:没有为数据源提供数据源实例

可以请一些人指导我采取哪些步骤来使用多个数据集.我正在使用Visual Studio 2012.

c# asp.net rdlc

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

标签 统计

asp.net ×1

c# ×1

java ×1

javascript ×1

jvisualvm ×1

jvm ×1

rdlc ×1

regex ×1

visualvm ×1