c/c++语言里MiniDump是一个重要的调试手段,他们没有C#/java这样语言有很多异常输出信息(JVM异常导出bug日志功能,通常在jdk目录,文件格式hs_err_%pid%.log,pid是进程id)。我们通常在项目中都会把可预见性进行异常处理。常见的处理方法如下try{ ...catch(Exception ex){ HandleExeption(ex);}项目部署到客户机中
原创 2022-10-06 01:12:52
837阅读
工具:大白菜pe1、将F数据拷贝放其他,并格式化F。2、进入大白菜PE,使用DiskGenius工具,右键C图示-》扩容-》C,继续其他操作。(其中,需将F释放为未使用,然后将F扩进C)参考:磁盘扩容教程3、可能会遇到C"$Bitmap 有标记已使用的未用簇"错误,解决方法:重启电
转载 2019-11-12 00:24:00
789阅读
2评论
# 如何实现 Windows Docker C 的共享 如果你是一名刚入行的小白,Docker 可能会让你觉得有些复杂。然而,学习使用 Docker 让你的开发工作更为高效。本文中,我们将重点介绍如何在 Windows 上将 Docker 与 C 进行共享。首先,我们来看一下整体流程。 ## 过程概述 以下是实现 Windows Docker C 共享的步骤: | 步骤
原创 10月前
51阅读
学习
转载 2013-04-03 10:44:00
402阅读
2评论
之所以在静态库中.cpp中的代码不起作用,是因为没有代码去调用crash_dumper_w32.cpp的代码,链接的时候就被编译器给丢掉了。上面的语句在匿名空间中定义了一个变量,这样,每一个包含它的.cpp文件就“被迫”创建了一个不可访问的bPlaceHolder变量,而该变量又必须使用CrashD
原创 2021-08-22 09:51:58
1966阅读
简介在过去几年里,崩溃转储(crash dump)成为了调试工作的一个重要部分。如果软件在客户现场或者测试实验室发生故障,最有价值的解决方式是能够创建一个故障瞬间的应用程序状态镜像,然后可以在开发者的机器上通过调试器进行分析。第一代的crash dump通常被称为“全用户转储(full user dump)”,它包含了进程的虚拟内存的全部内容。毫无疑问,这样的dump对于事后调试非常有价值。但是,
转载 2014-03-31 15:57:00
640阅读
@echo offecho 正在清除系统垃圾文件,请稍等......del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f
原创 2022-03-02 14:23:36
272阅读
## 如何在Python中访问WindowsC 作为一名经验丰富的开发者,我很高兴能够帮助你解决在Python中访问WindowsC的问题。下面我将为你提供一种实现这一功能的流程和步骤。 ### 流程概览 以下是访问Windows C的流程概览: | 步骤 | 描述 | | --- | --- | | 1 | 导入必要的模块 | | 2 | 使用`os`模块获取C路径 | |
原创 2024-02-02 03:51:26
319阅读
# Docker在Windows系统C空间不足的解决方案 Docker 是一个开源的应用容器引擎,允许开发者打包他们的应用以及应用的运行环境到一个可移植的容器中。然而,在使用 Docker 的过程中,我们可能会遇到一个问题:Windows 系统的 C 空间不足。本文将介绍一些解决方案,帮助您解决这个问题。 ## 问题原因 首先,我们需要了解为什么会出现 C 空间不足的问题。Docker
原创 2024-07-24 10:44:07
344阅读
已经不记得从哪里转载,版权归原作者所有,导出到内存快照放到VS等工具可以追踪故障原因。MiniDumper.cssealed class MiniDumper { [Flags] public enum Typ : uint { // From dbghelp.h: MiniDumpNormal = 0x0
转载 2022-08-19 09:14:10
268阅读
PDB (Program Data Base) 即程序的基本数据,是 VS 编译链接时生成的文件,每个程序集(EXE 或 DLL)都有一个与之对应的 PDB 文件。DPB 文件主要存储了 VS 调试程序时所需要的基本信息,主要包括源文件名、变量名、函数名、对应的行号等等。因为存储的是调试信息,所以一般情况下 PDB 文件是在 Debug 模式下才会生成。有了这个文件,我们才能对程序进行 断点调试 ,才能一步步执行程序。
推荐 原创 2022-10-13 06:32:06
1986阅读
并不是所有的bug都可以在发布前找到,也就是说并不是所有的抛出异常的bug都可以在发布前找到。幸运的是,微软在
原创 2022-12-13 20:24:14
1813阅读
MySQL安装流程下载并解压MySQL安装包配置环境变量配置my.ini(用户自定义配置)初始化并安装MySQL测试是否安装成功下载并解压MySQL安装包下载地址(官网):官方下载地址 或者可以下载我用的版本(mysql-5.6.35-winx64,mysql-8.0.23-winx64)1.下载 下载成功后解压到指定位置,比如我是(E:/mysql)2.配置环境变量由于是以压缩包的形式安装的,需
转载 9月前
261阅读
如何清理C空间内存我们使用的操作系统一般是安装在磁盘驱动器C中,所以,如果C的空间太小时,将会极大影响系统的运行速度,所以我们要给C留出足够多的空间以确保系统的正常运行,如果你的C空间不够时,可以采取清理操作来删除一些没有用的文件方法一:对C进行清理1,找到此电脑或计算机双击进入,找到C2,鼠标右键点击C,然后在弹出的菜单中选择属性,进入C的属性页3,在属性页中,有一个磁盘清理的
转载 2024-04-26 11:15:27
236阅读
1、前言大家在使用电脑过程中,随着时间的推移,经常会发现C空间爆红的情况,主要原因是电脑软件在使用过程中产生的缓存文件或者日志文件大部分都会存储在C,这样时间一久,C的存储空间就不够了,当然我们可以考虑把C的垃圾文件清理掉,如果还不满足需求的话,最快速的方式就是把其他盘符的存储空间迁移到C,这样就可以直接给C增加几十个G的磁盘空间。如果使用微软自带的迁移办法,会有很多限制,比如不能跨
原创 2023-04-25 08:31:35
609阅读
如何实现"CWindows下的SoftwareDistribution"文件夹 ## 概述 在Windows操作系统中,"C:\Windows\SoftwareDistribution"是用于存储Windows更新相关文件的文件夹。本文将指导一位刚入行的开发者如何实现访问并操作该文件夹的过程。 ### 任务流程 为了更好地理解整个过程,我们可以使用以下表格来展示每个步骤的详细信息。 | 步
原创 2024-01-23 07:40:26
309阅读
因为原来的设计,现在C的空间只有2G了,今天在网上看到了清理的方法,居然清理出4G出来,先把方法记录下来,以备以后使用。我们建议您通过以下方法来清理C空间:1.尽量不要在C安装应用软件,在软件安装时,一般可以手动指定安装路径,您可以将软件指定安装到其他盘符。在使用它们的过程中,它们生成的临时文件会被默认放到安装路径下,比如您将QQ安装在C下,您的聊天记录,聊天图片,视频记录等全部被放在了C
转载 精选 2014-02-27 18:03:54
4492阅读
因为原来的设计,现在C的空间只有2G了,今天在网上看到了清理的方法,居然清理出4G出来,先把方法记录下来,以备以后使用。我们建议您通过以下方法来清理C空间:1.尽量不要在C安装应用软件,在软件安装时,一般可以手动指定安装路径,您可以将软件指定安装到其他盘符。在使用它们的过程中,它们生成的临时文件会被默认放到安装路径下,比如您将QQ安装在C下,您的聊天记录,聊天图片,视频记录等全部被放在了C
转载 精选 2014-02-27 20:12:14
876阅读
## **Windows下清理Android Studio C缓存的方法** 在使用Android Studio进行开发时,经常会产生大量的缓存文件,这些文件占用了C的空间,降低了系统性能。因此,我们需要定期清理Android Studio的缓存,以提升开发效率和系统响应速度。 本文将介绍如何清理Android Studio的C缓存,并提供相应的代码示例。 ### **一、清理Andr
原创 2023-11-13 04:28:58
443阅读
简介 在过去的几年中,崩溃转储成为我们调试活动的一个重要部分。当我们的软件在客户的机器出现故障时,创建应用程序状态的快照并使用在开发人员机器上运行的传统调试器对其进行分析的可能性是非常宝贵的。第一代崩溃转储(通常称为“完全用户转储”)捕获了整个进程虚拟内存的内容。尽管对于事后调试毫无疑问是有用的,但这样的转储常常变得如此巨大,以至于不可能或至少不方便将它们以电子方式传输给软件开发人员。此外,没有以
转载 2019-11-20 13:57:00
332阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5