摘要: 单例模式 单例模式,该模式也是一种对象的创新方式。当全局对象只需要一个实例时,就可以使用单例模式。 单例模式的创建方式 饿汉式 该模式是对象在类加载的时候就直接被实例化 举例 public class Singleton { private static Singleton instance = n 阅读全文
posted @ 2021-01-01 21:58 lecy6 阅读(102) 评论(0) 推荐(0)
摘要: 抽象工厂模式 抽象工厂模式是在工厂方法模式上演化来的,即对所有的工厂抽象出来其所有公共接口,通过接口的使用来代替具体工厂的使用。 优点: 使用抽象工厂代替具体工厂的使用,使得工厂横向易替换。 缺点: 抽象工厂新增加一个方法时,所有具体工厂都需要改变。 举例 对苹果工厂和梨工厂进行抽象 public 阅读全文
posted @ 2020-12-31 00:00 lecy6 阅读(87) 评论(0) 推荐(0)
摘要: 介绍 设计模式是软件开发中的固有套路,掌握设计模式的好处: 轻松读懂别人的代码 软件开发逻辑更加清晰,程序设计更有条理 代码可维护性高 工厂模式 工厂模式是一种创建对象的设计模式,可以分为两种: 简单工厂模式 工厂方法模式 简单工厂模式 正常情况下创建对象是通过new的方式去创建,但简单工厂模式是通 阅读全文
posted @ 2020-12-29 22:47 lecy6 阅读(60) 评论(0) 推荐(0)
摘要: 步骤: 1)查看CentOS自带的mysql 输入 rpm -qa | grep - i(小写i不区分大小写)mysql 2)将自带的mysql卸载 nodeps一般在后边 3)上传Mysql到linux 4)安装mysql依赖(可以稍后安装) # 缺什么安装什么 –y 符号需要修改 yum -y 阅读全文
posted @ 2020-12-27 11:33 lecy6 阅读(125) 评论(0) 推荐(0)
摘要: 步骤: 1)上传Tomcat到linux上 2)解压Tomcat到/usr/local下 3)开放Linux的对外访问的端口8080 /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT /etc/rc.d/init.d/iptables sav 阅读全文
posted @ 2020-12-27 10:56 lecy6 阅读(67) 评论(0) 推荐(0)
摘要: JDK安装 步骤: 注意:rpm与软件相关命令 相当于window下的软件助手 管理软件,rpm是用于管理软件的 1)查看当前Linux系统是否已经安装java 输入 rpm -qa | grep java 2)卸载两个openJDK 输入rpm -e --nodeps 要卸载的软件(强制卸载软件命 阅读全文
posted @ 2020-12-27 10:36 lecy6 阅读(56) 评论(0) 推荐(0)
摘要: 一、规则 正则表达式,按字面意思理解就是字符串匹配的规则表达式,匹配方式:从左向右匹配,如:定义一个字符串:String str = "abc";str.macthes("abc");// 返回true,意思是字符串str和规则表达式"abc"恰好能够匹配;str.macthes("cba");// 阅读全文
posted @ 2020-12-26 20:17 lecy6 阅读(92) 评论(0) 推荐(0)