核心概念 注册表(Registry) :作为中心化管理器,存储和管理具有相似特性或功能的对象 / 组件。通常是一个单例,确保系统内有统一的管理入口。 注册机制 :允许将对象或...
核心概念 注册表(Registry) :作为中心化管理器,存储和管理具有相似特性或功能的对象 / 组件。通常是一个单例,确保系统内有统一的管理入口。 注册机制 :允许将对象或...
创建型模式 单例模式(Singleton Pattern)目的:保证一个类仅有一个实例,并提供一个访问它的全局访问点。用途:适用于需要对资源进行集中管理和控制访问的场景,如配...
搭建一个java项目的脚手架总结 最近一个月在公司经历了两个项目的从零到一的过程,都涉及到了从最初的只有需求,没有代码仓库的情况。一般情况下,迫于时间压力,我们一直都期望在一...
简介 cucumber是BDD(Behavior-driven development,行为驱动开发)的一个自动化测试的副产品。它使用自然语言来描述测试,使得非程序员可以理解...
提及 HashMap,大家都耳熟能详了,本文不会再讲它的实现原理,只对其中的一些小的实现细节进行罗列。 首先先要明白的两点: 图中的 table 是一个大小为 2n的一维数组...
引入 在 build.gradle 文件中 这其中会引入两个jar:junit-4.12.jar 和 hamcrest-core-1.3.jar 介绍 junit 中两个重要...
代码中配置 idea中使用 maven 命令行
use information_schema;select table_name,table_rows from tableswhere TABLE_SCHEMA = 'er...
第一章读书笔记: 传统定义一个单元测试是一段代码(通常是一个方法),这段代码调用另一段代码,然后检验某些假设的正确性。如果这些假设是错误的,单元测试就失败了。 泛化一个单元代...
在日常开发中,经常会有计算方法调用时间的场景,我之前的做法一直是 这里真的有个坑!!!!!!!!! 来看看currentTimeMillis()这个方法的源码注释,这个方法返...