2007-09-22

利用运行时性能分析功能调试程序

关键字: 调试 性能分析
试用一个开源程序,发现程序在一些特定情况会陷入死循环,这种情况下没有调试工具仅凭契约和单元测试也很难找出原因,何况程序本身没有这样的代码,大范围修改也不方便,突然想到用性能分析功能也许可以很容易找到有问题的函数,试了一下没想到性能分析只有在正常退出时才有输出,强行退出并没有结果。 看了一下trace的代码,发现trace的初始化和结果输出分别是在构造和解构中自动调用的,强退时应该没有调用解构所以没有输出,只要在退出于调用一下输出函数应该就行了,于是试着写了一个小测试。 java 代码 extern (C)    {   ...
2007-06-06

很详细的 D教程

关键字: D语言
可惜不知道是什么语言写的,当天书看喽。
2007-02-16

ddbi的编译

关键字: D语言
刚刚接触D,本身功力又不深,所以只能写些应用级的东西,就当是学习笔记了。 ddbi是用D下的一套的数据库接口,支持: MS SQL Server & Sybase MySQL ODBC PostgreSQL SQLite 3 详细介绍见项目主页 http://www.dsource.org/projects/ddbi 下载以后解压,根据说明先编译 dmd -run buildme.d all 提示链接时一大堆函数找不到,我用的是tango用黓认库,配置了半天相关参数,没用。 于是干脆用回phobos,再 ...
tomqyp
搜索本博客
博客分类
我的相册
4a46b09e-1305-44ef-8151-ed74684bc9ff-thumb
TangoTeam
共 3 张
最近加入圈子
存档
最新评论