书栈网 · BookStack 本次搜索耗时 0.029 秒,为您找到 14934 个相关结果.
  • 基本概念

    基本概念 角色关系 商家 服务商 开放平台账号 第三方平台账号 应用类型说明 授权小程序(又名商家小程序) 开发小程序(又名模板小程序) 关系操作类型 绑定 - 授权小程序的绑定 - 开发小程序的绑定 授权 ID标识符 AppID openid unionid 3rdMiniProgramAppid extAppid 不...
  • 重构

    一、第一个案例 二、重构原则 定义 为何重构 三次法则 间接层与重构 修改接口 何时不该重构 重构与设计 重构与性能 三、代码的坏味道 1. 重复代码 2. 过长函数 3. 过大的类 4. 过长的参数列表 5. 发散式变化 6. 散弹式修改 7. 依恋情结 8. 数据泥团 9. 基本类型偏执 10. switch 惊悚现...
  • 抽象工厂模式

    抽象工厂模式(abstract Factory Pattern) 抽象工厂模式的实例 抽象工厂模式的优势 抽象工厂模式(abstract Factory Pattern) 上文讲到了工厂模式,这篇文章将抽象工厂,抽象工厂的名字是真的很抽象,也很容易让人抽象的理解,那么什么是抽象工厂呢? 其实抽象工厂,简单来说就是工厂的工厂,因为一般来说一个工厂...
  • 06.旋转数组的最小数字

    一、题目 二、解题思路 三、解题代码 一、题目 把一个数组最开始的若干个元素搬到数组的末尾, 我们称之数组的旋转。输入一个递增排序的数组的一个旋转, 输出旋转数组的最小元素。例如数组{3,4,5,1,2 }为{ 1,2,3,4,5}的一个旋转,该数组的最小值为1。 二、解题思路 Step1. 和二分查找法一样,我们用两个指针分别指向数组的第...
  • 360借助MeterSphere提升自动化测试水平

    360借助MeterSphere提升自动化测试水平 使用MeterSphere前面临的问题 对自动化测试的需求 为什么是MeterSphere? 利用MeterSphere实现自动化测试 感受及收益 360借助MeterSphere提升自动化测试水平 注:本文作者为360政企安全集团测试部经理赵荣磊。 360 政企安全集团,是数字经济...
  • 十、玩家下线

    十、玩家下线 十、玩家下线 那么玩家客户端点击关闭应该触发玩家下线的功能.玩家应该在其他的客户端消失。具体流程如下: 玩家下线,这里采用了MsgID:201 消息。触发该流程的时机是客户端与服务端断开链接,那么我们就可以在连接断开前的Hook方法中,实现此业务. mmo_game/server.go //当客户端断开连接的时候的hook函...
  • 五、MMO游戏的Proto3协议

    五、MMO游戏的Proto3协议 MsgID:1 MsgID:2 MsgID:3 MsgID:200 MsgID:201 MsgID:202 五、MMO游戏的Proto3协议 MsgID Client Server 描述 1 - SyncPid 同步玩家本次登录的ID(用来标识玩家) 2 Talk - 世界聊天 3 Position - ...
  • 应用场景

    应用场景 场景一:商家委托服务商代运营小程序和公众号业务应用 目的 前置条件: 注意要点: 场景二:商家自己开设多个开放平台账号,统一运营多个小程序和公众号业务 目的 前置条件: 应用场景 场景一:商家委托服务商代运营小程序和公众号业务应用 目的 商家需要一家专业的微信服务商,帮助商家统一代运营小程序,公众号业务 请参考官方图解: ...
  • 6.21 网络系统概念

    网络系统概念 1、服务器和主机 2、实例化和生成 3、玩家、本地玩家和权限 4、非玩家对象的客户端权限 5、网络上下文属性 网络系统概念 1、服务器和主机 在Unity网络系统中,游戏有一个服务器和多个客户端。当没有专用服务器时,其中一个客户端扮演服务器的角色 - 我们把这个客户称为“主机”。 主机是同一进程中的服务器和客户端。主...
  • Volley源码剖析

    1449 2020-05-25 《Android面试宝典》
    源码分析相关面试题 Activity相关面试题 与XMPP相关面试题 与性能优化相关面试题 与登录相关面试题 与开发相关面试题 与人事相关面试题 本文配套视频: 第一部分:一行行分析 HttpClientStack代码如下: HurlStack代码如下: 第二部分:添加请求到队列 第三部分:CacheDispatcher中的run()...