自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 Jenkins自动打包dockers并上传阿里云镜像服务器

#!/bin/sh# jenkins自动打包并上传阿里云服务器#Jenkins maven打包后路径DIR="./my-test-service"#阿里云镜像仓库WAREHOUSE="java"#打包项目PROJECT="my-test-service-prod"#镜像命名:分支+日期,例:develop_20210810093223BASIC_TAG=${GIT_BRANCH}_$(date "+%Y%m%d%H%M%S")RESULT_TAG=${BASIC_TAG##*/.

2021-08-19 09:40:13 398

原创 RabbitMq相关随笔

一、Exchange类型 1、直连交换机:根据消息携带的路由键将消息投递给相应的队列。直连交换机经常用来循环分发任务给多个工作者。 2、扇形交换机:将消息路由给绑定到它身上的所有队列,而不理会绑定的路由键。 3、发布-订阅交换机:通过对消息的路由键和队列到交换机的绑定模式之间的匹配,将消息路由给一个或多个队列。 4、头交换机:使用多个消息属性来代替路由键建立...

2019-09-24 14:40:21 83

原创 Linux系统安装Mysql(含一台机器部署多Mysql)

前期准备:1、判断是否安装mysql(Linux系统自带) 1)查询rpm -qa | grep mysql 2)删除rm -e --nodeps mysql-libs-5.1.52.x86_642、检查是否存在mysql组和用户 1)检查组是否存在cat /etc/group|grep mysql 2)检查用户是否存在...

2019-08-17 10:55:09 289

原创 设计模式之抽象工厂模式

一、应用场景      抽象工厂模式是工厂模式的抽象,工厂模式只是针对一个产品而使用的一种设计模式。这就导致了工厂模式下,如果我们要创建其他的产品,就必须创建出一个全新的工厂才生产产品。而如果我们使用了抽象工厂模式,我们只要实现抽象工厂的方法,就可以创建出全新的产品。抽象工厂就是对一组有相同主题的工厂的封装。二、优缺点      优点:1、抽象工厂模式隔离了具体的类的生产,使得客户并不...

2018-08-05 21:38:49 104

原创 设计模式之工厂模式

一、应用场景      建立对象的类犹如一个工厂,而建立对象犹如工厂的产品。使用产品的人,不需要在乎产品是如何产生的,只需要知道可以由哪个工厂产生就行。在不确定有多少个操作时,应该考虑使用工厂模式。比如我们需要接收数据,然后根据选择不同的处理逻辑来处理数据,使用工厂模式可以更好的解耦。二、优缺点      优点:封装了对象的创建                 降低了代码逻辑的耦合...

2018-07-24 23:27:10 75

原创 设计模式之多例模式

一、应用场景       设计模式中的多例模式又称为有上限的多例模式,如果是使用new方式一直产生多实例的方式,不属于我们讨论的范围。我们所讨论的多例模式指某个类创建了一定数量的实例之后,就不能再创建出新的实例。这个类似于java中的线程池,或者和数据库连接的连接池,都是多例模式的具体体现。二、优缺点       优点:可控的实例数量,避免造成系统内存过度使用           ...

2018-07-22 16:28:45 486

原创 设计模式之单例模式

一、应用场景    单例模式要求一个类有且仅有一个实例,并且提供一个全局的访问点。在我们需要用到生成唯一系列的场景下,可以使用此单例模式;在涉及到需要频繁创建实例,然后又销毁的对象上可以使用单例模式;需要在资源中互相通信的情况下,我们可以使用单例模式。单例模式的构造方法是私有的,这就杜绝了使用new方法来创建实例,提供了唯一的静态方法入口让外界调用。在方法里我们实现了单例。二、优缺点 ...

2018-07-22 15:58:56 106

原创 设计模式之代理模式

一、应用场景    在我们现实场景中,如果某个人工作非常繁忙,无法处理某些事情。这时候,我们就可以找代理人来处理我们没有时间处理的问题。代理人怎么知道我们会做什么?不会做什么呢?这就要保证我们和代理人沟通,保证我们和代理人的行为是一致的。这就保证了代理人不会做那些超过我们能力范围的事情。代理模式也一样,代理类和被代理类同时实现一个接口,保证代理类和被代理类的行为是保持一致的。在代理类里面实现了...

2018-07-16 23:51:10 82

原创 设计模式之策略模式

一、应用场景       我们在现实的开发的过程中,可能会涉及到某种功能需要有多种方式实现,不同的情境下使用不同的方式去实现不同的策略。策略模式就是把一个类中容易发生改变,或者在以后会发生改变的地方提取出来形成一个接口(A),类(B)、类(C)实现接口(A),类(D)封装了策略具体执行的方法,所以在外部类(E)调用时,只需要向类(D)传递策略选择,类(D)就会去执行具体的策略。二、优、缺点    ...

2018-07-13 22:24:40 76

JavaWeb导出下载Excel

本项目是一个用Javaweb编写的导出下载Excel的demo。

2015-06-26

Spring_Security入门demo(maven项目)

这个项目是其他资源的,自己修改之后能够正常运行了。这是一个入门级的Spring_Security的项目,作为示例还是很有用的。注意:这是一个maven项目,不是JaveWeb项目。

2015-06-18

空空如也

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

TA关注的人

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