会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
冷松
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2024年1月16日
Web 实时消息推送
摘要: 总结 以下内容为 JavaGuide 补充 介绍优点缺点 短轮询 客户端定时向服务端发送请求,服务端直接返回响应数据(即使没有数据更新) 简单、易理解、易实现 实时性太差,无效请求太多,频繁建立连接太耗费资源 长轮询 与短轮询不同是,长轮询接收到客户端请求之后等到有数据更新才返回请求 减少了无效请求
阅读全文
posted @ 2024-01-16 16:44 冷松
阅读(12)
评论(0)
推荐(0)
编辑
定时任务
摘要: JavaGuide (gitee.io) 定时任务实战:Spring Job?Quartz?XXL-Job?年轻人才做选择,艿艿全莽~ (qq.com) 单机定时任务技术选型 1、Timer 内部使用一个叫做 TaskQueue 的类存放定时任务,它是一个基于最小堆实现的优先级队列。TaskQueu
阅读全文
posted @ 2024-01-16 16:44 冷松
阅读(5)
评论(0)
推荐(0)
编辑
权限系统设计详解
摘要: 业界权限系统的设计方式 目前业界主流的权限模型有两种,下面分别介绍下: 基于角色的访问控制(RBAC) 基于属性的访问控制(ABAC) ABAC 模型 基于属性的访问控制(Attribute-Based Access Control,简称 ABAC) 是一种比 RBAC模型 更加灵活的授权模型,它的
阅读全文
posted @ 2024-01-16 16:43 冷松
阅读(14)
评论(0)
推荐(0)
编辑
SSO 单点登录详解
摘要: 1、用户登录状态的存储与校验 常见的 Web 框架对于 Session 的实现都是生成一个 SessionId 存储在浏览器 Cookie 中。然后将 Session 内容存储在服务器端内存中,这个 ken.io 在之前Session 工作原理中也提到过。整体也是借鉴这个思路。 用户登录成功之后,生
阅读全文
posted @ 2024-01-16 16:43 冷松
阅读(19)
评论(0)
推荐(0)
编辑