首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码学习
订阅
istayreal1123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
40篇文章 · 0订阅
xxl-job通信流程设计非常的赞,出彩点总结
一.通信底层介绍 xxl-job使用netty http的方式进行通信,虽然也支持Mina,jetty,netty tcp等方式,但是代码里面固定写死的是netty http 二.通信整体流程 我以调
@Cacheable注解的实现原理以及其在SpringBoot1.X和2.X中的一些差别
先说明一下,我用的 Springboot 版本是1.X.且CacheManager为RedisCacheManager. 下面提出的解决方法也是基于这个配置的. 如果Springboot2.X或者使用的是CaffeineCacheManager等其他CacheManager则不…
扩展spring cache 支持缓存多租户及其自动过期
Spring 支持基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果…
Spring Cache 缺陷,我好像有解决方案了
Spring Cache 是一个非常优秀的缓存组件。 但是在使用 Spring Cache 的过程当中,小黑同学也遇到了一些痛点。 比如,现在有一个需求:通过多个 userId 来批量获取用户信息。 在 for 循环中操作 redis。如果数据命中缓存还好,一旦缓存没有命中,则…
spring aop原理篇:我用上我的洪荒之力来帮你彻底了解aop注解@EnableAspectJAutoProxy的原理
前言 在上篇文章spring aop使用篇:熟悉使用前置通知、后置通知、返回通知、异常通知,并了解其特性中我们知道了如何使用aop以及其的一些特性,同时还提出来如下所述的疑问点: 接下来,我们继续以上
基于SpringBoot实现让日志像诗一样有韵律(日志追踪)
前言在传统系统中,如果能够提供日志输出,基本上已经能够满足需求的。但一旦将系统拆分成两套及以上的系统,再加上负载均衡等,调用链路就变得复杂起来。特别是进一步向微服务方向演化,如果没有日志的合理规划、链
基于Netty自己动手实现Web框架
上节课我们自己动手制作了一个RPC框架,本节课我们挑战一个稍有难度的一点的任务,手动制作一个Web框架。 我不太愿意叫什么MVC框架,因为我在制作这个小项目的时候可没想过它要怎么怎么的MVC,一切皆以易于使用为目标。 KidsRequestDispatcher是请求派发器,用于…
美团二面:Spring的@Transactional如何实现的?
@Transactional注解简介 @Transactional是spring中声明式事务管理的注解配置方式,相信这个注解的作用大家都很清楚。@Transactional注解可以帮助我们把事务开启、
原来这就是比 ThreadLocal 更快的玩意?
继上一篇之后我把 ThreadLocal 能问的,都写了之后,咱们再来盘一盘 FastThreadLocal ,这个算是 ThreadLocal 的进阶版
Golang Gin框架 中间件(二)常用中间件(JWT验证、限流)
一、JWT验证中间件 1.对比 cookie、session、token、jwt 因为HTTP是无状态协议,无法证明切换了网页无法证明“你还是你”,所以为了能够保存一些状态或者信息,有了这些方案: c