长连接:指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 长连接:指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 ...
分类:
其他好文 时间:
2017-06-28 02:16:56
阅读次数:
178
1. 原理 a. 从redis 获取需要表示的短链接的id( redis incr) b. hashids 编码 id c. openresty conteent_by_lua_block 阶段显示数据 2. 安装以来的插件 a. lua hashdis 使用 luarocks 注意需要先安装lua... ...
分类:
其他好文 时间:
2017-06-18 11:50:43
阅读次数:
183
关于java socket的一些总结: Java Socket通信有很多的时候需要我们不断的学习。方面效率虽然不及C与C++但它以灵活语言优势,为大家广为使用。 本文就对在使用java做通信方面程序时候应改注意问题做以说明。 1.长连接、短链接只是针对客户端而言,服务器无所谓长、短;2.无论同步或者 ...
分类:
编程语言 时间:
2017-05-22 22:10:50
阅读次数:
227
补充材料: Web相关: https://www.zhihu.com/question/22689579 爬虫: https://www.zhihu.com/question/20899988 http://www-rohan.sdsu.edu/~gawron/python_for_ss/cours ...
分类:
其他好文 时间:
2017-04-12 16:09:56
阅读次数:
203
我们希望让用户通过扫二维码下载apk,但是微信屏蔽了这种方式,实在没有办法实现。 只能上传应用宝,然后将应用宝的安装包下载地址生成二维码(可能会很长哦,可以弄一个短链接),这样就可以使用微信下载了。 可是我们的二维码已经发放出去了,市场宣传品上的二维码都指向http://..../abc.apk了, ...
分类:
微信 时间:
2017-03-09 16:55:22
阅读次数:
306
当服务器close一个连接时,若client端接着发数据。根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。 Linux下测试,然后用C++写了客户端用千万级别数量的短链接进行压力测试. ...
分类:
其他好文 时间:
2017-02-12 17:14:36
阅读次数:
193
微信公众平台有4类账号:订阅号、服务号、企业号及小程序。订阅号和服务号统称为公众号。
订阅号的注册主体可以为个人,但现在已关闭个人认证。服务号的注册主体不能为个人。
在接口权限方面,服务号比订阅号多支持以下接口:模板消息(业务通知)、获取用户地理位置、生成带参数的二维码、长链接转短链接接口、语义理解... ...
分类:
微信 时间:
2017-02-05 18:21:44
阅读次数:
432
有关http和WebSocket 的区别网上有很多的质料。 个人在此仅仅是记录以下自己的学习心得,自己的理解。 1. http协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送信息。 http链接分为短链接,长链接,短链接是每次请求都要三次握手才能发送自己的 ...
分类:
Web程序 时间:
2016-11-03 18:25:32
阅读次数:
146
业务场景:开发的过程中经常会有一些很长的链接,这个时候如果生成二维码,会导致扫码的过程中识别比较慢,如果存入数据库,会导致数据库的字段长度要设定的很长才行,所以把长连接转换为短链接就越来越重要了。 接口说明文档地址: https://mp.weixin.qq.com/wiki?t=resource/ ...
分类:
微信 时间:
2016-10-27 18:55:03
阅读次数:
345
工具 1、chrome扩展packaged包不能使用ga,改用这个:https://github.com/GoogleChrome/chrome-platform-analytics/wiki 2、fiddle:网络抓包工具 网站 1、goo.gl:谷歌短链接并统计 有趣的网页游戏: 1、http: ...
分类:
Web程序 时间:
2016-10-08 19:23:45
阅读次数:
139