首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
java农民工打工仔
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
Spring-aop 全面解析(从应用到原理)
写了很多篇文章了,但写的文章大家都反映平平(但我却感觉是自己的呕心沥血之作),是时候改变一下写作技巧了,希望能通过一种愉快的方式使大家学到最多的知识。以前写的文章直接上源码分析,这会让不了解的人看着很累,得不到想要的效果。本篇文章则从背景-原理-使用-源码的顺序为大家解析。如果…
一文搞懂🔥SpringBoot自动配置原理
阅读收获 👍🏻理解SpringBoot自动配置原理 一、SpringBoot是什么 SpringBoot 的诞生就是为了简化 Spring 中繁琐的 XML 配置,其本质依然还是Spring框架,使用
CompletableFuture原理与实践-外卖商家端API的异步化
CompletableFuture由Java 8提供,是实现异步化的工具类,上手难度较低,且功能强大,支持通过函数式编程的方式对各类操作进行组合编排。
SpringBoot定时任务@Scheduled的多线程使用
Spring Boot定时任务@Scheduled的多线程原理以及如何加入线程池来处理定时任务。 一、@Scheduled注解简介 @Scheduled是Spring框架中的一个注解,它可以用于配置定
ScheduledThreadPool
... ...
深入剖析 Spring WebFlux
WebFlux 是一款优秀的反应式框架,借助Reactor 实现了完全异步非阻塞的交互方式。本身不会加快程序执行速度,但在高并发情况下借助异步IO能够以少量而稳定的线程处理更高的吞吐,规避文件IO/网
Executor看不懂?教你如何盘它
肥壕最近在复习线程这一块知识, Executor、ExecutorService、ThreadPoolExecutor 这三兄弟总感觉很难辨认,每次看完后没过多久又会忘,所以今天特地来盘一下
详解CyclicBarrier
CyclicBarrier也叫同步屏障,在JDK1.5被引入,可以让一组线程达到一个屏障时被阻塞,直到最后一个线程达到屏障时,屏障才会开门,所有被阻塞的线程才会继续执行。 他的主要用途是控制多个线程互相等待,只有当多个线程都到达时,这些线程才会继续执行。 CyclicBarri…
面试官:能聊聊Paxos算法和ZAB协议吗
是一种基于消息传递的,具有高容错的一致性算法。 主要解决分布式系统中,如何就某个决策达成一致性的问题。主要的工程实现,ZAB,Google Chubby、微信的 PhxPaxos。 paxos算法的作者认为,在信道不可信的前提下,通过消息传递的方式达成一致性,是不可能的。因此,…
Spring高频面试题:如何解决循环依赖问题
循环依赖问题全景图什么是循环依赖问题?循环依赖问题案例分析演示代码:配置文件:测试代码:通过SpringIOC流程的源码分析循环依赖问题:以上案例有几种循环依赖问题?其实也很好解释:如何解决循环依赖问