- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 设计模式之美(3)-建造者模式
将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步步构建而成。
2022-11-30 23:06:12 113
原创 设计模式之美(2)-工厂模式(简单工厂&工厂方法&抽象工厂)
一、前言 类型:创建型模式 作用:工厂模式主要是为创建对象提供接口,将创建对象的过程隔离起来,实现了创建者与调用者的分离,提高了程序的灵活性; 核心本质: 实例化对象,用工厂方法代替new操作; 将选择实现类、创建对象统一管理和控制,从而将调用者跟我们实现类解耦; 工厂模式分类: 简单工厂模式(Simple Factory)(又称:静态工厂方法模式) 工厂方法模式(Factory ...
2019-07-25 17:47:32 122
原创 设计模式之美(1)---单例模式singleton
单例模式属于创建型模式 1)实现单例模式的方式有:懒汉式、饿汉式、双重校验锁、静态内部类、枚举法以及各自的变种方式 2)推荐使用的实现单例模式的方式为:双重校验锁(基于懒汉式)、静态内部类、枚举法 3)单例模式的使用场合: **需要频繁的进行创建和销毁的对象 **创建对象消耗时过多或耗资源过多,但又经常用到的对象 **工具类对象 **数据库的连接池也采用单例模式,因为要频繁的访问数据库对象 **由...
2019-07-24 09:57:49 154
原创 MYSQL---存储引擎
MYSQL—存储引擎 一、基本概念 存储引擎:表的类型以及表在计算机上的存储方式。 存储引擎的概念存在于MySql中,Oracle中只有OLTP和OLAP模式的区分。不同的存储引擎决定了MySql数据库表可以用不同的方式存储。我们可以根据数据的特点来选择不同的存储引擎。 查询数据库用到的存储引擎:SHOW ENGINES MySql支持8中存储引擎,其中最主要的有2个:InnoDB、MyISAM...
2019-06-14 18:06:57 108
原创 MYSQL---索引
MYSQL–索引 一、索引的分类 普通索引index :加速查找 创建第一种格式: CREATE INDEX IndexName(索引名) ON ‘tableName’ (‘column(length)’); 第二种格式: ALTER TABLE tableName ADD INDEX IndexName (column(length)); 如果是char、varchar类型,leng...
2019-05-20 15:26:40 142
原创 使用mybatis分页插件PageHelper5.1.2遇到的问题
添加PageHelper依赖 在maven项目的pom.xml文件里添加依赖:<!-- 分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency>配置SqlMa
2017-12-08 11:54:47 12286 5
原创 maven 构建或者update项目时jdk变成1.5问题
Maven构建项目或者update时,项目的jdk会变成jdk1.5。在手动修改了jdk之后,update project之后jdk又会变为1.5. 这种情况有两种办法: 一是修改settings.xml,全局生效 二是修改pom.xml文件,只对本项目生效1.配置settings.xmlwindow—>preferences—>maven—>user setting修改setting文件,找
2017-12-08 11:13:54 213
原创 eclise下创建maven web项目并运行
1.环境 eclipse JDK1.7,maven 3.3.9,tomcat7.0.40 2.配置maven window-》prefrences-》maven-》user setting。如图 window-》prefrences-》maven-》installations。如图 3.修改配置文件 进入tomc
2017-12-07 12:21:32 1109 1
原创 svn和git区别分析
1. SVN svn属于集中式的版本控制系统 集中式的版本控制系统都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都可以通过客户端连到这台服务器,取出最新的文件或者提交更新。 1.1 svn特点概括起来主要有以下几条: 1)每个版本库有唯一的URL(官方地址),每个用户都从这个地址获取代码和数据 2)获取代码的更新,也只能连接到这个唯一的版本库,同步以取得最新数据
2017-12-01 18:02:26 232
原创 java使用POI读取excel文件,兼容xls和xlsx
1.maven管理项目,在pom.xml里加依赖,或者直接引用jar包 org.apache.poi poi 3.10-FINAL org.apache.poi poi-ooxml 3.10-FINAL 2.ReadExcel实现类,运行main方法 import java.io.FileInputStream; i
2017-11-29 15:59:41 7287 6
原创 dubbo+zookeeper安装配置
一. 准备好war包 dubbo-admin的下载,可自行到官网下载:https://github.com/alibaba/dubbo 目前以已经打包好的war包开始dubbo-admin-2.5.4.war 二。解压war包 1)将war包放在tomcat的ROOT下,我的目录是D:/Tomcat8.0/webapps下 2)修改tomcat启动的端口号为8090:
2017-11-24 16:58:44 260
dubbo.xsd下载
2017-11-13
amqp-client-4.2.1-sources下载
2017-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人