优化实战
高秉文
从前端到后端到项目部署,全栈学习。系统学习各种知识,进而进阶java架构师。
展开
-
策略模式+工厂模式+模板模式优化if-else
1 模板模式实现不同的策略(演示三种)package com.grm.strategy.handler;import org.springframework.beans.factory.InitializingBean;/** * 模板方法设计模式 * * @author gaorimao * @date 2022/02/22 */public abstract class Handler implements InitializingBean { public void原创 2022-02-22 16:38:48 · 503 阅读 · 0 评论 -
表驱动法优化大量if-else
package com.grm.demo;import java.util.HashMap;import java.util.Map;import java.util.function.Function;/** * 演示优化大量if-else(表驱动法) * * @author gaorimao * @since 2022/02/22 */public class Demo { private static Map<String, Function<String.原创 2022-02-22 15:43:09 · 569 阅读 · 0 评论