腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
玩转JavaEE
专栏作者
举报
807
文章
884554
阅读量
76
订阅数
订阅专栏
申请加入专栏
全部文章(807)
spring(376)
spring boot(243)
java(144)
数据库(106)
sql(104)
编程算法(98)
网站(85)
网络安全(70)
云数据库 SQL Server(56)
http(56)
容器(49)
vue.js(44)
json(44)
https(44)
云数据库 Redis(42)
xml(40)
spring cloud(39)
html(34)
微服务(31)
git(30)
其他(29)
对象(29)
mvc(28)
github(28)
javascript(26)
ide(26)
linux(26)
分布式(26)
缓存(25)
api(24)
配置(23)
打包(22)
接口(22)
php(21)
访问管理(21)
开源(21)
mongodb(19)
Elasticsearch Service(19)
注解(19)
nginx(18)
存储(18)
servlet(17)
maven(16)
mybatis(16)
android(15)
面向对象编程(15)
微信(14)
tomcat(13)
jdk(13)
rabbitmq(13)
es(13)
node.js(12)
jar(12)
文件存储(12)
腾讯云测试服务(12)
apache(11)
安全(11)
代理(11)
tcp/ip(10)
react(9)
容器镜像服务(9)
aop(9)
数据分析(9)
源码(9)
消息队列 CMQ 版(8)
jvm(8)
c++(7)
python(7)
access(7)
socket编程(7)
element ui(7)
验证码(7)
集合(7)
负载均衡(6)
ajax(6)
负载均衡缓存(6)
express(6)
自动化(6)
windows(6)
kafka(6)
变量(6)
TDSQL MySQL 版(5)
渲染(5)
压力测试(5)
jdbc(5)
插件(5)
视频(5)
jsp(4)
lucene/solr(4)
dubbo(4)
数据结构(4)
boot(4)
动态代理(4)
管理(4)
oracle(3)
eclipse(3)
搜索引擎(3)
全文检索(3)
电商(3)
运维(3)
zookeeper(3)
单元测试(3)
rpc(3)
大数据(3)
小程序(3)
mvcc(3)
编译(3)
登录(3)
反射(3)
服务器(3)
函数(3)
解决方案(3)
开发(3)
浏览器(3)
数据(3)
ios(2)
nosql(2)
svn(2)
unix(2)
centos(2)
mapreduce(2)
命令行工具(2)
人工智能(2)
数据备份(2)
日志数据(2)
数据安全(2)
serverless(2)
npm(2)
hexo(2)
数据可视化(2)
nest(2)
腾讯云开发者社区(2)
groovy(2)
接口测试(2)
语音消息(2)
configuration(2)
mysql(2)
object(2)
string(2)
vue3(2)
遍历(2)
开发者(2)
面试(2)
排序(2)
权限(2)
设计(2)
事件(2)
索引(2)
效率(2)
优化(2)
原理(2)
源码分析(2)
字符串(2)
xcode(1)
c 语言(1)
ruby(1)
lua(1)
css(1)
analyzer(1)
ubuntu(1)
日志服务(1)
云数据库 MongoDB(1)
腾讯git代码托管(工蜂)(1)
云推荐引擎(1)
图像处理(1)
electron(1)
webpack(1)
kubernetes(1)
游戏(1)
黑客(1)
爬虫(1)
spark(1)
html5(1)
正则表达式(1)
gui(1)
sql server(1)
hashmap(1)
ftp(1)
kotlin(1)
flash(1)
markdown(1)
ddos(1)
uml(1)
数据处理(1)
系统架构(1)
hbase(1)
webgl(1)
canvas(1)
mqtt(1)
任务调度(1)
虚拟化(1)
性能测试(1)
智能推荐平台(1)
alias(1)
aspectj(1)
autowired(1)
chatgpt(1)
component(1)
controller(1)
cpu(1)
debug(1)
it(1)
lambda(1)
lifecycle(1)
list(1)
lock(1)
public(1)
return(1)
scope(1)
security(1)
sso(1)
synchronized(1)
thread(1)
twitter(1)
websocket(1)
编程(1)
编译器(1)
并发(1)
并发编程(1)
测试工具(1)
程序(1)
单点登录(1)
单例模式(1)
分布式事务(1)
分页(1)
工程师(1)
工具(1)
公众号(1)
工作(1)
继承(1)
计算机(1)
架构(1)
架构师(1)
脚本(1)
客户端(1)
框架(1)
前端(1)
日志(1)
入门(1)
软件工程(1)
软件架构(1)
生命周期(1)
实践(1)
调试(1)
通信(1)
线程(1)
性能(1)
异步(1)
语法(1)
远程工作(1)
作用域(1)
搜索文章
搜索
搜索
关闭
一个例子,看懂关系型数据库和Redis的区别
云数据库 Redis
数据库
sql
缓存
编程算法
互联网产品正从“满足用户单向浏览的需求”发展为“满足用户个性化信息获取及社交的需求”。随着 5G的到来,会有越来越多“不可思议”的场景被搬到互联网上。这就要求产品做到以用户和关系为基础,对海量数据进行实时分析计算。
江南一点雨
2023-01-04
424
0
Spring AOP在项目中的典型应用场景
aop
spring
spring boot
云数据库 Redis
松哥最近正在录制 TienChin 项目视频~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。
江南一点雨
2023-01-04
481
0
【完美】SpringBoot中使用注解来实现 Redis 分布式锁
云数据库 Redis
aop
https
分布式
网络安全
松哥最近正在录制 TienChin 项目视频~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。 ---- 作者:jingQ https://www.sevenyuan.cn/ 一、业务背景 有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。 ---- 二、分析流程 使用 Redis 作为分布式锁,将锁的状态放到
江南一点雨
2022-09-01
259
0
一口气说出 6 种实现延时消息的方案
apache
云数据库 Redis
开源
松哥最近正在录制 TienChin 项目视频~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。 ---- 延时消息(定时消息)指的在分布式异步消息场景下,生产端发送一条消息,希望在指定延时或者指定时间点被消费端消费到,而不是立刻被消费。 延时消息适用的业务场景非常的广泛,在分布式系统环境下,延时消息的功能一般会在下沉到中间件层,通常是 MQ 中内置这个功能或者内聚成一个公共基
江南一点雨
2022-05-30
296
0
处理接口幂等性的两种常见方案|手把手教你
云数据库 Redis
网络安全
json
spring
spring boot
松哥最近正在录制 TienChin 项目视频~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。 ---- 在上周发布的 TienChin 项目视频中,我和大家一共梳理了六种幂等性解决方案,接口幂等性处理算是一个非常常见的需求了,我们在很多项目中其实都会遇到。今天我们来看看两种比较简单的实现思路。 1. 接口幂等性实现方案梳理 其实接口幂等性的实现方案还是蛮多的,我这里和小伙伴们
江南一点雨
2022-05-23
329
0
Redis 做分布式锁你会几种姿势?松哥来给大家介绍两种
云数据库 Redis
分布式
spring
spring boot
消息队列 CMQ 版
松哥最近正在录制 TienChin 项目视频~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。 ---- Redis 简简单单的几种数据类型,一个 key/value 数据库,现在又是分布式锁、又是限流工具、又是消息队列......,感觉都要被玩坏了。不过话说回来,Redis 在这么多场合被开发者们喜欢,还是得益于它极高的性能与使用的简洁性。 在面试的时候,说到 Redis ,
江南一点雨
2022-05-18
376
0
Redis 做接口限流,一个注解的事!
云数据库 Redis
lua
tcp/ip
spring
文件存储
松哥最近正在录制 TienChin 项目视频~采用 Spring Boot+Vue3 技术栈,深度剖析若依脚手架,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。 ---- Redis 除了做缓存,还能干很多很多事情:分布式锁、限流、处理请求接口幂等性。。。太多太多了~ 今天想和小伙伴们聊聊用 Redis 处理接口限流,这也是最近的 TienChin 项目涉及到这个知识点了,我就拎出来和大家聊聊这个话题,后面视频也会讲。 1. 准备工作 首先我们创建一
江南一点雨
2022-05-16
777
0
前后端分离 JWT 登录实践
spring
验证码
json
云数据库 Redis
java
关于 JWT,松哥之前其实写过相关的教程。最近有小伙伴在微信上发消息,问松哥能不能分析一下若依项目中 JWT 登录流程,因为这个项目现在有不少人将之作为脚手架来开发商业项目。我周末抽空看了下,感觉还蛮简单的,于是整一篇文章和大家分享一下这里的 JWT 登录是咋玩的。 本文我将从如下几个方面来和大家分析: 验证码分析 登录流程分析 认证校验流程分析 好啦,不废话了,咱们开整吧! 1. 准备工作 若依这个项目有单体版的也有微服务版的,我这里以单体版的为例来和小伙伴们分享,微服务版的以后有空了也可以整一篇文章和大
江南一点雨
2022-04-18
544
0
如何保证缓存和数据库的一致性?
缓存
数据库
sql
云数据库 Redis
1. 问题分析 2. Cache-Aside 2.1 读缓存 2.2 写缓存 2.3 延迟双删 2.4 如何确保原子性 3. Read-Through/Write-Through 3.1 Read-Through 3.2 Write-Through 4. Write Behind 很多小伙伴在面试的时候,应该都遇到过类似的问题,如何确保缓存和数据库的一致性? 如果你对这个问题有过研究,应该可以发现这个问题其实很好回答,如果第一次听到或者第一次遇到这个问题,估计会有点懵,今天我们来聊聊这个话题。 1. 问题分
江南一点雨
2022-03-29
400
0
【SpringSecurity系列(十七)】Spring Security 如何处理 Session 共享
spring
云数据库 Redis
spring boot
nginx
tomcat
《深入浅出Spring Security》一书已由清华大学出版社正式出版发行,感兴趣的小伙伴戳这里->->>深入浅出Spring Security,一本书学会 Spring Security。
江南一点雨
2021-06-09
1.1K
0
一个依赖搞定 Spring Boot 反爬虫,防止接口盗刷!
云数据库 Redis
javascript
tcp/ip
验证码
spring
kk-anti-reptile 使用基于 Servlet 规范的的 Filter 对请求进行过滤,在其内部通过 spring-boot 的扩展点机制,实例化一个 Filter,并注入到 Spring 容器 FilterRegistrationBean 中,通过 Spring 注入到 Servlet 容器中,从而实现对请求的过滤。
江南一点雨
2020-06-24
665
0
分享一套SpringBoot开发博客系统源码,以及完整开发文档!速度保存!
mybatis
云数据库 Redis
分布式
搜索引擎
摘要:eblog是一个基于Springboot2.1.2开发的博客学习项目,为了让项目融合更多的知识点,达到学习目的,编写了详细的从0到1开发文档。主要学习包括:自定义Freemarker标签,使用shiro+redis完成了会话共享,redis的zset结构完成本周热议排行榜,t-io+websocket完成即时消息通知和群聊,rabbitmq+elasticsearch完成博客内容搜索引擎等。值得学习的地方很多!
江南一点雨
2020-05-06
685
0
so easy!松哥手把手带你撸一个 Redis 的 Java 客户端
云数据库 Redis
编程算法
java
http
socket编程
其实今天是想和小伙伴们聊一下 Redis 的通信协议 RESP。在搞懂这个通信协议的基础上,松哥手把手带领大家做一个简易的 Redis Java 客户端。
江南一点雨
2020-04-10
386
0
松哥手把手教你用 Redis 做延迟消息队列
编程算法
文件存储
rabbitmq
云数据库 Redis
json
我们平时说到消息队列,一般都是指 RabbitMQ、RocketMQ、ActiveMQ 以及大数据里边的 Kafka,这些是我们比较常见的消息中间件,也是非常专业的消息中间件,作为专业的中间件,它里边提供了许多功能。
江南一点雨
2020-03-28
1.1K
0
Redis 做分布式锁你会几种姿势?
云数据库 Redis
分布式
消息队列 CMQ 版
kafka
编程算法
Redis 简简单单的几种数据类型,一个 key/value 数据库,现在又是分布式锁、又是限流工具、又是消息队列......,感觉都要被玩坏了。不过话说回来,Redis 在这么多场合被开发者们喜欢,还是得益于它极高的性能与使用的简洁性。
江南一点雨
2020-03-16
525
0
前后端分离项目(微人事)常见部署问题汇总
npm
rabbitmq
spring
云数据库 Redis
https
公众号后台回复 SpringBoot,免费获取 274 页SpringBoot修炼手册。
江南一点雨
2020-03-06
973
0
Spring Boot2 系列教程(四十四)Spring Session 中的 Bug
spring
spring boot
云数据库 Redis
真是郁闷,不过这事又一次提醒我解决问题还是要根治,不能囫囵吞枣,否则相同的问题可能会以不同的形式出现,每次都得花时间去搞。刨根问底,一步到位,再遇到类似问题就可以分分钟解决了。
江南一点雨
2020-01-02
670
0
手把手教你 Spring Boot 整合 Redis
云数据库 Redis
spring
spring boot
缓存
github
在 Redis 出现之前,我们的缓存框架各种各样,有了 Redis ,缓存方案基本上都统一了,关于 Redis,松哥之前有一个系列教程,尚不了解 Redis 的小伙伴可以参考这个教程:
江南一点雨
2019-12-18
495
0
Spring Boot2 系列教程(三十)Spring Boot 整合 Ehcache
spring
缓存
云数据库 Redis
spring boot
javascript
用惯了 Redis ,很多人已经忘记了还有另一个缓存方案 Ehcache ,是的,在 Redis 一统江湖的时代,Ehcache 渐渐有点没落了,不过,我们还是有必要了解下 Ehcache ,在有的场景下,我们还是会用到 Ehcache。
江南一点雨
2019-11-26
449
0
Spring Boot2 系列教程(二十八)Spring Boot 整合 Session 共享
spring
云数据库 Redis
spring boot
nginx
tomcat
在传统的单服务架构中,一般来说,只有一个服务器,那么不存在 Session 共享问题,但是在分布式/集群项目中,Session 共享则是一个必须面对的问题,先看一个简单的架构图:
江南一点雨
2019-11-24
374
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档