摘要: 常量和指针(Pointers and Constants)——const 修饰的指针解惑一般遇到用const修饰的常量涉及到指针就会比较麻烦,容易把头搞晕,有个简单的技巧就是从右向左看,下面我举例子说明: const int* p1 = NULL; //写法一 int const* p2 = NULL; //写法二 int *const p3 = NULL; //写法三以下的赋值语句,被注释掉并加上“//error”提示的是错误写法,其他是正确的: p1 = NULL; p2 = NULL; // *p1 = 1;//error// *p2 = 2;//error// p3 = NULL; . 阅读全文
posted @ 2007-03-06 16:56 MXi4oyu 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 学习C++的建议(Suggestions for learning C++)——From:The C++ Programming Language一、给C程序员的建议Suggestions for C Programmers[1] Macros are almost never necessary in C++. Use c o n s t or e n u m to define manifest constants,i n l i n e to avoid function-calling overhead, t e m p l a t e s to specify families of 阅读全文
posted @ 2007-03-01 16:32 MXi4oyu 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 我写这个日记的时候,大哥和二哥都在睡觉,军师也在睡觉。 赤兔马站在我窗外,也在睡觉。 小时侯我就研究马为什么会站着睡觉,研究了很长一段时间后,我发现没有答案。而苦恼的是我的童年唯一能记起的事就是这个了。 长大以后有段时间我开始研究大哥和二哥为什么要睡在一张床上,同样也没有答案。 这个世界有太多的事是没有答案的,军师对我说过。 在我睁大眼睛思考问题的时候,我养成了睁眼睡觉的习惯,不知道以后有没有人研究我这个问题。 很多人都说我长的黑,魏延说我掉进煤堆里绝对找不着,其实我觉得他长的跟只绿豆蝇一样,有什么资格来说我。 我最好的朋友是子龙(大哥和二哥是我的亲人),他说我长的很... 阅读全文
posted @ 2007-03-01 13:59 MXi4oyu 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1、从 www.cpan.org搜索你所需要的模块,下载下来,一般是gz,或者tgz格式2、用winRAR之类解压缩软件接压缩3、进入COMMAN模式,进入到刚才解压缩的文件夹下,含有“Makefile.PL”文件的目录下:依次运行: perl Makefile.PLnmake nmake test nmakeinstall安装就完成了.我的系统是WindowsXP, 安装的是ActivePerl-5.8.8.817-MSWin32-x86-257965.msi具体的平台安装方法可参考cpan官方说明:http://www.cpan.org/modules/INSTALL.html 阅读全文
posted @ 2007-02-28 16:08 MXi4oyu 阅读(186) 评论(0) 推荐(0) 编辑
摘要: #!usr/bin/perluse strict;use warnings;use ExtUtils::Installed;my $inst = ExtUtils::Installed->new();print join "/n", $inst->modules(); 阅读全文
posted @ 2007-02-28 11:48 MXi4oyu 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 已经有简装版IE7.0升级版本.开发环境:.net2.0,VS2005 C#+VB.NET混合语言开发功能:简装版IE7.0,浏览网页速度很快。软件版本2.0.0.0,支持选项卡浏览可以同时打开多个窗口。类似VS2005操作风格.下载地址 http://download.csdn.net/source/161125 阅读全文
posted @ 2007-02-02 15:30 MXi4oyu 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 通用软件设计总结1.一个登陆界面,一个闪屏延迟界面,主界面。三个界面互相独立,都可以互相替换动态插拔。2.四层结构,数据库+数据库访问层+业务层组件+界面层。其中业务层是经常变化的,设计成动态可以扩展的。层与层之间不能跨越调用。3.各种图片资源存放成一个资源文件。字符说明文字提示做成一个资源文件。这样能够支持多种语言版本发部。4.错误信息提示界面统一。不要用系统默认的错误界面。这样客户会觉得软件很友好,不会有挫折感。5.外围系统必须的功能一定要写。a.对文件操作。b.客户录入信息有效性检查。c.错误信息记录。d.系统备份还原。e.重要安全信息加密。f.插件管理。发现插件机制,激活调用插件,卸载 阅读全文
posted @ 2007-01-30 12:37 MXi4oyu 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 架构复用好久没有写博客了今天开博,对我所做的项目做一个总结如下:1. 原则:区分变化,不变化内容。2. 一、"开-闭"原则,模块应对扩展开放,而对修改关闭。模块应尽量在不修改原(是"原",指原来的代码)代码的情况下进行扩展。 此软件采用“插件”技术,功能可以无限扩展。你自己就可以添加功能(不需要您写代码)。3. 二、里氏代换原则,如果调用的是父类的话,那么换成子类也完全可以运行。目前大多数软件都是为了添加一个功能,或修改一个很小的地方都要返回到软件提供商技术部修改代码,重新编译,打包发行。 也许您不能理解,举一个生活中的例子,换被罩,现在您用的是一个花被 阅读全文
posted @ 2007-01-29 18:07 MXi4oyu 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 《决心》 人的一生有许多难以取舍, 困惑不已的琐事所纠缠着, 这时所需的就是断然的舍弃与明智的抉择, 唯一会限制我们的, 是我们自己的决心。 《理由》 逃避不一定躲的过, 面对不一定最难过, 孤单不一定不快乐, 得到不一定能长久, 失去不一定不再拥有。 你可能因为某个理由而伤心难过, 但你却能找个理由让自己快乐。 《失去》 最凄凉最弄人的不是你知道, 失去所爱的那一刻, 而是你还在徘徊, 犹未知道已经失去。 《距离》 世界上最遥远的距离, 不是生与死, 而是我就站在你面前, 你却不知道我爱你... 阅读全文
posted @ 2006-12-31 10:40 MXi4oyu 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一天中午,一个捡破烂的妇女,把捡来的破烂物品送到废品收购站卖掉后,骑着三轮车往回走,经过一条无人的小巷时,从小巷的拐角处,猛地窜出一个歹徒来。这歹徒手里拿着一把刀,他用刀抵住妇女的胸部,凶狠的命令妇女将身上的钱全部交出来。妇女吓傻了,站在那儿一动不动。 歹徒便开始搜身,他从妇女的衣袋里搜出一个塑料袋,塑料袋里包着一沓钞票。 歹徒拿着那沓钞票,转身就走。这时,那位妇女反应过来,立即扑上前去,劈手夺下了塑料袋。歹徒用刀对着妇女,作势要捅她,威胁她放手。妇女却双手紧紧地攥住盛钱的袋子,死活不松手。 妇女一面死死的护住袋子,一面拼命呼救,呼救声惊动了小巷子里的居民,人们闻声赶来,合力逮住了歹徒... 阅读全文
posted @ 2006-12-28 15:07 MXi4oyu 阅读(148) 评论(0) 推荐(0) 编辑