首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
java小白白
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
简单工厂模式,工厂方法模式,抽象工厂模式
著作权归作者所有。 工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象…
Spring中的BeanFactory与FactoryBean看这一篇就够了
理解FactoryBean是非常非常有必要的,因为在Spring中FactoryBean最为典型的一个应用就是用来创建AOP的代理对象,不仅如此,而且对理解Mybatis核心源码也非常有帮助!如果甘愿crud,做个快乐的码农,那我就哦豁豁豁豁豁豁豁豁豁豁豁豁豁豁...... B…
【深入设计模式】工厂模式—简单工厂和工厂方法
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1. 简单工厂模式 1.1 简介 在生活中,我们从商场或线上购买到的产品,都是由工厂生产出来的,而在代码中,我们创建一个对象时,大部分时间都是通过
Spring IOC详解及Bean生命周期详细过程,看完直接吊打面试官!
面试题 来自面试官发自灵魂深处的拷问:谈谈你对spring的理解; 一脸懵逼的求职者的内心活动:啥? 具体的问题是什么?现在的面试都不按套路出牌了吗? 抛出一个这么大的问题,你让我怎么回答? 一脸
为什么使用消息队列?引入MQ会为我们带来哪些优势?
我相信消息队列(MQ)对于Java程序员来说应该都不陌生,如果感到陌生,可能你接触的项目都比较小,传统项目没有拆分服务,当业务越来越多的时候就会拆分多个微服务,让我们先来看一个业务场景。 以我们公司A
还没搞明白分布式锁?我来用最通俗的方式来讲清楚—zk篇
搬起电脑,拿起键盘,回想上一次写文章,好像已经想不起来啥时候写的了。 并不是因为偷懒啊,因为在准备面试,而后又进行了一波找工作之旅,也算是收获还不错,面了6家收到了5个offer,然后敲定了工作。不过还没有去面各种大厂,因为感觉目前的技术还达不到大厂的要求,而且算法这块也比较烂…
分布式锁用 Redis 还是 Zookeeper
为什么用分布式锁? 转载:分布式锁用 Redis 还是 Zookeeper 在讨论这个问题之前,我们先来看一个业务场景:系统A是一个电商系统,目前是一台机器部署,系统中有一个用户下订单的接口,但是用户
再有人问你分布式锁,这篇文章扔给他
对于锁大家肯定不会陌生,在Java中synchronized关键字和ReentrantLock可重入锁在我们的代码中是经常见的,一般我们用其在多线程环境中控制对资源的并发访问,但是随着分布式的快速发展,本地的加锁往往不能满足我们的需要,在我们的分布式环境中上面加锁的方法就会失去…
关于分布式锁的面试题都在这里了
我今天班儿都没上,就为了赶紧把这篇文章分布式锁早点写完。我真的不能再贴心了。 最简单的理由就是作为一个社招程序员,面试的时候一定被面啦,你看怎么多公众号都翻来覆去的发分布式锁的主题,可见它很重要啦,在高考里这就是送分题,不要怪可惜的。 第三,分布式锁在稍微有丢丢规模大系统里是必…
SpringBoot+Dubbo+Seata分布式事务实战
Seata 是 阿里巴巴开源的分布式事务中间件,以高效并且对业务0侵入的方式,解决微服务场景下面临的分布式事务问题。 事实上,官方在GitHub已经给出了多种环境下的Seata应用示例项目,地址:https://github.com/seata/seata-samples。 为…