数据结构是编程的基础,所以它是计算机科学课程中一直讲授的领域之一。然而,令人惊讶的是很容易错误使用或者选择错误的数据结构。在本文中,我们将引导你作为代码审查者关注需要关注的那...
IP属地:陕西
数据结构是编程的基础,所以它是计算机科学课程中一直讲授的领域之一。然而,令人惊讶的是很容易错误使用或者选择错误的数据结构。在本文中,我们将引导你作为代码审查者关注需要关注的那...
根据团队开发经验,不断完善中 哪些地方容易出bug 条件覆盖不全 if else 条件只覆盖了if ,else里没有处理 条件执行,提前return掉,后续的其他处理被忽略 ...
目录 引言 四种线程池 newCachedThreadPool:可缓存的线程池 newFixedThreadPool:定长线程池 newSingleThreadExecuto...
要想成为主力架构师,需知道以下知识 要想成为软件开发的专家,需要我们完整了解软件开发的流程,并在关键部分掌握丰富经验。 需要我们了解设计模式和算法的细微差别,同时遵循软件开发...
尽管大家都认为SOLID是非常重要的设计原则,并且对每一条原则都耳熟能详,但我发现大部分开发者并没有真正理解。要获得最大收益,就必须理解它们之间的关系,并综合应用所有这些原则...
老婆经常喜欢翻看我订阅的技术杂志,她总能从她的视角提出很多有趣的问题。 一个悠闲的周日下午,她午觉醒来,又习惯性的抓起这个月的杂志,饶有兴趣地看了起来。 果不其然,看着看着,...
1. feign自定义Configuration和root 容器有效隔离。 用@Configuration注解 不能在主@ComponentScan (or @SpringB...