06 2009 档案

摘要:规则引擎的应用场景 规则引擎项目的结构及运行原理 使用lua作为规则语言的优点与缺点 1 规则引擎的应用场景   我们知道,一切万物都是在不断发展,当然也包括我们的任何计算机系统,商业规则在不断的改变,而我们也要跟着改变,往往是由业务来驱动系统的改变。这就造成我们非常的被动,商业规则可能是一月一变,甚至于可能是一日一变,而我们的业务系统显然不可能这么跟着如此频率变化。生活中常见的超市打折扣,... 阅读全文
posted @ 2009-06-29 00:11 冷侃 阅读(12561) 评论(18) 推荐(0) 编辑
摘要:lua语法简单,思路清晰,可以很好的描述我们的思想。 但其做为脚本语言最终也是要嵌入进我们的系统,才能为我们满足需求发光发热。 那我们现在就来看看lua要怎么与我们的c/c++系统相结合吧。   lua有几个简单的api可以很容易就可以和c/c++揉合到一起,当然,我们这里只关注最简单的 几个函数, 阅读全文
posted @ 2009-06-20 00:36 冷侃 阅读(2961) 评论(0) 推荐(0) 编辑
摘要:我们的程序经常需要实现唯一实例的效果。主要涉及几个api HWND FindWindow( LPCTSTR lpClassName, /*pointer to class name*/ LPCTSTR lpWindowName /*pointer to window name*/ ); BOOL IsIconic( HWND hWnd /* handle to window*/ ); BO... 阅读全文
posted @ 2009-06-19 17:08 冷侃 阅读(945) 评论(0) 推荐(0) 编辑
摘要:首先第一步,当然是去mysql网站下载一下C API的库文件以及头文件了地址为http://dev.mysql.com/downloads/connector/c/6.0.html 无非也是几个数据结构以及几个函数先看一下数据结构,如下MYSQL 这个结构表示对一个数据库连接的句柄,它被用于几乎所有的MySQL函数。MYSQL_RES 这个结构代表返回行的一个查询的(SELECT, SHOW, D... 阅读全文
posted @ 2009-06-15 23:45 冷侃 阅读(16022) 评论(0) 推荐(0) 编辑
摘要:lua作为很好的嵌入式语言可以非常好的作为c/c++补充,在游戏行业是得到了广泛的应用一直在思考,能不能把他引入商业领域的规则语言呢?将业务规则经常变的部分提炼出来,而无须重新编译程序。作为规则引擎的角色进行使用 使用前当然得安装一下去http://www.lua.org/下载一个 Lua_v5.1.4.23.exe安装,装完之后执行可以用 lua.exe逐行解释的方式,或者写完脚本用lExecu... 阅读全文
posted @ 2009-06-02 15:19 冷侃 阅读(12456) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示