![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 95
老街俗人
这个作者很懒,什么都没留下…
展开
-
关于SpringIOC的理解,以及自定义IOC的实现demo
IOC功能模拟实现 什么是IOC? 把创建和管理bean的过程转移给了第三方,而这个第三方就是Spring IOC. 何为控制,控制的是什么? 是bean的创建、管理的权利,控制bean的整个生命周期。 什么是反转? 对象的创建这个权利交给了Spring容器,而不是自己去控制,就是反转。 何为依赖,依赖什么? 程序运行需要依赖外部的资源,提供程序内对象的所需要数据、资源。 什么是注入? 配置文件把资源从外部注入到内部,容器加载了外部的文件、对象、数据,然后把这些资源注入给程序内的对象,维护了程序内外对象之间原创 2021-05-28 14:46:53 · 243 阅读 · 0 评论 -
3年经验面试题汇总+自我解答(每天更新一点)
一.微服务之间是如何独立通讯的? 同步: 1 Rest Http协议 2 RPC TCP协议 异步: 二. 项目中缓存如何使用的?为什么要用缓存?缓存使用不当会造成什么后果? 使用方向: 字典项 、菜单配置 要用缓存原因: 高性能 对于一个请求,耗时几百毫秒查出一个结果,然后这个操作员就用了一次,这很浪费。 而同一个不经常改变的结果,从缓存取,只需要几毫秒。 高并发 redis官方测评数据,每秒10W左右的读写,而mysql远远达不到这个数量。 不当的后果? 暂时未想好。 三. 为什么进行分库分表?(涉及到原创 2020-05-31 16:14:09 · 488 阅读 · 0 评论