上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 最近陪女友玩植物大战僵尸,很经典的一款游戏。只不过在玩的时候,脑海里都会想着每个操作的逻辑是怎样实现的,可能是做游戏做久了,习惯于那种将操作付诸实现的思维罢了。 有时编码久了,在生活上的一些事情上,例如将书架上的某本书拿出来时把书架弄乱了,我第一想到的竟然是 Ctrl + Z。。。。可恶的还是可喜的编程思维? 阅读全文
posted @ 2011-01-16 19:19 毛志谦 阅读(176) 评论(0) 推荐(0) 编辑
摘要: CSDN排名第一的是哪位大侠?也许这是很多人都想知道的答案。我也经常在想。 于是乎,刚花了点心思寻找。 排名第一的博客倒没找到,却找到了这份东西: http://blog.csdn.net/MoreExpert.html CSDN站内名家博客列表。。。。大喜过望! 不用再辛辛苦苦去搜索好的博客了,这里!就在这里! 后记:这几天的偶尔发现: CSDN Feed订阅TOP100 http://www.feedsky.com/feeds/topsub_csdn.html 阅读全文
posted @ 2011-01-11 13:22 毛志谦 阅读(647) 评论(1) 推荐(0) 编辑
摘要: 完整地走过了2010,对自己在过去的一年作个总结,分享自己的思想和工作历程,无论是于人于己,都是件好事。关于工作: 这一年,我的工作内容有了转变,由单纯的客户端逻辑过渡到以客户端工具制作和维护为主要内容的工作。 负责的工具方面有:打包工具、紧急补丁包工具、集成补丁包工具、游戏表格数据检测工具、客户端更新工具、游戏内第三方软件以及游戏安装程序等整个游戏流程的工具制作。 关于工具制作方面,由于一般没有策划案,很多工作都是不可量化的,不像客户端逻辑那样,每个细节的改动都需经过策划确认,QC测试等。工具制作更多的是由程序本身自己去衡量把握,功能的完善性,程序的稳定性,运行的效率等。 在负责工具制作的过 阅读全文
posted @ 2011-01-09 23:41 毛志谦 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 云计算,是近年频繁在网络上出现的新词儿。每次看到的时候,总觉得就是一种特高级的技术,而没有深入去探讨云计算究竟是什么。今天稍稍查阅了一下,有了模糊的概念。云计算(Cloud computing),是一种新兴的共享基础架构的方法,可以将巨大的系统池连接在一起以提供各种IT服务。很多因素推动了对这类环境的需求,其中包括连接设备、实时数据流、SOA的采用以及搜索、开放协作、社会网络和移动商务等这样的Web2.0应用的急剧增长。 另外,数字元器件性能的提升也使IT环境的规模大幅度提高,从而进一步加强了对一个由统一的云进行管理的需求。云计算被它的吹捧者视为“革命性的计算模型”,因 阅读全文
posted @ 2011-01-07 13:22 毛志谦 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 游戏下个大版本的其中一个内容是对一个系统进行操作简化:几个界面的操作整合在一个界面,操作步骤简化等。我是负责该系统的逻辑流程代码编写。原以为只是UI那边的大改,但回看逻辑模块的旧代码时,发现和UI交互部分过度耦合,独立性过低,很多地方UI那边改了逻辑这边也跟着改。UI的界面整合,导致逻辑也要大改,叫苦不迭。 由此,一个深刻的教训:不要过度依赖自己控制之外的东西。例如:在引用外部的模块或接口时,如果用到的地方超过两处,则在自己模块编写一个接口,给自己模块调用,而在这个新接口里调用外部的东西。这样,无论外面的东西怎样改也好,在自己模块要改动的地方只有一处而已。 虽然只是非常简单的道理,但,在实际应 阅读全文
posted @ 2011-01-06 20:31 毛志谦 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 今天搞那启动界面树形控件,要求每个子节点的服务器前带个状态图标。很快实现了,但唯有一个橙色的图标显示异常,无论我怎样重新添加资源,删除资源,还是要美术提供新的资源,那橙色的图标还是没能正常显示。为什么这么多的图标都正常,就唯独橙色有问题?百思不得其解,再看其图标格式:16X16的,和图标格式没问题吧,这么多资源都是16X16,都正常。。。后来逐渐研究到那图标列表的创建: CImageList类的 create函数,发现其一参数是ILC_COLOR,有些疑惑,再跟进其定义,发现跟随其后定义的有ILC_COLOR4、ILC_COLOR8、ILC_COLOR16等,莫非是这个参数的问题?果断地用IL 阅读全文
posted @ 2011-01-04 16:16 毛志谦 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1sizeof不是函数,而是运算符。2 编译器解析的时候是忽略类型名的,const 离谁近就修饰谁。 const int *p; //p 可变,p 指向的对象不可变intconst *p; // p 可变,p 指向的对象不可变 int *const p; // p 不可变,p 指向的对象可变 const int *const p; //指针p 和p 指向的对象都不可变3 当你需要输出的内容不包括变量或常量时适合使用puts(),而不用printf函数4 volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。遇到这个关 阅读全文
posted @ 2011-01-04 13:13 毛志谦 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一直以为,趁年轻,多拼命点,为未来奋斗。于是乎,半夜还在为代码里的一个瓶颈而苦苦挣扎。于是乎,放弃周末休息的时间,无日无夜地学习,研究。殊不知,透支着年轻的生命,在自己的身体里埋下了深远的隐患。最近一个亲人因健康问题再次住院了,而半年前她才动过手术,这次,可能还要继续,希望她能快快地好起来。同时,告诫大家,别拿自己的身体开玩笑,要有规律地作息饮食,健健康康地生活。 也许,你为了赚钱,让自己24小时不断地运转。殊不知,也许不久的一场病,就让你几年的积蓄荡然无存。殊不知,也许埋下了年老时的身体隐患,让你的寿命被病魔侵蚀。 2011年,新的生活,愿大家都健健康康。 阅读全文
posted @ 2011-01-03 20:07 毛志谦 阅读(273) 评论(0) 推荐(0) 编辑
摘要: void ShowErrMsg() { TCHAR szBuf[80]; LPVOID lpMsgBuf; DWORD dw = GetLastError(); FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER|FORMAT_MESSAGE_FROM_SYSTEM,NULL,dw,MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),(LPTSTR) &lpMsgBuf,0, NULL ); MessageBox(NULL, (LPCTSTR)lpMsgBuf, "系统错误", MB_OK|MB_ICONSTO 阅读全文
posted @ 2010-12-16 09:32 毛志谦 阅读(319) 评论(0) 推荐(0) 编辑
摘要: void abort(void); 功 能: 异常终止一个进程int abs(int i); 功 能: 求整数的绝对值 double acos(double x); 功 能: 反余弦函数double asin(double x); 功 能: 反正弦函数double atan(double x); 功 能: 反正切函数double atan2(double y, double x); 功 能: 计算Y/X的反正切值double atof(const char *nptr); 功 能: 把字符串转换成浮点数int atoi(const char *nptr); 功 能: 把字符串转换成整型数 lo 阅读全文
posted @ 2010-12-16 09:14 毛志谦 阅读(192) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页