SYSTEM

gdb的操作使用

gdb的操作使用

bingliaolong 6年前 16 0

gdb功能 启动我们的程序,按照我们自定义的要求随心所欲的运行程序 让被调试的程序在我们所指定的调置的断点位置处停住(断点可以是表达式) 当我们的程序被挺住时,我们可以检查此时程序中所发生的事情 动态的改变程序的执行环境 使用gdb 一般来说GDB主要调试的是C/C++的程序。要...

Linux下调试dump记录

Linux下调试dump记录

bingliaolong 2年前 14 0

设置dump捕获 捕获dump 运行目标程序 产生dump 转储dump lldb调试dump 用lldb调试dump 运行程序 查看堆栈 寄存器 汇编 lldb调试正常程序 加载程序 在main函数打断点 运行程序 LLDB命令 list 显示代码 frame variable...

Windows 核心编程 _ 进程三

Windows 核心编程 _ 进程三

bingliaolong 5年前 26 0

进程的关联性 通常,进程中的线程可以在主机的任何CPU上执行。 然而,也可以强迫线程在可用CPU的一个子集上运行,这一点叫“处理器关联性”。 子进程继承了其父进程的关联性。 进程的错误模式 与每个进程都关联了一组标志。 这些标志的作用是让系统知道进程如何相应严重错误,包括磁盘介质...

WTL 概述

WTL 概述

bingliaolong 1年前 25 0

WTL下载 WTL WTL 基础概念 定位与优势 基于 ATL 的扩展库,专注于高效 Win32 GUI 开发,无 MFC 的臃肿 优势 模板驱动:零成本抽象,代码体积小 兼容 Win32 API:直接操作窗口句柄,灵活性高。 现代 C++ 风格:支持 RAII、模板元编程 WT...

一些问题:数据模型、数据类型相关、WPARAM和LPARAM

一些问题:数据模型、数据类型相关、WPARAM和LPARAM

bingliaolong 7个月前 9 0

cpp 数据模型和数据类型大小 C++ 数据类型的大小并不是完全固定的,而是由数据模型(Data Model)决定的 不同的操作系统和编译器组合会采用不同的数据模型 为什么有不同数据模型 Windows 选择 LLP64 是为了最大化 32 位代码兼容性 保持 long 为 4 ...

应用开发特色

应用开发特色

bingliaolong 6年前 3 0

应用开发特色 四大组件 活动 所有Android应用程序的门面,凡是在应用中看得到的东西,都是放在活动中的 服务 在后台运行 广播接收器 允许你的应用接收来自各处的广播消息,比如电话、短信 内容提供器 为程序之间共享数据提供了可能 丰富的系统控件 Android系统为开发者提供了...

Linux_ 命令大全 文件管理

Linux_ 命令大全 文件管理

bingliaolong 6年前 8 0

diff 功能说明:比较文件的差异。 语 法:diff [-abBcdefHilnNpPqrstTuvwy][-<行数>][-C <行数>][-D <巨集名称>][-I <字符或字符串>][-S <文件>][-W &l...

Linux学习:grep、tmux、kill、signal

Linux学习:grep、tmux、kill、signal

bingliaolong 3个月前 21 0

grep 基础的用法 常用的选项 组合使用 上下文显示 正则表达式 管道组合(grep 的精髓) tmux 三层结构 前缀键 所有快捷键都要先按一个"前缀键",默认是 Ctrl+b 比如"分屏"的操作是 Ctrl+b 然后松开,再按 % 会...

关于多字节和宽字节一

关于多字节和宽字节一

bingliaolong 5年前 38 0

多字节 指用多个字节来表示一个字符的字符编码集合。一般英文字母用1Byte,汉语等用2Byte来表示。 发展 一开始 internet上只有一种字符集,ANSI的ASCII字符集,它使用7 bits表示一个字符,总共能表示128个字符,这些字符里包括了英文字母,数字,标点符号等常...

Windbg:命令实践详解一

Windbg:命令实践详解一

bingliaolong 1年前 19 0

!analyze -v 概述 用于 自动分析当前异常或崩溃的根本原因,并输出详细的诊断信息 它是调试程序崩溃、蓝屏(BSOD)或未处理异常的首选工具 功能 分析当前异常类型(如访问违规、除零错误等),定位触发异常的代码位置 提供异常上下文、调用栈、寄存器状态、可能原因及建议操作 ...

扫一扫二维码分享