上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 在36Kr看到一篇译文,主要是提出一些新的概念,升华老的MVC模式。看上很不错,转过来,做个记录。 ========================= 华丽的分割线========================= MVC模式在编程中的应用,是一个很了不起的主意。“数据模型(Model)”可以封装与... 阅读全文
posted @ 2013-06-20 14:07 Kurodo 阅读(466) 评论(0) 推荐(0) 编辑
摘要: cocos2d For MVP cocos2d的强大,这里就不多说了。主要是在开发时,各种代码耦合,不便于维护。所以今天就来个MVP模式,在cocos2d上的实现。 关于MVP模式,就不多解释了,直接上码。 Model 部分 #import @protocol IPlayer - (void)... 阅读全文
posted @ 2013-06-06 16:14 Kurodo 阅读(403) 评论(0) 推荐(1) 编辑
摘要: 著名软件TexturePacker,现在只要是个做游戏的都知道这个软件。如果你说不知道,我只能说你,Unprofessional! 使用TexturePacker最主要的好处是,我们做的游戏最终要运行在Android手机或者苹果手机上,而Android或者ios系统使用的是OpenGL ES来渲染。... 阅读全文
posted @ 2013-03-29 19:36 Kurodo 阅读(10678) 评论(1) 推荐(0) 编辑
摘要: 简单讲一个二维表用一维表的实现,就是说一个二维数组是可以用一个一维数组来实现。 int arr[][] 是可以按顺序排列成 int arr[]。 假设 5 x 5 的数组,那么 arr[1][4] 对应 arr[9] 所以得到一个公式 column * ( row - 1) + column 就这么... 阅读全文
posted @ 2013-03-25 14:08 Kurodo 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 对于矩形碰撞,很多人都知道。但面对多边形图形,大多数采用多矩形覆盖的方式。 但是我不是很喜欢这种方式,我所采用的是利用一个经典算法: SAT 一种可以快速检测不规则的凸多边形是否碰撞的算法 给出两个凸多边形体,如果我们能找到一个轴线,使两物体在此轴线上的投影不重叠,则这两个物体之间没有发生... 阅读全文
posted @ 2012-08-08 17:27 Kurodo 阅读(12384) 评论(3) 推荐(1) 编辑
摘要: DES+Base64 加密解密的方法为了保护存储文件不被无聊的吊丝破解,对存储文件里一些明感数据加密还是必须的。 之前自己参考资料写了个Base64,没调试通,死于胎腹。之后在网上找到个GTMBase64,Google Toolbox for Mac。 EncryptUtil.h 1 // ... 阅读全文
posted @ 2012-06-28 12:20 Kurodo 阅读(9606) 评论(4) 推荐(1) 编辑
摘要: AX安装问题通用解决方案 这里分享一篇,我之前项目碰到AX安装问题时的解决方法。AX这种大型软件,依赖于.net和其他MS家族的其他组件。 而MS系统盗版满天飞,各种修改,神马电脑公司特别版,神马深度,神马雨林木风,造成AX安装会出现些异常。 满世界找资料,为了解决一个难懂的error code。那... 阅读全文
posted @ 2012-03-05 11:09 Kurodo 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 外部调用 AX 的表方法 类方法 外部使用存储过程,或是SQL语句最多只能进行查询和删除的动作,不能增加和修改。 因为AX,每一行都有一个Recid字段,是系统生成的,为了标识系统唯一行数据。 通过BC连接来访问AX,调用AX的类,调用Job,使用AX的表,进行增,删,改,查。使用表的方法,Disp... 阅读全文
posted @ 2012-01-02 09:50 Kurodo 阅读(1068) 评论(1) 推荐(0) 编辑
摘要: AX 文件内容的读写 X++ 这方面使用的是.net Framework,读取文件时,要权限放行。 以下代码,会看到可爱的System.IO.SteamReader。如此熟悉,感动ing。。。 static voidreadJob(Args_args) { System.IO.Str... 阅读全文
posted @ 2011-12-13 13:43 Kurodo 阅读(349) 评论(0) 推荐(0) 编辑
摘要: AX调用存储过程 X++ 通过OdbcConnection访问数据库,调用存储过程。 要注意一点,调用存储过程的窗体或者类方法等,必须要有开发者权限。 static voidSpJob(Args_args) { LoginPropertym_loginProperty; // 登... 阅读全文
posted @ 2011-12-13 12:02 Kurodo 阅读(481) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页