GC activemq argument arraylist autoconfiguration binary_search_tree bitwise classloader combination decorating dispatch dispatcherservlet double pointers dp environment framework gateway greedy hashmap heap http https junit5 lock memory mybatis network nosql observer preSum prime redis refresh service-discovery servlet shell standard startup stratey summary transaction treeMap utils volatile