1.什么是WebSocketWebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。2.实现原理在实现websocket连线过程中,需要通过浏览器发出websocket连线请求,然后服务器发出回应,这个过程通 ...
分类:
编程语言 时间:
2019-01-15 19:06:08
阅读次数:
280
控制频率之前用的是线程池的数量来控制,很难控制。因为做一键事情,做一万次,并不是每次消耗的时间都相同,所以很难推测出到底多少线程并发才刚好不超过指定的频率。 现在在框架中加入控频功能,计时开200线程,也能保证1秒钟只运行10次任务。 与celery相比 在推送任务方面比celery的delay要快 ...
分类:
其他好文 时间:
2019-01-15 17:02:28
阅读次数:
333
1.在coding创建项目 2.使用idea命令控制台初始化本地仓库 3.将代码提交到本地仓库,git add . 或者 git add <filename> 4.将本地仓库文件推送到coding: 步骤1:git remote add origin https:// git.coding.net/ ...
分类:
Web程序 时间:
2019-01-15 14:04:34
阅读次数:
219
1.查找镜像 第一种: 通过Docker的官网:https://registry.hub.docker.com 第二种: 通过docker search命令: --automated:只显示出自动化构建出的镜像 --no-trunc:不以截段的方式显示输出 -s,--stars:用来限定显示结果的最 ...
分类:
其他好文 时间:
2019-01-14 21:37:31
阅读次数:
199
在很多时候,我们都需要请求第三方的服务器来获取一些数据,比如token,比如百度的主动推送,那么我们的php如何实现向第三方服务器发请求呢?我们可以通过curl来实现 首先定义请求的url,然后创建httpHeader的头,定义通过post方式发送请求的参数: 初始化curl: 发送请求: 接收返回 ...
分类:
Web程序 时间:
2019-01-14 20:08:17
阅读次数:
170
目前微信公众平台只支持图文推送,在后台的“图文消息”里添加的正文内容,仅支持插入图片、腾讯视频、微视以及投票,以及添加“原文链接”,不能嵌入代码,也不能在正文内容添加链接,也就是说我们不能把做好的微杂志以链接的形式放在正文供用户点击浏览,也不能像网页一样将微杂志直接嵌入微信后台,那么我们如何在微信上 ...
分类:
微信 时间:
2019-01-14 15:09:41
阅读次数:
465
Git 全局设置: 创建 git 仓库: 已有仓库? 使用命令行操作 初始化 Git 仓库 在初始化的项目根目录下执行以下命令,并将初始化的文件推送到 git 仓库: 提交项目到远程 Git 仓库 您需要使用 github 或者 gitlab 创建一个远程仓库,由于 Git 是一种分布式仓库管理工具 ...
分类:
其他好文 时间:
2019-01-14 14:31:11
阅读次数:
148
SVN --集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回图书馆。 集中 ...
分类:
其他好文 时间:
2019-01-13 19:12:50
阅读次数:
203
Study Document for Git Git 基礎 Git 文件的三種狀態: 已提交(committed)、已修改(modified)和已暂存(staged)。 Git 工作目錄的狀態: 已跟蹤和未跟蹤。 已提交表示数据已经安全的保存在本地数据库中。 已修改表示修改了文件,但还没保存到数据库 ...
分类:
其他好文 时间:
2019-01-13 18:09:50
阅读次数:
152
由于业务需要引入微信扫码支付,故利用websocket来实现消息推送技术。 实现大致流程:首先客户端点击微信支付按钮,触发微信支付接口,同时微信支付响应成功参数后,连接websocket客户端,此刻利用微信支付返回的参数生成一个二维码弹框,此时连接websocket 客户端时会发送一个指定的消息内容 ...
分类:
微信 时间:
2019-01-13 18:06:19
阅读次数:
701