09 2018 档案
摘要:微信小程序设置横竖屏 情况:使用LayaBox发布的微信小游戏,我在微信开发者工具上面编译,发现我明明想要的是横屏的但是结果显示竖屏,我查看菜单栏,配置,最后找到设置的方法。 解决:在game.json中有一项属性设置:"deviceOrientation":"portrait",当前设置竖屏,将其
阅读全文
摘要:Q:CBEngine使用什么网络协议?A:集群组建使用UDP协议,其他情况下服务器模块之间、服务器和客户端之间用的都是TCP协议。 Q:CBEngine使用什么网络模型?A:由于正式运营环境在Linux下,所以网络模型选择了epoll, 生产环境在Windows比较方便所以CBEngine也支持了W
阅读全文
摘要:https://godbasin.github.io/2018/08/18/wxapp-cloud/ https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html https://www.zhi
阅读全文
摘要:看了描述大概明白题主困惑是什么了。题主应该是误以为,由begin,增删改查语句,commit组成的才叫事务。其实一般这种叫事务块。我原来也有这种误解。而没有begin,end包围的单独的每条语句也都是事务(如果开了自动提交的话,而在很多数据库里默认都开,比如题主说的mysql)。再就是写冲突问题。并
阅读全文
摘要:线程安全的对象生命期管理单例对象二段式构造销毁很难对象池(工厂模式)shared_ptr/weak_ptr “大部分用c写的上规模的软件都存在一些内存方面的错误,需要花费大量的精力和时间把产品稳定下来”。 c++里可能出现的内存问题大致有这么几个方面: 1、缓冲区溢出 2、空悬指针/野指针 3、重复
阅读全文
摘要:skynet框架应用 (十六) mysql https://blog.csdn.net/qq769651718/article/details/79435288 分布式锁的几种实现方式 https://www.cnblogs.com/austinspark-jessylu/p/8043726.htm
阅读全文
摘要:Space空间是一个抽象概念,它只是存在于cellapp的内存中。由于空间是一个抽象的概念,所以具体是什么,是由用户来定义,它可以是一个场景、副本、房间等等等。 Space与Entity、Cell的关系 1:每个Space至少有一个Entity。 2:每个Space含有一个Cell 流程: 我们如何
阅读全文
摘要:在之前的章节中一直提到EntityCall,那什么是EntityCall?我们可以简单的理解为:封装远程交互、通讯等方法的一种对象,是脚本层与实体远程交互的常规手段。 EntityCall的底层实现原理: EntityCall对象在C++底层实现非常简单,它只包含了实体的ID、目的地的地址、实体类型
阅读全文