智勇 2006年5月 日记

<script language="javascript" type="text/javascript"> var this_month = "2006年5月"; var diary = []; diary[1]=diary[2]=diary[3]=diary[4]=diary[5]=diary[6]=diary[7]= "1日~7日 气温高,时晴时雨

五一黄金周,待在广州,去了云台花园、白云山及植物园等地方玩。云台花园有不少花,可惜地方小了些,不值十元的门票,倒是花园门口的沙河粉村的沙河粉不错,价格也不太贵。白云山上有个寺庙,居然要门票,少有。寺庙的运营应该是靠香火钱而不是靠门票的。植物园倒是比较大,可游览的花草树木不少,很适合同去同去。"; diary[8] = "晴

给软件增加 history 功能的 aboutbox。"; diary[9] = "晴

研究了 CDHtmlDialog 类型的对话框,看是否适合作 GUI,对话框可以使用 html 脚本,并且支持 DHTML,可以想像,作出的 GUI 界面将非常华丽!"; diary[10] = "上午晴下午临下班暴雨,瞬间白昼变为黑夜

研究 BHO(Browser Helper Object),IInternetProtocol,如果使用 CDHtmlDialog 或者 CDHtmlView 开发 GUI,估计需要这两个东西。有了 IInternetProtocol,可以给浏览器增加支持的协议"; diary[11] = "上午晴下午临下班暴雨

还是决定使用简单的 CDialog 类型对话框给用户显示 AboutBox。对话框中用到了 CRichEditCtrl 控件,开始对话框总是不能显示,调试才知道要使用 CRichEditCtrl 控件,必须执行过 AfxInitRichEdit"; diary[12] = "天气还可以

开发文件检索回放模块。"; diary[13] = "周末,刮大风。待在家里休息。"; diary[14] = "周末,天气不错

浙江同学来,随便玩玩。"; diary[15] = "好天气,冷热适中

发现软件写得稍微大些,日志及测试不预先与软件一起考虑是不行的。今天考察了库 cppunit(是 sourceforge 上的与 java 的 junit 兼容的好东西) 及 log4cxx(apache 出品的与 java 的 log4j 兼容的好东西),结论是以后用 c++ 开发新项目使用这个东西进行测试及计日志。"; diary[16] = "阴 明天台风珍珠要来了,好怕怕啊!

继续开发文件检索回放模块。

网上看到一个星球大战的字符版,执行:telnet towel.blinkenlights.nl 就可以欣赏到完全字符模式的星球大战了。"; diary[17] = "雨 珍珠台风正面袭击广东,然儿子在家休息,躲避台风。

李工发现我些的 linux 驱动自动加载工具有 bug,某些驱动不加载,分析源码发现原来是在分析 pci 设备表时,若设备表出现相同类型的,那边后面的设备就不会继续分析了,还找到 1 个 bug,原来不加载策略是按设备类型作为判断,现改为按设备厂家及设备 id 进行判断。"; diary[18] = "晴 好天气,阳光普照

郁闷,电脑中招,看来光装诺顿反病毒还不行,还得装网络防火墙及防黑客防后门软件,搞了一天的电脑。"; diary[19] = "晴

看新闻说这次台风使家乡受灾了。

上午继续搞电脑,下午讨论合同及重装部分软件。"; diary[20] = "晴 周末

安装电热水器,安装热水器的配电。比较起来,用电热水器比用燃气热水器舒服多了,总能调节到最满意的水温。费用也不贵,估计每天的电费要 1 元。"; diary[21] = "雨 星期天

申请安装 e 家宽。"; diary[22] = "雨

公司停电,休息。不要高兴得太早了,周末要补回来的。"; diary[23] = "雨

继续开发回放模块。再次查看原来的设计,原来的设计要加入回放模块有比较大的难度。"; diary[24] = "雨

开发声音库。原来系统已经支持声音回放,包装得太差了,需要把它重新搞搞,估计到明天可以搞好。"; diary[25] = "晴

上午开发声音库。下午参加展会,结果很沮丧,我们的产品已经没有什么竞争优势了!前面的路还很长。"; diary[26] = "上午晴下午雨

上午把声音库加到播放软件中。下午处理一个软件 bug,软件与防火墙 ZoneAlarm 软件有冲突,顺利解决。同时给在北京的同事作技术支持。"; diary[27] = diary[28] = "周末休息"; diary[29] = "给同事(陈)作技术支持。

总结我珠海版软件的问题。结论:软件结构有问题,把简单的事情搞复杂了,为保证软件有很好的表现,必须修改原来的结构,在保证功能及可扩充性的情况下,把软件结构简单化。

制定下一步计划:乘软件功能还不多,公司又要求加入及完善功能的情况下,立刻修改结构。新结构把系统完整独立为两部分:一部分为 MediaEndPoint,一部分为:Dispatcher。此结构我考虑了很久,即方便把软件作成网络版,实现 1 带多,又方便整合为单机版,同时与中心的联系协议 100% 兼容旧的经过了长期测试的协议。"; diary[30] = diary[31] = "实现 MediaEndPoint 中。"; function SetDayDiary(){ var day_index = window.parent.day_index; var str = diary[day_index]; var s = "

"; if(str){ s += "" + this_month + day_index + "日

" + str; }else{ s += this_month + day_index +"日没有写日记,你偷懒了!"; } s += "

"; window.parent.diary_area.innerHTML = s; } function ShowMonth(diary_area){ var s = "
"; for(var i = 1; i < diary.length; ++i){ if(diary[i]){ s += "

" + this_month + i + "日

" + diary[i]; } } s += "

"; window.parent.diary_area.innerHTML = s; } SetDayDiary(); </script>请访问 智勇日记进行阅读。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值