数据结构是编程的基础,所以它是计算机科学课程中一直讲授的领域之一。然而,令人惊讶的是很容易错误使用或者选择错误的数据结构。在本文中,我们将引导你作为代码审查者关注需要关注的那...
根据团队开发经验,不断完善中 哪些地方容易出bug 条件覆盖不全 if else 条件只覆盖了if ,else里没有处理 条件执行,提前return掉,后续的其他处理被忽略 ...
目录 引言 四种线程池 newCachedThreadPool:可缓存的线程池 newFixedThreadPool:定长线程池 newSingleThreadExecuto...
要想成为主力架构师,需知道以下知识 要想成为软件开发的专家,需要我们完整了解软件开发的流程,并在关键部分掌握丰富经验。 需要我们了解设计模式和算法的细微差别,同时遵循软件开发...