Xiao_bird博客

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

07 2009 档案

摘要:这几天公司放高温假,在家无聊的时候,想起来了一直想了解的nCurses库,于是就装了个虚拟机,装了个RedFlag Linux,备好环境开始尝试。 本以为nCurses还要下载,不想Linux的默认安装一般已经带了这个库,这倒是省事了,不过,我没有找到nCurses的官方手册,却找到了一本书《NCURSES Programming HOWTO 中文版》,看了几页,感觉还真是不错,如果您也是nCurses的初学者,也推荐您看一下这本书:) 阅读全文
posted @ 2009-07-21 17:04 Xiao_bird 阅读(5243) 评论(0) 推荐(1)

摘要:书接上文。上篇的最后,提到了事件注册程序存在的风险,现在让我们来着手解决吧! 首先,我们来分析一下风险形成的原因: Step 1. 声明类A的成员函数指针,并让它指向类A的一个成员函数 Step 2. 将类B实例的指针强制转化为类A的指针,并通过它来调用类A的成员函数指针。因为类A与类B的结构是不一样的,所以这样做的结果也是不可预期的。 阅读全文
posted @ 2009-07-09 17:58 Xiao_bird 阅读(4668) 评论(6) 推荐(0)

摘要:N久没看到SI的新版本了,今天网上溜达,无意间发现了6月24号它发布了一个 3.50.0064版本 阅读全文
posted @ 2009-07-09 13:21 Xiao_bird 阅读(2921) 评论(0) 推荐(0)

摘要:不知道大家是不是也有同感,我在博客园刚刚注册的,写了几篇博文,发现博文发布之后再进行修改,再保存时非常的慢呀,而且还经常保存失败! 阅读全文
posted @ 2009-07-03 16:49 Xiao_bird 阅读(278) 评论(2) 推荐(0)

摘要:接上一篇《C++模板实现事件处理器中的“通用成员函数指针”的调用(一)》 上一篇的最后,好像缺了点东西,呵呵,看来我还得给他补上。您有没有发现FuncItem有点问题吗?谁来给成员handler赋值呢?交给构造函数吧,改造后的FuncItem如下: 阅读全文
posted @ 2009-07-03 16:23 Xiao_bird 阅读(1484) 评论(0) 推荐(0)

摘要:我最近在实现一个事件处理器,应用到了一种“通用成员函数指针的注册”,先声明,这个名词是我给起的,不过我觉得并不充分恰当,但也想不出什么更好的词,看完下面的介绍,也考考您,看这玩意叫个啥比较合适。 先说需求:这个事件处理器需要在捕获一个事件后,调用已注册的处理函数。看起来很普通,呵呵,不过,这个事件处理函数不一定是哪个类的成员函数(但肯定是成员函数),函数的形式是一定的,即拥有相同的返回类型和参数列表。而这些事件和处理函数,注册在一个全局的结构体中。 阅读全文
posted @ 2009-07-02 17:07 Xiao_bird 阅读(2634) 评论(0) 推荐(0)

摘要:我是做Linux下服务器开发的,参与的项目都是在已经应用的代码上再开发新的功能。暂且放下什么代码清晰、注释清楚这一类老人的教诲,来看看这些项目中打印的日志。至于为什么要定个原则再打日志,估计很多人心里也有数,但是,具体要定个什么样的原则呢?暂且看看在我的项目中这些让人头疼的日志。 阅读全文
posted @ 2009-07-01 14:20 Xiao_bird 阅读(798) 评论(3) 推荐(0)