自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

36du的专栏

与其临渊羡鱼 不如退而结网

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 设计模式之美(3)-建造者模式

将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步步构建而成。

2022-11-30 23:06:12 94

原创 设计模式之美(2)-工厂模式(简单工厂&工厂方法&抽象工厂)

一、前言类型:创建型模式作用:工厂模式主要是为创建对象提供接口,将创建对象的过程隔离起来,实现了创建者与调用者的分离,提高了程序的灵活性;核心本质:  实例化对象,用工厂方法代替new操作;  将选择实现类、创建对象统一管理和控制,从而将调用者跟我们实现类解耦;工厂模式分类:  简单工厂模式(Simple Factory)(又称:静态工厂方法模式)  工厂方法模式(Factory ...

2019-07-25 17:47:32 106

原创 设计模式之美(1)---单例模式singleton

单例模式属于创建型模式1)实现单例模式的方式有:懒汉式、饿汉式、双重校验锁、静态内部类、枚举法以及各自的变种方式2)推荐使用的实现单例模式的方式为:双重校验锁(基于懒汉式)、静态内部类、枚举法3)单例模式的使用场合:**需要频繁的进行创建和销毁的对象**创建对象消耗时过多或耗资源过多,但又经常用到的对象**工具类对象**数据库的连接池也采用单例模式,因为要频繁的访问数据库对象**由...

2019-07-24 09:57:49 143

原创 MYSQL---存储引擎

MYSQL—存储引擎一、基本概念存储引擎:表的类型以及表在计算机上的存储方式。存储引擎的概念存在于MySql中,Oracle中只有OLTP和OLAP模式的区分。不同的存储引擎决定了MySql数据库表可以用不同的方式存储。我们可以根据数据的特点来选择不同的存储引擎。查询数据库用到的存储引擎:SHOW ENGINESMySql支持8中存储引擎,其中最主要的有2个:InnoDB、MyISAM...

2019-06-14 18:06:57 96

原创 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 132

原创 使用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 12237 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 205

原创 eclise下创建maven web项目并运行

1.环境eclipse  JDK1.7,maven 3.3.9,tomcat7.0.402.配置mavenwindow-》prefrences-》maven-》user setting。如图window-》prefrences-》maven-》installations。如图3.修改配置文件进入tomc

2017-12-07 12:21:32 1097 1

原创 svn和git区别分析

1. SVNsvn属于集中式的版本控制系统集中式的版本控制系统都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都可以通过客户端连到这台服务器,取出最新的文件或者提交更新。1.1 svn特点概括起来主要有以下几条:1)每个版本库有唯一的URL(官方地址),每个用户都从这个地址获取代码和数据2)获取代码的更新,也只能连接到这个唯一的版本库,同步以取得最新数据

2017-12-01 18:02:26 219

原创 java使用POI读取excel文件,兼容xls和xlsx

1.maven管理项目,在pom.xml里加依赖,或者直接引用jar包                org.apache.poipoi3.10-FINALorg.apache.poipoi-ooxml3.10-FINAL2.ReadExcel实现类,运行main方法import java.io.FileInputStream;i

2017-11-29 15:59:41 7261 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 249

dubbo.xsd下载

1.解决:dubbo找不到dubbo.xsd报错 2.Eclipse配置 选择windows--&gt;preferrence--&gt;xml->xmlcatalog--&gt;add->catalog entry --&gt;file system,选择模版文件(本地下载的)后,修改key值为“http://code.alibabatech.com/schema/dubbo/dubbo.xsd”,然后在eclipse中文件报错处点击右键“validate”。或者重新clean一下project

2017-11-13

amqp-client-4.2.1-sources下载

使用rabbitmq消息服务中间件相关jar,可在下载页面直接下载jar包,下载后放到LIB目录下添加引用:右键jar包->add as Library

2017-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除