- 博客(21)
- 收藏
- 关注
原创 jira在CentOS下安装,卸载
卸载jirarm -rf /opt/atlassian/jirarm -rf /var/atlassian/application-data/jira下载atlassian-jira-software-8.0.2-x64,并且安装 cd /usr/local/software/ rz chmod 755 atlassian-jira-software-8.0.2-x64.bin ...
2019-03-18 17:13:27
4730
1
原创 solr在CentOS里安装
solr在CentOS里安装1.解压solr-7.1.0.tgz2.将solr中webapp复制到tomcat下3.将solr中日志文件复制到tomcat中WEB-INF/classes4.将solr中的jar包拷贝到tomcat的lib中5.在web.xml中打开权限6.创建solrhome1.解压solr-7.1.0.tgzcd /usr/local/software tar -zxvf...
2019-01-25 15:06:14
246
1
原创 CentOS配置zookeeper和监控dubbo
CentOS配置zookeeper一、zookeeper安装启动1.导入zookeeper-3.4.10.tar.gz并且解压2.配置zookeeper3.启动zookeeper二、dubbo安装与运行1.在服务器安装好tomcat和jdk环境2.将dubbo-admin-2.5.7.war放入webapps下并改名ROOT.war3.启动Tomcat4.配置dubbo一、zookeeper安装...
2019-01-15 11:21:10
264
原创 CentOS环境下创建Maven私服
CentOS环境下创建Maven私服1.下载nexus-3.9.0-01-unix.tar.gz2.解压安装nexus-2.1.23.配置nexus.properties3.编辑 nexus 脚本(检查)4.修改端口4.关闭防火墙,启动1.下载nexus-3.9.0-01-unix.tar.gzcd /usr/local/software/wget https://sonatype-dow...
2018-12-24 19:47:42
169
原创 Nginx安装以及配置
Nginx安装以及配置1.安装gcc2.安装PCRE库3.安装SSL4.安装zlib库存5.安装nginx6.启动nginx命令7.停止nginx命令8.测试nginx的配置是否正常1.安装gcc$ yum install -y gcc gcc-c++2.安装PCRE库$ cd /usr/local/software/$ wget http://jaist.dl.sourceforg...
2018-12-22 22:17:22
131
原创 环境变量配置
1、JAVA环境变量JAVA_HOMEC:\Program Files\Java\jdk1.8.0_144path%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;2、Tomcat环境配置CATALINA_HOMED:\software\apache-tomcat-7.0.70path%CATALINA_HOME%\l...
2018-04-18 20:32:41
230
原创 二级域名,idea debug Tomcat
1.远程Tomcat设置 在tomcat/bin下的catalina.sh上边加入下边的一段设置CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=60222,suspend=n,server=y"address=60222 这个是后边IDEA设置的时候须要用到的调试port,能够随意设置一个未使用的port。可是...
2018-04-09 16:36:22
251
原创 centos7下redis 安装
1 . 下载Redis 使用wget下载,我下载的是3.0.4版本,命令如下:# wget http://download.redis.io/releases/redis-3.0.4.tar.gz2 . 解压Redis# tar -xzvf redis-3.0.4.tar.gz3 . 编译安装Redis 切换至程序目录,并执行make命令编译:# cd re...
2018-03-22 20:56:32
1235
原创 gitlab 在CentOS7 环境搭建
一、安装和配置必要的依赖关系 如果你安装后缀来发送电子邮件时请选择“网站”设置。而不是使用后缀还可以使用Sendmail或配置自定义SMTP服务器和配置一个SMTP服务器。 在Centos 6和7,下面的命令将打开HTTP和SSH访问系统中的防火墙。可能会需要先关闭防火墙systemctl stop firewalld.service开机禁止防火墙开启systemctl di...
2018-03-22 20:15:22
3105
1
原创 为朱哥写的项目部署
1、mysql和redis选择服务器地址 2、双击install,将项目打成war包 出现如下图,证明打包成功 3、复制打好的war包到桌面,重命名为ROOT.war 4、删除服务器中的ROOT.war和ROOT文件夹 5、将重命名后的ROOT.war复制到服务器,tomcat下的webapps ...
2018-01-09 10:56:02
363
原创 GitLab 上传项目和克隆项目
1.新建项目 填写名称创建项目 选择好项目目录,将本地项目上传到gitlab 输入命令git initgit remote add origin git@192.168.0.113:peng.lei/myProject.gitgit add .git commit -m "Initial commit"git push -u origin master若gitLab 上显示如下图,则上
2017-12-26 14:35:04
7068
原创 cron定时任务-mysql备份
1、首先创建备份文件夹#cd /usr/local#mkdir backup_mysqldb#cd backup_mysqldb#mkdir xtzcbackmagcd xtzcbackmag2、创建mysql备份可执行文件 backup.shvi backup.sh3、编写脚本,进行mysql备份back_dir=/usr/local/backup_mys...
2017-12-21 17:01:49
403
1
原创 CentOS下安装Mysql
一、Mysql 相关1.安装下载mysql-server#wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm #rpm -ivh mysql-community-release-el7-5.noarch.rpm #yum install mysql-community-server...
2017-10-01 20:57:15
383
原创 设计模式8——观察者模式
1.什么是观察者模式Observer模式是行为模式之一,它的作用是当一个对象的状态发生变化时,能够自动通知其他 关联对象,自动刷新对象状态。 Observer模式提供给关联对象一种同步通信的手段,使某个对象与依赖它的其他对象之间保持 状态同步。2.观察者模式的结构举个例子:我关注了一个博客,当博客更新时,我会收到通知。 定义博客文章,标题和文章内容,分别实现get和setpackage c
2017-08-14 19:36:24
300
原创 设计模式7——策略模式
1.什么是策略模式Strategy模式也叫策略模式是行为模式之一,它对一系列的算法加以封装,为所有算法定义一个抽象的算法接口,并通过继承该抽象算法接口对所有的算法加以封装和实现,具体的算法选择交由客户端决定(策略)。Strategy模式主要用来平滑地处理算法的切换 。2.策略模式的结构举个栗子:买东西有时会根据价格的不同打不同的折扣,下面做一个全场打8折,若价格超过200打6折。首先策略接口,输入价
2017-08-07 17:33:35
258
原创 设计模式6——装饰模式
1.什么是装饰模式装饰( Decorator )模式又叫做包装模式。通过一种对客户端透明的方式来扩展对象的功能,是继承关系的一个替换方案。2.装饰模式的结构举个栗子: 定义一个接口Car,里面有两个抽象类run(),show().public interface Car { public void show(); public void run();}如上图,该Car有两个实现,一个
2017-08-07 14:57:45
209
原创 设计模式5——建造者模式
1. 什么是建造者模式Builder模式也叫建造者模式或者生成器模式,是由GoF提出的23种设计模式中的一种。 Builder模式是一种对象创建型模式之一,用来隐藏复合对象的创建过程,它把复合对象的创建过程加以抽象,通过子类继承和重载的方式,动态地创建具有复合属性的对象。2. 建造者模式的结构 1、Builder:为创建一个产品对象的各个部件指定抽象接口。 2、ConcreteBuilder
2017-08-03 19:10:05
334
原创 设计模式4——原型模式
1. 什么是原型模式Prototype模式是一种对象创建型模式,它采取复制原型对象的方法来创建对象的实例。使用Prototype模式创建的实例,具有与原型一样的数据。2. 原型模式的特点由原型对象自身创建目标对象。也就是说,对象创建这一动作发自原型对象本身。目标对象是原型对象的一个克隆。也就是说,通过Prototype模式创建的对象,不仅仅与原型对象具有相同的结构,还与原型对象具有相同的值。根
2017-08-03 16:35:50
442
原创 设计模式3——抽象工厂模式
1. 什么是抽象工厂模式抽象工厂模式是所有形态的工厂模式中最为抽象和最其一般性的。抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产品的具体类型的情况下,能够创建多个产品族的产品对象。public interface Fruit { /* * 采集 */ public void get();}定义一个Apple的抽象类实现Fruitpublic abs
2017-08-02 18:31:37
236
原创 设计模式2——工厂方法模式
1. 什么是工厂方法模式工厂方法模式同样属于类的创建型模式又被称为多态工厂模式 。工厂方法模式的意义是定义一个创建 产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。 定义一个Fruit接口public int
2017-08-02 16:33:45
222
原创 设计模式1——简单工厂
简单工厂1. 什么是简单工厂简单工厂模式属于类的创建型模式,又叫做静态 工厂方法模式。通过专门定义一个类来负责创建 其他类的实例,被创建的实例通常都具有共同的 父类。定义一个Fruit接口public interface Fruit { /* * 采集 */ public void get();}定义一个Apple类实现Fruitpublic class
2017-08-02 12:27:38
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人