1、先在数据库中创建一个存储过程DROP PROCEDURE IF EXISTS SQLoperation;create PROCEDURE SQLoperation()BEGIN insert into userinfo(userid,username,userpassword) values('...
分类:
数据库 时间:
2014-12-21 01:53:59
阅读次数:
260
GS与MS之间通信注意GS与MS是两个线程,现在是每个map一个线程,他们之间是内部协议进行通信的,那既然是两个线程那如何通信呢,看了net进程通信这个就比较简单了举个例子m_pMap->Gs2MsData(gs2ms_add_player, m_nChannelId, (void*)&rActor...
分类:
其他好文 时间:
2014-12-21 00:38:37
阅读次数:
250
小退1.将玩家角色置为登录状态 2.向MS发送del_player消息,同步玩家信息3.向GS发送ms2gs_db_buff_info消息,同步本地玩家数据,发送角色列表大退根据玩家状态做相应处理如果进入地图就向地图发送下线消息,没有进入地图就放入自动释放队列中向GS发送保存消息,保存数据库删除在线...
分类:
其他好文 时间:
2014-12-20 15:25:04
阅读次数:
256
标题有点大。内容有点水哈。最近app上架,空闲时间比较多,于是开始重构代码。发现重构是件很好玩的事情,可以把以前看过的设计模式实验一番。可惜水平有点浅,所以高手就回避吧。
看过一本书,叫《cocos2d-x高级开发教程-制作自己的捕鱼达人》。里面有个观点是,scene应该是MVC里面的control层。后来想了想还是挺有道理的,这几天就实践了一把。其实cocos2d-x有自己的图形界面工具,但是...
分类:
Web程序 时间:
2014-12-20 09:21:28
阅读次数:
235
-- 判断是否存在该列if exists(SELECT * FROM syscolumns WHERE id=object_id('@Table') and name='@COLUMN') ALTER table @Table DROP COLUMN @COLUMN GO--添加列ALTER...
分类:
数据库 时间:
2014-12-19 22:01:06
阅读次数:
216
/// /// 判断目录是否存在不存在则创建 /// /// private static void ExitOrCreate(string Path) { if (!Directory.Exists(Path)) { ...
------------------------------------------------------------------------------------------------[创建存储过程,使用变量,随机数字]DELIMITER $$DROP PROCEDURE IF EXISTS...
分类:
数据库 时间:
2014-12-19 14:12:36
阅读次数:
235
1. n quick fixes available 有N个快速修复可用 出现错误时,eclipse 提供的修改选项2. Class OverView 类概述,Developer Guides 开发者指南, OutLine 大纲3. The method setOnClickListener(V.....
分类:
系统相关 时间:
2014-12-19 11:26:13
阅读次数:
159
IDE: Jetbrains RubyMine书籍:Ruby程序设计268计重构(Ruby版)Ruby ProgrammingBeginning RubyRuby Visual Quick StartProgramming Ruby 1.9The Ruby Programming LanguageM...
分类:
其他好文 时间:
2014-12-18 22:02:31
阅读次数:
299