- 博客(7)
- 收藏
- 关注
原创 设计模式学习-抽象工厂模式
抽象工厂(AbstractFactory)模式,提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。抽象工厂模式是工厂方法模式的升级版本,工厂方法模式只生产一个等级的产品,而抽象工厂模式可生产多个等级的产品。抽象工厂模式与工厂方法模式的区别:工厂方法模式只有一个抽象产品类,而抽象工厂模式有多个。工厂方法模式的具体工厂类只能创建一个具体产品类的实例,而抽象工厂模式可以创建多个。...
2020-04-06 12:00:34 89
原创 设计模式学习-工厂方法模式
工厂方法(FactoryMethod)模式,定义一个创建产品对象的工厂接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。之前学的简单工厂模式实现了生成产品类的代码跟客户端分离,在工厂类里面可以添加所需生成产品的逻辑。缺点是每次增加一种产品类型,都需要修改工厂类,不符合开闭原则,而工厂方法则解决了这个问题。以计算器为例看看简单工厂模式和工厂方法模式的区别。下面为工厂类和客户端...
2020-04-06 11:47:11 84
原创 Mac系统下Tomcat
1、找到Tomcat文件夹-bin文件夹2、启动:在终端中运行startup.sh文件3、关闭:在终端中运行shutdown.sh文件
2020-03-22 09:12:35 66
原创 Mac系统下Tomcat端口被占用
mac os Catalina 10.15.3Eclipse中Tomcat提示端口被占用终端运行Isof -i:<端口号>如: lsof -i:8080查询得到进程ID接着运行kill -9 <进程ID>如:kill -9 812重新运行Tomcat即可解决问题...
2020-03-22 09:05:49 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人