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






冷松

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 6 7 8 下一页

2024年1月17日

Redis常见总结(上)
摘要: 1、说一下 Redis 和 Memcached 的区别和共同点 现在公司一般都是用 Redis 来实现缓存,而且 Redis 自身也越来越强大了 共同点 : 都是基于内存的数据库,一般都用来当做缓存使用。 都有过期策略。 两者的性能都非常高。 区别 : Redis 支持更丰富的数据类型(支持更复杂的 阅读全文
posted @ 2024-01-17 17:12 冷松 阅读(27) 评论(0) 推荐(0)
 

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)
 

2024年1月15日

自动装配
摘要: 什么是 SpringBoot 自动装配? 我们现在提到自动装配的时候,一般会和 Spring Boot 联系在一起。但是,实际上 Spring Framework 早就实现了这个功能。Spring Boot 只是在其基础上,通过 SPI 的方式,做了进一步优化。 SpringBoot 定义了一套接口 阅读全文
posted @ 2024-01-15 17:59 冷松 阅读(35) 评论(0) 推荐(0)
 
认证授权JWT
摘要: JWT 1、从 JWT 的全称可以看出,JWT 本身也是 Token,一种规范化之后的 JSON 结构的 Token。 JWT 自身包含了身份验证所需要的所有信息,因此,我们的服务器不需要存储 Session 信息。这显然增加了系统的可用性和伸缩性,大大减轻了服务端的压力(因为session还需要保 阅读全文
posted @ 2024-01-15 17:57 冷松 阅读(36) 评论(0) 推荐(0)
 
Spring 中的设计模式详解
摘要: 1、控制反转(IoC)和依赖注入(DI) IoC 是一个原则,而不是一个模式,以下模式(但不限于)实现了 IoC 原则。 控制反转怎么理解呢? 举个例子:"对象 a 依赖了对象 b,当对象 a 需要使用 对象 b 的时候必须自己去创建。但是当系统引入了 IOC 容器后, 对象 a 和对象 b 之前就 阅读全文
posted @ 2024-01-15 17:04 冷松 阅读(262) 评论(0) 推荐(0)
 
Spring 事务详解
摘要: JavaGuide (gitee.io) 1、Spring 事务管理接口介绍 Spring 框架中,事务管理相关最重要的 3 个接口如下: **PlatformTransactionManager**: (平台)事务管理器,Spring 事务策略的核心。 **TransactionDefinitio 阅读全文
posted @ 2024-01-15 17:03 冷松 阅读(404) 评论(0) 推荐(0)
 
并发重要知识点—线程池详解
摘要: https://blog.csdn.net/qq_40270751/article/details/78843226 创建线程的另一种方法是实现Runnable接口。Runnable接口中只有一个run()方法,它非Thread类子类的类提供的一种激活方式。一个类实现Runnable接口后,并不代表 阅读全文
posted @ 2024-01-15 10:31 冷松 阅读(11) 评论(0) 推荐(0)
 
上一页 1 2 3 4 5 6 7 8 下一页