摘要: 首先编译FreeType库在源代码的docs中有一个INSTALL.ANY文件,用文本编辑器打开。我摘录了这几行:* DO NOT COMPILE ALL C FILES! Rather, compile the following ones.-- base components (required) src/base/ftsystem.c src/base/ftinit.c src/base/ftdebug.c src/base/ftbase.c src/base/ftbbox.c -- recommended, see <freetype/ftbbox.h> src/base/ 阅读全文
posted @ 2012-04-18 19:33 CodeKnight 阅读(4103) 评论(0) 推荐(0) 编辑
摘要: 前两天有网友问用wiz离线发布WordPress博客时候的API是什么,其实我也不知道,我一般都不用这个软件,很多软件都是网友提问的时候我才为了解决问题试用一下,这个wiz依然如此。 把软件下下来找到需要填写WordPress API的地方,我也不知道该如何填写,就百度一下呗,果然被我找到了,wiz离线发布WordPress博客API地址是http://您的博客地址/xmlrpc.php,当然我也... 阅读全文
posted @ 2011-11-19 09:53 CodeKnight 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 活该如此 铂 Platinum几年前在家门口的一家小饭馆吃饭的时候,我想明白了“为什么所有的服务员都这么糟糕”的问题:老板只愿意为一个服务员的职位出这些钱,而一个服务员好到远不止这些钱的时候,她就不会去干服务员了。当然,引申的还有为什么老板只愿意出这些钱,因为你去吃饭给他带去的利润只值这些,等等。佐证我这个观点的是去年跟河北某 IDC 托管主机的时候,那个客服很不错,办事很麻利很干净,也试着自己搭站点什么的,偶尔还会问我一些问题,我当时就奇怪这样的人怎么会甘心当客服,果不其然,几个月之后他就辞职了,之后换过两三个客服,不用说,都很糟糕,我还投诉过其中的一个。后来看到《卧底经济学》的时候,还知道 阅读全文
posted @ 2011-01-15 11:36 CodeKnight 阅读(235) 评论(0) 推荐(0) 编辑
摘要: CLI(Common Language Infrastructure)  通用语言基础结构(Common Language Infrastructure,CLI)是CLR的一个子集,也就是.NET中最终对编译成MSIL代码的应用程序的运行环境进行管理的那一部分。在CLR结构图中CLI位于下半部分,主要包括类加载器(Class Loader)、实时编译器(IL To Native Compilers)和一个运行时环境的垃圾收集器(Garbage Collector)。CLI是.Net和CLR的灵魂,CLI为IL代码提供运行的环境,你可以将使用任何语言编写的代码通过其特定的编译器转换为MSIL代码 阅读全文
posted @ 2011-01-15 11:29 CodeKnight 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 新年找准方向,向动画和特效方向努力。 阅读全文
posted @ 2011-01-15 10:08 CodeKnight 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 今天调试代码发现自己有一个很基本的问题一直没有意识到:在一个函数里定义的临时对象,在后来再进入该函数时该临时对象并没有在栈上开辟新的空间。如下:struct A{  char szName[128];  int nValue;};void CXXX::Do(){  A dTemp;  int n =1;  int b = 2;  ...  strcpy(dTemp.szName, "1111");... 阅读全文
posted @ 2010-11-10 21:22 CodeKnight 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 首先认识terrain.cfg中的几个参数,它们是理解ogre地形的基础。# The main world texture (if you wish theterrain manager to create a material for you)WorldTexture=terrain_texture.jpg# The detail texture (if you wish theterrain ... 阅读全文
posted @ 2010-11-06 19:45 CodeKnight 阅读(3001) 评论(2) 推荐(0) 编辑
摘要: 今天遇到几个不常见的问题,记录备案。1,sprintf使用不当导致编译器报出C/C++优化编译器停止工作,使用不当包括参数与字符串中匹配符个数不等,少参数等情况。2,boost::share_ptr不要保存到类成员中。容易导致没有释放而异常。3,SQL中group是关键字,创建带有group字段的表时不会报错,但是会插入记录不成功。 阅读全文
posted @ 2010-10-28 20:57 CodeKnight 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 碰撞检测:AABB包围盒:轴对齐包围盒粒子:Emitter:发射器,用来产生粒子 阅读全文
posted @ 2010-10-25 21:55 CodeKnight 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 不知道是不是所有编程人员的完美主义都不着调,这里的不着调是自我的、完全没考虑到真实用途,而是完全靠自我臆测一厢情愿的去编写和设计自己的情况。这种状态我一直没有意识到,当遇到并非自己主观上的真实需要时,我们的代码可能是一堆垃圾,那些臆想出来完美的东西此刻就是破烂,你为一个微小的细节冥思苦想实现出来到最后的结果可能就是根本不值一提,那么,如何解决和尽量避免这种情况?一,是积极讨论,作为程序员大多数时间... 阅读全文
posted @ 2010-08-11 21:06 CodeKnight 阅读(213) 评论(0) 推荐(0) 编辑