会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yahzi
博客园
首页
新随笔
联系
订阅
管理
2018年7月25日
辅助的这半年的代码洁癖养成
摘要: 在大佬的多次洗脑之下,我也给大钱洗脑了 1.多种方式触发全服成就/个人成就时 没有抽出公用方法2.代码多次使用 time.now 没有在合适的地方声明变量,导致多处代码不一致3.对枚举类型的命名不够敏感 命名不直观 srv single 排查代码时造成困难 调用的容易出错4.使用公共方法时没有熟悉a
阅读全文
posted @ 2018-07-25 17:16 yahzi
阅读(221)
评论(0)
推荐(0)
2017年12月12日
新旧服务端的功能迁移与数据迁移
摘要: 所在的项目已经运行3年有余,早期为了赶进度零碎留下的繁琐代码和结构不好的功能设计,堆积成一块需要团队后期维护甚至抛弃重做的工作量。 进入项目组是在中后期,主要功能已经在线上运作,因消息队列的响应模式较频繁地出现玩家数据丢失,有一个运营团队协助开发和策划进行工作。 因旧系统无疑存在着重构的需求,部分系
阅读全文
posted @ 2017-12-12 09:56 yahzi
阅读(659)
评论(0)
推荐(0)
2017年10月26日
业务开发中的小心得之一
摘要: 首次接触移动端网络游戏的开发,自己做的小模块是家具一般的功能。 伴随游戏周期始终,不会有太大的变动,功能与其他系统关联不大,但是颇多来往,所以必须保证数据处理的逻辑正确。 小小的升级功能,沿用架构的处理方式,也要沿用自己业务处理方式。 分为以下四点: 1.代入场景思考 2.这一行代码做什么?实际上有
阅读全文
posted @ 2017-10-26 17:38 yahzi
阅读(203)
评论(0)
推荐(0)
2017年10月12日
SqlServer千万级以上的数据表查询优化方案《冷热数据库分离》的思路
摘要: 1.是分库而不是分表,分表即需要考虑引入分表算法,又影响后续查询。 2.热数据只占全部数据的一部分,因此每次优先查询热库,以下情况才查询冷库 --a.当查询条件未命中(结果集为空)时,查询冷库。 --b.当查询条件部分命中时,查询冷库。 3.为了区分部分命中和全部命中,可以在热库中建一张R表存放每次
阅读全文
posted @ 2017-10-12 16:21 yahzi
阅读(1941)
评论(0)
推荐(0)
2017年9月25日
c# 使用反射调用泛型方法
摘要: 参考博文:http://www.cnblogs.com/lichence/archive/2012/03/13/2393758.html 出现报错“不能对 ContainsGenericParameters 为 True 的类型或方法执行后期绑定操作。” 原因:Find<T>方法是泛型方法,属于开放
阅读全文
posted @ 2017-09-25 11:49 yahzi
阅读(2186)
评论(0)
推荐(0)
2017年9月20日
从0开始,从应对”恶意发包“展开的分布式锁学习
摘要: 投入Java开发工作半年期间,编码内容以产品需求为准,以产品业务为中心,由于紧密的开发周期和基于工作实用性的考虑,没有尝试去挖掘前沿的知识学习。 这一周的C#服务端开发,在YQ循循善诱中,业务环境不断变化,思考的层面不断提升,代码不断重构,学习了很多。 一方面,有周期地整理所学的知识的必要,用自己的
阅读全文
posted @ 2017-09-20 14:35 yahzi
阅读(146)
评论(0)
推荐(0)
公告