首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开发工具
订阅
用户9044313312252
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Oh! Binlog还能这样用之Canal
当你使用了redis或者其他中间件做缓存的时候,经常发现缓存和数据库的数据不一致,只能通过定时任务或者缓存过期的方式去做一些限制。 当你使用了ES做搜索工具,使用双写的那一套方法,还在为ES和数据库不是一个事务而担忧。 当你需要迁移数据的时候,也还在使用双写的方法,如果是同一个…
好慌,Redis这么多集群方案,要用哪种?
redis速度快,可靠性高,是互联网公司的标配。它有单机、主从、哨兵、Cluster等四种部署模式。 下面,仅从部署模式上,来说明一下它们的优缺点。 单机模式的redis非常简单,你只需要启动一个单一的节点就可以了,安装过程不超过5分钟。 通过redis-benchmark测试…
Spring官方宣布:新的Spring OAuth2.0授权服务器已经来了
1. 前言 记不记得之前发过一篇文章Spring 官方发起Spring Authorization Server 项目。该项目是由Spring Security主导的一个社区驱动的、独立的孵化项目。由于我们熟悉而且正在使用的Spring Security OAuth已经处在项目…
Arthas实践
Arthas(阿尔萨斯)是阿里巴巴开源的 Java 诊断工具,深受开发者喜爱。 Arthas 采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。 含义: 支持生成应用热点的火焰图。本质上是通过不断的采样,然后把收集到的采样结果生成火焰图;…
Spring 源码第 8 篇,各种属性的解析
Spring 源码解析第 8 篇,继续。 现在关于 bean 节点的配置大家都了解了,我们接下来就来看下完整的解析过程。 parseBeanDefinitionAttributes 方法用来解析普通属性,我们已经在上篇文章中分析过了,这里不再赘述,今天主要来看看其他几个方法的解…
SpringBoot使用起来太简单了,真香!
刘小爱自学Java的第131天。 感谢你的观看。 SpringBoot的强大之处。 用SpringBoot编写入门程序,学习并使用Java配置的方式。 Java这门编程语言啊,一直存在一个被很多人诟病的问题:代码臃肿、使用麻烦。 当我们还在辛苦的搭建项目环境时,可能Python…
Mall电商实战项目发布重大更新,全面支持SpringBoot 2.3.0 !
之前写了很多主流技术相关的文章,很多朋友反馈正是他们想学的技术!这些技术如果合适的话,我会把它们运用到我的开源项目中去。最近mall项目升级改动还是比较大的,所以写了篇文章来介绍下更新的内容,希望对大家有所帮助! Window和Linux部署文档更新。 之前一直使用的是Spri…
丢弃掉那些BeanUtils工具类吧,MapStruct真香!!!
在前几天的文章《为什么阿里巴巴禁止使用Apache Beanutils进行属性的copy?》中,我曾经对几款属性拷贝的工具类进行了对比。 然后在评论区有些读者反馈说MapStruct才是真的香,于是我就抽时间了解了一下MapStruct。结果我发现,这真的是一个神仙框架,炒鸡香…
「查缺补漏」巩固你的Redis知识体系(笑)
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边) Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据 Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复…
逐行解读Spring(四) - 万字长文讲透bean生命周期(上)
这些天一直在琢磨bean生命周期这一块应该怎么写,因为这一块的流程实在比较长,而且涉及到很多beanPostProcessor的埋点,很多我们常见的功能都是通过这些埋点来做的。 最终,我决定先用一篇博文,把bean生命周期的主流程较为粗略(相对)的讲一下。之后,会通过一系列博文…