五邑隐侠,本名关健昌,10年游戏生涯,现隐居五邑。本系列文章以TypeScript为介绍语言。 前面已经介绍怎样加载资源、管理弹窗。开发一个网络游戏,难免要处理网络通信。有几点问题需要注意: 1.服务端为了快速开发可能前期使用http通信,后面再改成websocket/socket。 2.同时存在h ...
分类:
其他好文 时间:
2019-02-21 12:42:21
阅读次数:
185
1. fork 你要的项目 2. 下载到本地 相关步骤如下 在你需要的文件夹下面,右键 git bash 命令,打开 git 命令框 执行如下指令可将项目代码下载到当前目录 ~~~ git clone https://github.com/mingjiezhou/javascript tutoria ...
分类:
其他好文 时间:
2019-02-20 20:13:23
阅读次数:
226
channel 分为两种: 1. 无缓冲 channel 2. 缓冲 channel 无缓冲 channel 的使用必须遵循一个原则:推送和读取必须同时存在,否则就发生死锁 先上代码: 这里定义了一个 int 型的信道 c1,然后通过辅助协程并行给 c1 推送 v(就是 i)然后又在主协程读取。 输 ...
分类:
其他好文 时间:
2019-02-20 14:43:59
阅读次数:
195
ansible galaxy 连接 https://galaxy.ansible.com 下载相应的roles,此网站是Ansible爱好者将日常使用较好的playbooks打包上传,其他人可以免费下载到Ansible PlayBooks并立即投入使用。 ansible pull 推送命令至远程,效 ...
分类:
其他好文 时间:
2019-02-20 09:47:36
阅读次数:
150
APP开发离不开注册登录功能,但是注册登录功能开发需要后台数据库的支持,对于一些初学者或者对后台数据 不熟悉的同学来说可能会有些困难。本文介绍一下后端云: 1. Bmob是国内起步较早的云后端服务平台,提供了云数据库、消息推送、即时通讯、安全验证、移动支付等丰富的 功能服务,且这些服务有个人免费版。 ...
分类:
移动开发 时间:
2019-02-19 11:45:16
阅读次数:
225
前言: 1,符号表情有多种来源,微信表情,输入法表情等。提供了两种方案,建议选择方案2 2,在不一样的标签或场景中显示情况不一样,比如在HTML中显示正常,在微信推送消息中却无法显示,这里只能保证大部分情况和表情 2,处理方案1——转码;在JS中处理, 3,处理方案2——jar包 正文: 处理方案1 ...
分类:
微信 时间:
2019-02-19 10:21:40
阅读次数:
276
Git 的基本设置 首先我们对 Git 进行用户名和邮箱进行设置,请参照下面格式,替换为你自己常用的用户名和邮箱来完成设置: 接下来设置 Git 推送分支时相关配置: 此设置是 Git 命令 push 的默认模式为 simple,当我们执行 git push 没有指定分支时,自动使用当前分支,而不是 ...
分类:
其他好文 时间:
2019-02-17 20:27:03
阅读次数:
174
1.短轮询 2.长轮询 3.evnetsource 实现简单的服务端向浏览器推送消息,不支持跨域https://www.cnblogs.com/accordion/p/7764460.html 4.webscoke 最好选择,实时性好,对服务器版本有要求 5.iframe 永久帧 ,会使页面一直处理 ...
分类:
其他好文 时间:
2019-02-17 19:04:20
阅读次数:
140
多人协作的工作模式通常是这样: 首先,可以试图用git push origin 推送自己的修改; 如果推送失败,则因为远程分支比你的本地更新,需要先用git pull试图合并; 如果合并有冲突,则解决冲突,并在本地提交; 没有冲突或者解决掉冲突后,再用git push origin 推送就能成功! ... ...
分类:
其他好文 时间:
2019-02-16 11:51:45
阅读次数:
185
目标: 创建包含性能测试流程的持续交付管道,以尽早检测任何与性能相关的问题。 通常,全面的性能测试将在分段/预生产环境中完成,该环境可能与您的生产环境相同。在完成QA功能/回归验证后,将代码推送到分段。因此,即使QA对构建进行了认证,代码也可能无法在特定负载下按预期工作,而这些负载只能在Stagin ...
分类:
其他好文 时间:
2019-02-14 23:49:25
阅读次数:
266