摘要: 前言 本打算用CountDownLatch来实现,但有个问题我没有考虑,就是当用户APP没有扫二维码的时候,线程会阻塞5分钟,这反而造成性能的下降。好吧,现在回归传统方式:前端ajax每隔1秒或2秒发一次请求,去查询后端的登录状态。 一、支付宝和微信的实现方式 1.支付宝的实现方式 每隔1秒会发起一 阅读全文
posted @ 2018-03-25 11:10 冬子哥 阅读(5350) 评论(1) 推荐(2) 编辑
摘要: 前言 目前网页的主流登录方式是通过手机扫码二维码登录。我看了网上很多关于扫码登录博客后,发现基本思路大致是:打开网页,生成uuid,然后长连接请求后端并等待登录认证相应结果,而后端每个几百毫秒会循环查询数据库或redis,当查询到登录信息后则响应长连接的请求。 然而,如果是小型应用则没问题,如果用户 阅读全文
posted @ 2018-03-25 00:42 冬子哥 阅读(15482) 评论(5) 推荐(3) 编辑