-
dbx(SUN studio)调试工具:在利用 dbx 对程序进行源代码级调试前,必须使用 -g 选项
启动:dbx program_name加载要调试的程序,调试JAVA程序dbx program_name.class|.jar,可以指定进程ID来连接正在运行的进程进行调试。
也可以在dbx运行时加载调试程序:(dbx)debu... -
dbx 命令
用途
提供了一个调试和运行程序的环境。
语法
dbx [ -a ProcessID ] [ -c CommandFile ] [ -d NestingDepth ] [ -I Directory ] [ -E DebugEnvironment ] [ -p oldpath=newpath:...| pathfile ] [ -k ] [ -u ] [ -F ] [ -r ] [ -x ] [ ObjectFile [ C... -
2011-05-25
AIX 下的 core dump 分析入门 - [C/C++编程]
Core dump 基本知识
本节主要探讨 core dump 产生的背景知识。对这部分不感兴趣的读者可以直接阅读第二章,了解基本的 core dump 定位手段。
起源
软件是人思维的产物。智者千虑,必有一失,人的思维总有缺陷,反映到软件层面上就是程序 bug。程序 bug 的终极体... -
2008-10-23
区分Eclipse中的两种JRE[转] - [Java编程]
今天一个CownewStudio的使用者通过QQ问我他的Eclipse安装CownewStudio以后在eclipse中可以看到studio,但是运行的时候提示类加载错误。因为CownewStudio目前的版本只支持JDK5,所以我询问他Eclipse使用的是不是1.4的JRE,但是他确认它用的就是1.5的。
后来经过实验,我确认还是JRE版本的问题,他就把他的Eclipse截图发给了我,以证明他用的是JDK1.5,但是我发现他发过来... -
1.1 基本数据类型的大小
整型:
byte 1字节
short 2字节
int 4字节
long 8字节
浮点型:
float 4字节
double ... -
2008-06-27
C++中的static类成员[转] - [C/C++编程]
1.用static可以为类类型的所有对象所共有,像是全局对象,但又被约束在类类型的名字空间中。
2.可以实施封装,将其放在private或protected区域中。
3.static成员没有this指针,它不是任何一个对象的组成部分,推荐用“类名::static成员名调用”。
4.static成员函数声明时加上static关键字,在定义时不能加static关键字。
5.static成员函数不能使用const以修饰其不改变成员... -
2008-06-25
一个容易忽略的陷阱:修改字符串常量的值 - [C/C++编程]
见下面例子:
int main()
{
char *p = "1234";
p[2] = '1';
return 0;
}
编译时通过,但执行时发生coredump, 原因是试图修改字符串常量的值: "1234"为一字符串常量,编译器有可能把它放在内... -
2008-04-29
bash的几个初始化文件 - [Ubuntu]
(1)/etc/profile
全局(公有)配置,不管是哪个用户,登录时都会读取该文件。
(2)/ect/bashrc
Ubuntu没有此文件,与之对应的是/ect/bash.bashrc
它也是全局(公有)的
bash执行时,不管是何种方式,都会读取此文件。
(3)~/.profile
若bash是以login方式执行时,读取~/.bash_profile,若它不存在,则读取~/.bash_login,若...







