![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
---------【java基础】
Mr_baci
这个作者很懒,什么都没留下…
展开
-
技术大牛对于 IOC 和 DI 的解释,这才叫通俗易懂!
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对...转载 2019-04-12 10:23:22 · 1231 阅读 · 0 评论 -
java 线程Join (确保多线程中每个线程,按照意愿依次执行)
前序:“现在有线程 T1、T2 和 T3。你如何确保 T2 线程在 T1 之后执行,并且 T3 线程在 T2 之后执行?”可以用 Thread 类的 join 方法实现这一效果下面看下: 一、作用 Thread类中的join方法的主要作用就是同步,它可以使得线程之间的并行执行变为串行执行。具体看代码:public class JoinTest { public...原创 2019-03-21 10:50:12 · 475 阅读 · 0 评论 -
线上系统部署的时候,JVM堆内存大小是越大越好吗?
“这篇文章,给大家聊一个生产环境的实践经验:线上系统部署的时候,JVM堆内存大小是越大越好吗?先说明白一个前提,本文主要讨论的是Kafka和Elasticsearch两种分布式系统的线上部署情况,不是普通的Java应用系统。1、是否依赖Java系统自身内存处理数据?先说明一点,不管是我们自己开发的Java应用系统,还是一些中间件系统,在实现的时候都需要选择是否基于自...原创 2019-03-21 10:34:42 · 4650 阅读 · 0 评论 -
阿里面试:设计一个电商平台积分兑换系统!
目录1.拉开差距的一类面试题 2.业务需求描述 3.对业务流程的思考 4.物流配送进度查询,考虑到了吗? 5.事务的保证 6.消息中间件的引入 7.重试机制的引入 8.引入幂等性机制 9.对这类面试题的总结 1、拉开差距的一类面试题现在面试经常会遇到一类问题,面试官让你现场设计出某个业务场景下的...转载 2019-05-24 10:15:18 · 2721 阅读 · 1 评论