Visual MODFLOW4.1中文破解版
1、软件简介 WHIVisualMODFLOW 是3D地下水流及杂质传递模型软件,包括MODFLOW-2000,MODPATH,MT3DMSandRT3D等模拟。 VisualMODFLOWPro及标准的VisualMODFLOW软件可与WinPEST和VisualMODFLOW 3D- Explo...
Windbg调试器之配置篇
WinDbg配置和使用基础 WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。 1. WinDbg介绍: Debugging Tools and Symbols: Getting Startedht...
[Debug实践]用windbg看看线程都在等什么?帮助发现配置错误
公司的开发环境\测试环境和生产环境的区别都比较大.每次新版本启动前,都需要很长的时间来调试测试环境,很大一部分工作都在于改数据库链接,接口地址.然而看似简单的活却总是存在问题。上周五配置完环境出现了一个现象:cpu和内存的使用都很低,但网页却要很长的时间才能显示,根据以往的经验判断是某个接口地址估计...
Web Service无法打开的解决方法
利用VS2008开发程序,其中应用到了Web Service,但在调试代码时遇到了一个问题,Web Service无法启动,报---------------------------Microsoft Visual Studio---------------------------无法启动 ASP.N...
老赵谈IL(3):IL可以看到的东西,其实大都也可以用C#来发现
在上一篇文章中,我们通过一些示例谈论了IL与CLR中的一些特性。IL与C#等高级语言的作用类似,主要用于表示程序的逻辑。由于它同样了解太多CLR中的高级特性,因此它在大部分情况下依旧无法展现出比那些高级语言更多的CLR细节。因此,如果您想要通过学习IL来了解CLR,那么这个过程很可能会“事倍功半”...
老赵谈IL(2):CLR内部有太多太多IL看不到的东西,包括您平时必须了解的那些
我一直建议大家不要倾向于学习IL的原因有二: IL能够说明的内容太少,包括大部分.NET“必知必会”。 IL能够获得的信息从高级语言中也大都可以知道。 而这篇文章便是希望通过实例来把第1点解释清楚,而第2点则留给下一篇文章来解释。 在文章开始之前,我先要承认两个错误: 首先,上一篇文章对于“I...
驳文不看文,实在可怕
一早看到包同学的驳文《批驳小赵之IL无用论(1)》,甚是期待,但看了第一个回应,却让我大失所望。包同学能否看清了老赵以前说过的,自己以前说过的,以及老赵昨天说的东西以后再进行反驳呢?我们很多明明是同样的观点,为什么变成相互驳斥了呢?更何况,从标题上看包同学是要证明IL有用,但是……没看到哪。 包同学...
老赵谈IL(1):IL是什么,它又不是什么?那么汇编呢?
我们.NET开发人员必定离不开IL,就算您没有学习,也一定可以在各处看到它的身影。最近在博客园上活跃的IL文章译者包建强同学的一些看法让我大为震惊,决定独立开篇,希望可以让大家看到不同的声音。真理越辩越明,也欢迎大家来一起讨论,发表自己意见。我也会尽量把朋友们留在我博客上的看法汇总起来,并加以回应...
从汇编入手,探究泛型的性能问题
经过了《泛型真的会降低性能吗?》一文中的性能测试,已经从实际入手,从测试数据上证明了泛型不会降低程序效率。只是还是有几位朋友谈到,“普遍认为”泛型的代码性能会略差一些,也有朋友正在进一步寻找泛型性能略差的证据。老赵认为这种探究问题的方式非常值得提倡。不过,老赵忽然想到,如果从能从汇编入手,证明非泛型...
CLR V4.0 DLLs Load Order
Order: mscoree.dll-->mscoreei.dll-->clr.dll-->mscorlib.ni.dll-->clrjit.dll Microsoft (R) Windows Debugger Version 6.11.0002.408 X86Copyrig...
调用函数的具体过程(&什么是eip)--整理
win32 api的函数调用方式是stdcall。具体调用方式是 先按照从右至左的顺序将函数的参数压入堆栈,然后函数的下一条指令的地址入栈,即返回地址(eip),接着是用来寻址局部变量的寄存器入栈(ebp),然后再将函数中的局部变量压入堆栈,接着就执行函数内部的操作了。执行完成函数要返回时,要将堆栈...
什么是动态内存分配?---摘录
内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的R...
“仅完成部分的ReadProcessMemorty或WriteProcessMemorty请求”的解决方法
在windows server 2003 sp2上运行.net的程序时报如标题所描述的错误解决方法如下:开始->运行->cmd ->输入sc config spooler depend= RPCSS...
EventType clr20r3错误的解决方法
做好一个.net 2.0的winform程序,将release目录下的文件直接copy到客户的机器上进行测试,报如下的错误: EventType clr20r3, P1 wat.pms.caijiservice.exe, P2 1.0.0.0, P3 4a1361e0, P4 wat.pms.cai...