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