• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






冷松

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2024年1月16日

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