dbx的详细资料

dbx的详细资料,第1张

dbx(SUN studio)调试工具:在利用 dbx 对程序进行源代码级调试前,必须使用 -g 选项启动:dbx program_name加载要调试的程序,调试JAVA程序dbx program_name.class|.jar,可以指定进程ID来连接正在运行的进程进行调试。也可以在dbx运行时加载调试程序:(dbx)debug program_name运行调试程序:run [运行参数] 查看core文件:可以dbx program_name core,或者dbx - core,再使用where命令显示栈跟踪,找到崩溃位置设置断点:stop in 函数;stop at file:line 也可以先通过file file-name设置当前文件,list function查看源文件,确定要设置断点的行数。在C++中可以将关键字(inmember、inclass、infunction 或 inobject)在类,成员函数,对象中设置断点。stop change variable可设置当变量改变时停止。条件停止断点:stop cond condition。另外在动态库中可以在动态共享库的函数中以在程序启动时在链接的库中设置断点的同样方式来设置断点。列出所有断点:status 删除断点:delete 断点号单步执行:step、next,step 命令步入函数,而 next 命令步过函数。step up将一直执行,直至当前函数将控制返回调用它的函数为止。继续执行:cont查看调用栈:where 调用栈代表那些已被调用但尚未返回各自调用程序的所有当前活动例程。在栈中,函数及其参数按调用的顺序进行存放。栈跟踪显示程序流执行的停止位置以及执行如何到达此点。它提供程序状态的简明描述。检查变量:print 变量名 退出:quit连接已运行的进程:attach pid分离已连接的进程:detach pid查找符号:whereis symbol 打印指定符号所有具体值的列表要打印输出标识符的声明whatis对子进程使用运行时检查,可通过attach 子进程ID连接到子进程进行调试。要显示当前进程的所有线程信息:执行thread,切换到指定线程:thread thr_id信号处理:cont -sig signal将信号转发到进程;catch显示当前正在捕获的信号列表ignore显示程序忽略信号列表shell方式切换:sh

Outlook Express(OE)所有的邮件和它的一些系统设置都存放在后缀名为.dbx的文件里,你可能已经知道每个邮件夹就是一个.dbx文件,但是你知道其他的.dbx文件是用来做什么的吗?让我们一起来看一看吧。

1、Folders.dbx

Folders.dbx文件十分重要,相当于所有.dbx文件的神经中枢,如果它发生损坏,OE将会出现无法启动的情况。

Folders.dbx是OE中所有文件夹的索引,记录着整个文件夹的结构,如:你的OE中共有多少个邮件夹、多少个新闻组、有哪些新闻账号、同步文件夹的设定以及Hotmail的资料夹等。如果丢失了Folders.dbx,OE将会对所有的.dbx文件进行一次扫描,建立一个新的Folders.dbx文件。

由于Folders.dbx文件记录了整个OE的树状目录结构,所以,在某些情况下,你可以通过删除它来排除OE出现的故障。但是这样以来,所有旧的邮件夹的树状结构就不存在了,另外像新闻组、邮件夹的同步设置,甚至邮件规则等都可能需要重新设或调整。

2、收件箱.dbx、发件箱.dbx、已删除邮件.dbx、已发送邮件.dbx、草稿.dbx

这5个.dbx文件是OE系统预设的邮件夹,它们有再生的功能,也就是说,即使你把它们删除了,OE还是会重新生成。所以当你遇到这几个邮件夹出现问题时,你不妨将出现问题的邮件夹对应的.dbx文件删除,也许问题就可以得到解决。

3、pop3uidl.dbx

这是一个特殊的文件,是POP3收信记录的文件,如果将其删除,系统也会自动重新生成。服务器上的邮件哪些已经收过了、哪些还没有收、是否需要将邮件保留在服务器上等,这些参数都记录在pop3uidl.dbx文件中。如果你总是重复收到已经收过的邮件,可能就是这个文件在作怪,将这个文件删除就可以解决问题了。

4、Offline.dbx

Offline.dbx主要是针对IMAP邮件账号使用的。那么什么是IMAP邮件账号呢?一般来说,我们所使用的邮件账号都是POP3,无法先预览电子邮箱中的邮件,必须将邮件下载到本地后才能阅读。而如果你的ISP服务商提供的是支持IMAP的邮件账号的话,你就可以直接连接到服务器上浏览你的电子邮件,直接在服务器上管理你的邮件,如:决定哪些需要下载、哪些可以直接删除等。

5、新闻组名称.dbx

和邮件夹一样,一个新闻组就是一个.dbx文件,例如:cn.bbs.comp.linux这个新闻组的文件就是cn.bbs.comp.linux.dbx。

此外,Cleanup.log这个文件也值得大家留心。如果你在“选项”中设置了“在后台压缩邮件”,系统就会产生这个文件,它只是一个单纯的文字记录,记载什么时候进行了压缩、清除等 *** 作。

最后提醒您的是:OE并不是资料库,无法承受体积过于庞大的.dbx文件,如果你的.dbx文件很久没有进行过整理,那么OE的运行效率就会变低。因此,应当在适当的时候整理你的邮件夹。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7197806.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存