常用高效 Java 工具类总结
摘要:一、前言 在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。 二、org.apache.commons.io.IOUtils closeQuietly:关闭一
阅读全文
这个秋季过关斩将—设计模式,分布式,多线程(文末有彩蛋)
摘要:一、前言 今天为什么要谈论这个话题昵?想必大家都知道了,又到一年的中跳槽季了,肯定有一些小伙伴寂寞难耐,想出去搞事情了。在此,我抛出三个词,这三词应该归属面试最热词的范畴了,这是我自身体会及从各个同行公认的。下面我简单概述一下,希望对大伙有所帮助。 二、设计模式 + 概念 设计模式(Design P
阅读全文
Spring源码解析——循环依赖的解决方案
摘要:一、前言 承接 "《Spring源码解析——创建bean》" 、 "《Spring源码解析——创建bean的实例》" ,我们今天接着聊聊,循环依赖的解决方案,即创建bean的ObjectFactory。 二、ObjectFactory 这段代码不是很复杂,但是很多人不是太理解这段代码的作用,而且,这
阅读全文
记一次idea问题—performing vcs refresh...
摘要:01、前言 本人出现该场景是,我把本地SVN A项目删了,而A项目与B项目同在一个SVN目录下,当我修改B项目且提交代码时,出现了该问题。 idea不是很懂操作,就搜索了一下得出了三种答案,但只有其一帮助了我。 02、方法一 选择 File Invalidate Caches / Restart I
阅读全文