草庐IT

Application_home

全部标签

Windows 8 : Doing heap analysis on 32 bit application running through WOW64

首先,这不是关于如何进行堆分析的一般性问题,因为我在早期版本的Windows中对此非常熟悉。但我想知道的是,是否有人成功地对在64位Windows8上通过WOW64层运行的32位应用程序执行堆分析,Windows8是这里的关键词?运行Windows7和Windows调试工具我通常对WOW64层本身不感兴趣)。堆信息完美显示。在Windows8上,执行相同的过程,添加gflags并启动我的进程,启动后内存使用量从40MB增加到140MB,表明gflags已经启动。但是,无论我如何尝试,WinDbg或umdh都无法获取任何堆信息。在通过WOW64运行时,通过运行x64版本并将.effmac

c++ - 如何使用 Application Verifier 查找内存泄漏

我想使用标准实用程序查找我的应用程序中的内存泄漏。以前我使用我自己的内存分配器,但其他人(是的,你AlienFluid)建议使用Microsoft的应用程序验证器,但我似乎无法让它报告我的泄漏。我有以下简单的应用程序:#include#includeclassX{public:X::X():m_value(123){}private:intm_value;};voidmain(){X*p1=0;X*p2=0;X*p3=0;p1=newX();p2=newX();p3=newX();deletep1;deletep3;}这个测试显然包含内存泄漏:p2是新的但没有被删除。我使用以下命令行构

c# - Windows 7 不允许我编辑 Common Application Data 文件夹中的文件

我想在Windows7下的公共(public)应用程序数据中存储一些文件并为我的软件编辑它们。我不知道为什么Windows7不允许我的软件更改文件除非我以管理员身份运行它们。我可以在哪里存储我的文件,这样它就不需要管理员权限? 最佳答案 您应该将应用程序数据存储在Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);下的子文件夹中。请注意,此文件夹是特定于用户的。非管理员用户无权写入CommonApplicationData文件夹,因为该文件夹不属于

windows - Microsoft Application Verifier 有什么用?

我有微软ApplicationVerifier安装了一些SDK。实际上,我该如何使用它?有没有简单的例子/解释? 最佳答案 ApplicationVerifier附加到您的应用程序并执行各种操作来尝试使您的应用程序崩溃,例如模拟资源不足的情况。它还使各种API更加严格,并且会做一些事情,比如记录谁泄露了句柄等。您绝对应该在每个桌面应用程序或服务中使用它,尽管要从中获取大量信息,您需要附加WinDbg到您的进程,ApplicationVerifier会将更多信息转储到调试窗口。 关于win

windows - 使用批处理脚本检查环境中是否存在 JAVA_HOME

我想检查JAVA_HOME是否存在于环境中所以我写了下面的脚本a.batif"%JAVA_HOME%"==""(echoEnterpathtoJAVA_HOME:set/pjavahome=)ifnot"%JAVA_HOME%"==""(echo%JAVA_HOME%)它显示“Thesyntaxofthecommandisincorrect”我哪里出错了? 最佳答案 试试这个:@echooffIF"%JAVA_HOME%"==""(echoEnterpathtoJAVA_HOME:set/pJAVA_HOME=)ELSE(echo%

windows - 如何更改 MSYS2 上的 HOME 目录和启动目录?

我已经安装了MinGW-w64和MSYS2。但是如何更改MSYS2中的HOME目录?因此,当我键入cd$home或cd~时,它会转到我定义的另一个目录。我该如何编写代码,使起始目录始终位于放置.bat文件的位置?在cmd中我使用了这段代码:%~d1cd"%~p1"调用命令所以当我在桌面上打开cmd时,它从桌面上的目录开始。我怎样才能用msys2做类似的事情? 最佳答案 如果您想将Windows主文件夹用作MSYS2的主文件夹,您可以编辑/etc/nsswitch.conf并写入:db_home:windows

windows - ipython - "cannot import name ' create_prompt_application' 来自 'prompt_toolkit.shortcuts'

我正在尝试让ipython在我的Windows1064位计算机上运行。当我尝试从命令行启动ipython时,出现了此问题所附屏幕截图中所示的错误。有人遇到过吗?我该如何解决这个问题? 最佳答案 此问题是由于安装了比IPython所依赖的更新版本的PromptToolkit引起的。(已安装PromptToolkit版本2.0.4,IPython需要版本1.0.15。)您可以通过安装与pip(或pip3)兼容的旧版prompt-toolkit来纠正此问题:pip3install'prompt-toolkit=1.0.15'--force

windows - 导入 matplotlib.pyplot 时出错(在 Anaconda3 for Windows 10 Home 64-bit PC 上)

我最近在我的Windows10家庭版(64位)机器上安装了“Anaconda3forWindowsv2.4.0”。(我从https://www.continuum.io/downloads下载了Windows64位图形安装程序“Anaconda3-2.4.0-Windows-x86_64.exe”(392MB)。)在命令提示符窗口中,我进行了conda“测试驱动”,包括“conda更新conda”等。最后,我看到以下内容:C:\Users\Anshul\Downloads\Python>condaupdatecondaFetchingpackagemetadata:....#Allre

windows - 安装为服务时在 Windows 上重定位 JENKINS_HOME

释放C:上的空间,我想从默认安装目录\jobs移动我的Jenkins数据文件(特别是C:\ProgramFiles(x86)\Jenkins目录)至F:\Jenkins\home.我认为我需要做的是设置JENKINS_HOME环境变量为F:\Jenkins\home.但无论我尝试什么,JENKINS_HOME环境变量始终设置为jenkins.exe的位置.相关:HowtochangeJenkinsdefaultfolderonWindows?JIRA问题JENKINS-13530JENKINS_HOMEignoredonBundledWindowsEXE已关闭,因为“不是问题”到目前为

windows - 如何使用 Windows 设置 ANT_HOME?

如何在Windows下轻松设置ANT_HOME?我添加了“D:\Installz\apache-ant-1.8.2\bin;”到我的系统环境变量PATH,我还创建了一个ANT_HOME变量。 最佳答案 在Windows7中,您可以转到控制面板\所有控制面板项\系统或右键单击“计算机”,然后选择“高级系统设置”选择高级选项卡点击“环境变量”按钮在系统变量中,点击“新建”按钮设置变量名称:ANT_HOME并将值设置为{directoryPath}\apache-ant-1.8.2(例如:D:\Installz\apache-ant-1.