自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr杭的博客

个人使用指南

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 23种设计模式之单利模式(未完成)

单例模式:所谓单利模式就是在整个应用程序中该类只有一个实例对象。简单的实现就是把构造方法设置成 private 从而保证该类不能在其他地方被实例化。饿汉模式public class SingletonClass { private static final SingletonClass instance = new SingletonClass(); public s...

2019-04-12 15:50:56 131

原创 MySQL8.0主从复制

环境介绍:主:使用VMware虚拟Linux系统(CentOS7),并安装mysql8.0从:使用windows并安装mysql8.0虽然两个数据库的环境并不一样,但是不会影响我们的MySQL主从复制。步骤简述:     1.在Linux系统中安装MySQL(亲测可用:https://www.jianshu.com/p/1dab9a4d0d5f)     2.在MySQL中...

2018-09-29 16:45:47 10091

原创 springboot + dubbo + zookeeper 项目的搭建

本文是介绍springboot和dubbo框架的搭建,然后使用zookeeper作为注册中心进行管理。首先创建maven项目,并加入依赖,创建maven项目需要在pom中加入parent标签指向springboot如下图所示: <parent> <groupId>org.springframework.boot</groupId>...

2018-09-03 15:50:34 6163

原创 zookeeper + dubbo监控中心的搭建

环境介绍:我是在VMware中虚拟了一个linux系统准备工作:1.dubbo-admin监控工程war包(我是使用的码云上面的一个项目拉下来直接拷贝到本地tomcat的webapps下的ROOT中)码云地址: https://github.com/dangdangdotcom/dubbox2.安装好Tomcat(由于比较简单,所以这里不做介绍)。3.zookeeper已经搭建完成...

2018-08-28 16:50:33 595

原创 zookeeper安装使用手册

环境说明:我使用的是Vmware虚拟机虚拟了一个linux系统,使用Xshell进行连接操作使用。准备工作:zookeeper解压包(我使用的是zookeeper-3.4.12.tar.gz)1.首先第一步先把压缩吧上传到服务器(虚拟机中)并使用命令 tar -zxvf zookeeper-3.4.12.tar.gz 进行解压。解压完成会创建一个zookeeper-3.4.12文件夹如...

2018-08-28 16:50:20 301

原创 Linux环境tomc部署项目详细步骤

准备工作:1、操作系统为Linux的服务器。2、配置各种环境变量。3、下载一个Tomcat解压。4、待部署项目的war包。5、连接服务器使用的各种软件,如:Xshell,WinSCP等。步骤概述:首先在Linux系统中安装Tomcat+java环境+数据库,其次把相应的端口开放出来,然后吧项目部署到Tomcat中并配置相关配置(如:nginx)最后在浏览器中访问项目。开...

2018-08-06 12:29:54 882

原创 Spring-如何在项目运行期间动态获取bean(ApplicationContextAware接口使用)

ApplicationContextAware接口        最近写项目的时候使用了状态模式,但是使用的过程中遇到一个问题,我如何获取在项目运行期间动态获取bean?在没有一个对象的时候我是不知道他是会获取哪个状态类的,所以在类中不能直接注入状态类。为了解决这个问题最终找到的方法就是可以通过ApplicationContextAware接口来解决我遇到的问题(这只是解决这种问题的一种方式)。本...

2018-05-09 11:45:16 2340

原创 把office文件转换成pdf

一,安装OpenOffice软件    下载地址:http://www.openoffice.org/download/index.html    1.用cdm进入安装目录下的program文件夹下 如:C:\Program Files (x86)\OpenOffice 4\program    2.执行 soffice -headless -accept="socket,host=127.0.0...

2018-04-25 17:48:03 795 2

原创 Linux部署WEB项目,一台服务器部署两个Tomcat和两个项目

      首先安装JDK+Tomcat和配置好环境变量,部署第一个项目是比较简单,本文主要是针对部署第二个项目的时候出现的一些问题和解决办法进行叙述。可能解决办法有很多种,目的都是为了解决遇到的问题。我们公司一直以来采用的是Nginx+Tomcat进行项目部署。  第一个项目使用的是Tomcat的默认配置,即监听8080端口,Nginx配置监听80端口,当收请求时转发给Tomcat所在的8080...

2018-04-02 17:03:14 5757

原创 Java状态模式与策略模式

什么是状态模式        定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。什么是策略模式        策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们可以相互替换,让算法独立于使用它的客户而独立变化。本人看法        同样的都是拥有父级接口,策略...

2018-03-22 12:33:43 450

原创 代理模式

代理模式什么是代理模式        所谓代理模式就是为目标对象提供另外一种访问方式,通过访问代理对象来间接访问目标对象。优点是在不修改原来方法的情况下,给现有的对象中的方法追加额外的功能,即扩展目标对象的功能。代理模式又分为静态代理和动态代理两种,动态代理又分为JDK动态代理和cglib动态代理。静态代理        使用静态代理需要定义三个类,定义一个接口或父类,让代理对象和被代理对象同时实...

2018-03-14 16:40:23 576

原创 SpringAOP使用

使用SpringAOPAOP是什么?    Aspect Oriented Programming(面向切面编程):将有共同处理的业务,从传统的业务中抽离出来单独的封装,通过装配(注解)的方式作用于系统。在不修改系统业务逻辑的前提下给系统追加功能。AOP三要素1.切面:追加什么?单独封装的切面代码。2.通知:什么时候追加?前置,后置,异常,最终,环绕。3.切入点:切谁?方法/类型/bean限定表达...

2018-03-13 14:25:09 467

jodconverter-2.2.2.jar_and_ jodconverter-cli-2.2.20jar

这两个jar是用来将office文件转换成pdf的jar包,很多maven仓库中只有2.2.1的而2.2.1只支持doc xls ppt 并不支持 docx xlsx pptx 希望这两个jar可以帮助更多的人,资源分最低只能选择2积分,不能免费分享给大家十分遗憾。

2018-04-26

空空如也

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

TA关注的人

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