今天遇到了一个应用程序死锁了,由于是在测试人员的环境中,所以生成了一个dump文件,生成dump文件的方法可以用任务管理器,在任务管理器的进程列表中点击右键,选择“Create Dump File”,就会为该进程生成一个mini dump文件。
由于是自己的程序,所以一般进程对应的pdb文件和源代码文件都有。下面以visual studio 2010和windbg分别说明如何定位到死锁代码。
...
分类:
其他好文 时间:
2014-10-30 00:22:03
阅读次数:
148
关于基本的文件读写内容:"; readfile("tm.txt"); echo ""; echo "file function:"; $f_arr = file("tm.txt"); foreach ($f_arr as $cont) { echo $co...
分类:
Web程序 时间:
2014-10-29 16:45:34
阅读次数:
224
c#之process类相关整理一、根据进程名获取进程的用户名?需要添加对 System.Management.dll 的引用using System.Diagnostics;using System.Management;static void Main(string[] args){foreach...
ReportViewer只能导出Excel,把导出Word和PDF功能去掉 foreach (RenderingExtension extension in ReportViewer1.LocalReport.ListRenderingExtensions()) ...
分类:
其他好文 时间:
2014-10-29 10:42:57
阅读次数:
314
主要是通过?蒙特卡罗法来计算圆周率。代码如下: 1) ?pi.pl: ?? $time1 = time();
foreach (1..20000000) {
my($x, $y) = (rand(), rand());
if(sqrt($x ** 2 + $y ** 2) < 1) {
$total += 1;
} ...
分类:
编程语言 时间:
2014-10-29 02:12:47
阅读次数:
1058
从一个小程序说起: 1 class lesson6foreach 2 { 3 public static void main(String[] args) 4 { 5 int array[]={2,3,1,5,4,6}; 6 7 for(int...
分类:
编程语言 时间:
2014-10-29 01:37:41
阅读次数:
217
这篇文章我们来学习下所有可用的垃圾收集器类型。java目前有四种类型的垃圾收集器:
1.串行垃圾收集器(Serial Garbage Collector);
2.并行垃圾收集器(Parallel Garbage Collector);
3.CMS垃圾收集器(CMS Garbage Collector);
4.G1垃圾收集器(G1 Garbage Collector);
...
分类:
其他好文 时间:
2014-10-29 00:18:10
阅读次数:
287
AtomicLong can make sure at one time only one thread can use itlock can lock a section of a procedure to ensure that only one thread to run the sectio...
分类:
编程语言 时间:
2014-10-29 00:01:35
阅读次数:
474
In this lesson, you'll learn to use the foreach loop, which is designed to handle arrays and certain types of PHP objects. The foreach loop can be use...
分类:
其他好文 时间:
2014-10-28 15:26:50
阅读次数:
236
在看jQuery源码是怎么实现each方法之前,我们看一下js的原生实现。ECMAScript 5为数组定义了一个forEach方法,该方法接受两个参数:第一个参数是要在每一个数组项上运行的函数,第二个参数是运行该函数的作用域对象。第二个参数为非必填。作为第一个参数的运行函数接受三个参数,分别是:数...
分类:
Web程序 时间:
2014-10-28 00:22:25
阅读次数:
269