随笔分类 -  程序春秋

知识、技巧、能力,尽显于程序之中;读书、学习、思索,程序魅力驱使之。
摘要:最近看《深入理解linux网络内幕》,发现其链表实现颇为有趣,于是兴趣盎然,按照其原理自己写了一些调试代码。前一段时间看linux源码和vxworks源码,发现自己是那么的无知,小小的一个链表,居然会有那么多实现方式,而且各具优缺点,应用场景不一。不得不称赞指针的妙处,以前一直认为指针也没什么,不就是一个内存地址吗?现在发现自己是大错特错。不再废话,切入正题。先看看链表定义,和通常的链表定义没有区... 阅读全文
posted @ 2009-04-28 23:26 Articles about .NET 阅读(562) 评论(0) 推荐(0)
摘要:以前一直都是安装的双系统来运行windows和linux,当想学习一下linux编程的时候就跑到linux下面去,做其他事情的时候就转到windows下面来。虽然在linux下也学会了使用wine,也能够运行source insight看看程序,或者打开winamp听听歌,不过毕竟不是windows环境,还是有很多不方便的地方,winamp最小化了居然还原的时候桌面上没有图标;采用source i... 阅读全文
posted @ 2008-12-21 14:54 Articles about .NET 阅读(7342) 评论(0) 推荐(1)
摘要:本文为vxworks源码分析第二篇,后续会陆续有其他部分的代码分析献上,版权归作者本人所有,如需转载,请注明出处。 阅读全文
posted @ 2008-10-14 22:34 Articles about .NET 阅读(3571) 评论(0) 推荐(0)
摘要:本文为vxworks源码分析第一篇,后续会陆续有其他部分的代码分析献上,版权归作者本人所有,如需转载,请注明出处。 阅读全文
posted @ 2008-10-03 01:18 Articles about .NET 阅读(4890) 评论(9) 推荐(0)
摘要:watchdog是vxworks提供的一种定时器机制,当限定的时间到以后,会自动执行指定的程序;依稀记得VB中就有一个Timer组件,watchdog就完成类似的功能。在vxworks中,watchdog的使用通常是为了防止程序死锁,例如定时检测程序的执行情况,如果定时器到了,但程序还没有执行结束,很有可能就是因为程序死锁了,可以触发复位或者进行任务切换,因此watchdog指定的程序不被执行是很... 阅读全文
posted @ 2008-09-11 21:02 Articles about .NET 阅读(1468) 评论(0) 推荐(0)
摘要:1.vxworks 6.6下载 vxworks 6.6的下载地址和License文件可以从http://www.cedn.cn/bbs/viewthread.php?tid=17873&extra=page%3D1%26amp%3Bfilter%3Ddigest处获取。 2.vxworks 6.6安装 windows的程序安装都是那么的傻瓜化,忒easy,不多说。不过让人欣喜的是vxwork... 阅读全文
posted @ 2008-09-08 23:47 Articles about .NET 阅读(4177) 评论(0) 推荐(0)
摘要:为实现vxworks的目标机(vxsim模拟器)和vxworks主机之间的文件传输,需要先搭建vxworks网络环境,当vxworks主机和vxsim能实现网络通信以后,再利用ftp协议就能实现vxworks和vxsim之间的文件传输了。 关于vxworks网络环境的搭建,可以参考《ULIP及vxsim网络配置》(http://files.cnblogs.com/lotusswan/ULIP.... 阅读全文
posted @ 2008-09-07 20:09 Articles about .NET 阅读(4981) 评论(0) 推荐(0)
摘要:MASSIV,一个大型多人在线游戏(MMOG)中间件项目的简称。此项目开发时间很早,从2001年开11月开始开发,一直到2004年9月停止更新,历时将近三年,开发团队共六人,都来自于Charles University。这个项目最初就是学校的一个科研项目,所以当项目在2004年9月结束的时候,开发人员就各奔东西,项目也就没有进一步开展下来。不过,就该项目提供的功能来看,已经很值得游戏开发人员参考了... 阅读全文
posted @ 2006-03-18 14:52 Articles about .NET 阅读(557) 评论(2) 推荐(0)
摘要:刚刚在网上找到了《C.Plus.Plus.Coding.Standards.101.Rules.Guidelines.and.Best.Practices》的翻译版,不过翻译的不怎么样。不过看中文总是比看英文要方便点,为方便大家,将该文档共享出来,有需要的朋友可以下载看看。个人觉得这本书还是不错的,单看作者的大名,我想这本书就是一本不应该错过的书。 下载地址:C++编码规范。 阅读全文
posted @ 2005-10-13 23:17 Articles about .NET 阅读(912) 评论(2) 推荐(0)
摘要:虽然对常量指针和指向常量的指针有着太多文章来说明了,所以最初并没打算写这样一篇随笔的。只是今天在记日记时,发觉自己还是时常会将这两者混为一谈,而且网上有些关于两者区别的文章甚至是完全错误的,所以将个人体会记录于此,希望对大家有些帮助,同时对于文中的纰漏,希望大家批评指正。 阅读全文
posted @ 2005-10-11 11:06 Articles about .NET 阅读(1888) 评论(0) 推荐(0)
摘要:文中内容多来自《How not to program c++》,很简单的一个问题,不过隐藏着一些很重要的知识点,故将其写出。 阅读全文
posted @ 2005-09-08 10:00 Articles about .NET 阅读(472) 评论(2) 推荐(0)
摘要:《C++ Coding Standards》第二章读书笔记。 讨论了如何对待编译警告的问题。编译警告信息虽是小问题,但小问题也能导致大灾祸。勿以恶小而为之,勿以善小而不为。要成为一个优秀的程序员,必须认真对待每一个小问题。 阅读全文
posted @ 2005-09-07 15:37 Articles about .NET 阅读(549) 评论(0) 推荐(0)
摘要:针对接口编程而不要针对实现编程的一个简单例子和粗浅理解。 阅读全文
posted @ 2005-09-06 20:18 Articles about .NET 阅读(1156) 评论(4) 推荐(0)
摘要:本文为《C++ Coding Standards:》读书笔记 版权所有,如需转载,请注明出处。 本节说明了标准制定的一些相关的注意点,可读性不强,唯一具有一点参考价值的可能就是作者给出的命名建议吧。 阅读全文
posted @ 2005-09-04 11:48 Articles about .NET 阅读(510) 评论(0) 推荐(0)
摘要:本文为《C++ Templates全览》第四章读书笔记 简单描述了模板非类型参数的使用 阅读全文
posted @ 2005-09-02 10:43 Articles about .NET 阅读(418) 评论(0) 推荐(0)
摘要:本文为读《C++ Templates全览》第二、三章读书笔记 概述模板概念,谈谈模板函数和模板类的重载。 阅读全文
posted @ 2005-09-01 11:35 Articles about .NET 阅读(453) 评论(0) 推荐(0)
摘要:一般支持数据绑定的web控件,例如DorpDownList控件、CheckBoxList控件等,都包含五个属性:DataSource、DataMember,DataTextField、DataValueField和DataTextFormatString。DataSource用于获取数据源,亦即获取包含数据的集合;其他四个属性用于获取数据源中的一个字段值。然而,通常情况下,你想... 阅读全文
posted @ 2005-08-25 09:41 Articles about .NET 阅读(1656) 评论(4) 推荐(0)