关闭

VS2003设置Project Dependencies不生效

这两天Rebuild编译一个Solution,编译时老是说一个project找不到另一个project的lib文件,这个问题简单啊,设置一下Project Dependencies就可以搞定了,于是设置之。    过一天再次Rebuild该Solution时,发现还是有那个问题,没太在意,以为是上次没设置好,于是再次设置之。    第三天再次Rebuild时,问题依然存在,再次设置之,然后再打开S...
阅读(1471) 评论(0)

CreateProcess导致的资源泄漏

代码如下:// create process and wait for quitingbool XXXX::RunProcess(const std::string& command){    PROCESS_INFORMATION pi;    STARTUPINFOA startInfo;    memset(&startInfo, 0, sizeof(STARTUPINFO));    st...
阅读(739) 评论(0)

PC-Lint和SI集成小问题

PC-Lint和SourceInsight的集成网上可以搜索到一大堆的文档,但以前同事遇到个问题,在SI里运行PC-Lint后的结果页里,每个Item前都会有一个按钮可以方便地链接到对应的代码行。当时同事的所有配置和我的都一样,但是他的结果页就是没有那个按钮,最好郁闷半天也没解决。我这两天也用PC-Lint,结果发现有点工程可以显示那个按钮有的不可以,反复研究,发现是工程的目录太深,导致PC-Li...
阅读(1245) 评论(0)

一些工作中用到的小技巧

宏1. 获取一个结构体某个成员的偏移量。这个宏应该在Linux源码里也有,上次用到这个东西,自己尝试写了一个。#define GET_OFFSET(typeName, memberName)    ((unsigned int)&(((typeName*)0)->memberName)) Linux入门级技巧,很久不用就忘了,备份一下1.重新生成SSH的密码对ssh-keyge...
阅读(626) 评论(0)

[转]如何学习《离散数学》?

   首 先要明确的是,由于《离散数学》是一门数学课,且是由几个数学分支综合在一起的,内容繁多,非常抽象,因此即使是数学系的学生学起来都会倍感困难,对计算 科学专业的学生来说就更是如此。大家普遍反映这是大学四年最难学的一门课之一。但鉴于《离散数学》在计算科学中的重要性,这是一门必须牢牢掌握的课程。既 然如此,在学习《离散数学》时,大家最应该牢记的是唐诗“熟读唐诗三...
阅读(3336) 评论(1)

[转]少走弯路:学习编译原理的相关建议

编译原理一般认为是较难的一门课.从网上的评论来看,有人说学了一年半软件理论,就一门编译看不懂;有人甚至说它是大本软件课程里最难的一门;有人抱怨国内的编译教材没有一本容易懂的。 <!--google_ad_client = "pub-1572879403720716";google_ad_width = 336;google_ad_height = 280;google...
阅读(1194) 评论(1)

Java中将long格式化成网卡地址

从I386上移植到PPC上,涉及到字节序的转换 发现原来的程序将网卡地址从buffer赋值给本地变量(代码里用一个64的长整形变量来记录mac地址ide )时没有进行字节序的转换,那么肯定是在显示时进行了转换,找到下面的代码:    public static String MacLongToString(long macAddr)    ...{        StringBuffer ...
阅读(1711) 评论(0)

用ASP写的一个通用双向链表

  %链表节点类Class Node    Public pNext    Public pPrev    Public data    Private Sub Class_Initialize()        Set pNext = Nothing        Set pPrev = Nothing        Set data = Nothing    End Sub     ...
阅读(963) 评论(0)
    个人资料
    • 访问:48228次
    • 积分:662
    • 等级:
    • 排名:千里之外
    • 原创:13篇
    • 转载:4篇
    • 译文:4篇
    • 评论:9条
    最新评论