3 ldh_lyf

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8k+

wagon-maven-plugin插件使用

在项目开发过程中,经常需要部署代码到开发环境,每天可能有好多次,每次都需要mvn clean install,然后上传到服务器。实际上这些繁琐的步骤可以通过一个Maven插件wagon-maven-plugin来自动完成。配置Linux服务器用户名和密码为了让wagon-maven-plugin插件能SSH连上Linux服务器,首先需要在Maven的配置文件settings.xml中配置好server的用户名和密码。<servers> <server>

2020-07-05 12:56:00

Linux下安装git,node.js和其他的常用命令

安装git命令之前需要先启用EPEL存储库。一:先启用EPEL存储库系统位数不同命令也不同,以下列举了CentOS 7 64位和32位的启用EPEL存储库命令,大家按照系统版本选择执行即可RHEL/CentOS 7 64位执行以下命令:执行命令:wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm执行命令:rpm -ivh epel-release-latest-7.noarch.rpmRHE

2020-07-05 12:43:05

搭建ELK日志分析系统

注意:组件的版本最好和elasticsearch的版本保存一致,不然容易出问题安装elk之前需要安装的一些环境:git、node.js等(1)配置JDK环境配置环境变量export JAVA_HOME="/opt/jdk1.8.0_144"export PATH="$JAVA_HOME/bin:$PATH"export CLASSPATH=".:$JAVA_HOME/lib"(2)安装ElasticSearch6.2.4下载地址:https://www.elastic.co/.

2020-07-05 12:42:33

MySQL表中某个表的字段值使用特定字符拼接转换为多列

select substring_index(substring_index(column,',',(seqnum+1)),',',-1) from seq_num,tablewhere seqnum<(length(column)-length(replace(column,',',''))+1)column要转换的列,table是转换的表,seq_num是只有一个列seqnum的表,值从0-100,可以根据情况选择大小...

2020-06-21 14:40:02

maven打包跳过test

方式一:使用命令:mvn install-Dmaven.test.skip=true 或者 mvn install-DskipTests=true方式二:使用surefire插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> ..

2020-05-30 17:15:15

MySQL保存时间相差8小时,和返回json时间变为毫秒数

时间相差8小时查询数据库时区配置:show variables like '%time_zone%';如果 system_time_zone 为 CST 表示此时数据库中设置的时区非东八区。命令修改时区:set global time_zone = '+08:00';set time_zone = '+08:00';直接修改数据配置文件:在配置文件 my.c...

2020-04-25 10:58:03

mybatis代码生成器配置文件解析

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-confi...

2020-04-18 13:09:53

Quartz-Cluster配置属性配置

1、主要配置属性名称 是否必选 类型 默认值 说明 org.quartz.scheduler.instanceName 否 String QuartzScheduler Schedule调度器的实体名字 org.quartz.scheduler.instanceId 否 String NON_CLUSTERED S...

2020-03-20 19:24:35

Oracle在xp系统安装

1、解压xp_oracle.zip文件,用虚拟机打开,直接启动2、查看ip 网上邻居--->属性3、创建新的网卡,选择仅主机,选中点击新建4、查看电脑是否有刚才创建的网卡,ip段是否正确,5、把虚拟机选择刚创建的网卡6、重启xp系统,查看ip是否是刚才配置的ip段7、关闭防火墙8、用本地电脑看看能否ping通9、固定xp系统i...

2020-03-20 08:50:23

Linux 之vi/vim命令

什么是 vim?Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件...

2020-03-11 16:32:20

Linux之yum命令

yum 语法yum [options] [command] [package ...]options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。 command:要进行的操作。 package操作的对象。yum常用命令1.列出所有可更新的软件清单命令:yum check-update 2.更新所有软件命令:yum u...

2020-03-11 16:32:12

Linux之chmod命令

语法chmod [-cfvR] [--help] [--version] mode file...参数说明mode : 权限设定字串,格式如下 :[ugoa...][[+-=][rwxX]...][,...]其中:u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 + 表示增加权限、- 表示取消权...

2020-03-11 16:32:04

Linux之wget和curl

1.下载文件curl -O http://man.linuxde.net/text.iso #O大写,不用O只是打印内容不会下载wget http://www.linuxde.net/text.iso #不用参数,直接下载文件2.下载文件并重命名curl -o rename.iso http:...

2020-03-11 16:31:50

CentOS7下安装mysql

1.下载:wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm2.进行repo的安装rpm -ivh mysql57-community-release-el7-9.noarch.rpm执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-communi...

2020-03-08 10:41:39

CentOS7开放及端口查看

CentOS7之后,无法使用iptables控制Linuxs的端口,原因:Centos 7使用firewalld代替了原来的iptables。1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : system...

2020-03-07 20:50:17

Dubbo常用配置内容

多版本支持版本号会在解析配置文件的时候,把版本拼接到url后面<dubbo:service interface="com.lyf.dubbo.IHello" ref="demoService" protocol="dubbo" version="1.0.1" timeout="100"/>主机绑定1.NetUtils.i...

2020-03-03 15:22:24

zookeeper之watcher分析

Zookeeper的Watcher机制,总的来说可以分为三个过程:客户端注册Watcher、服务器处理Watcher、和客户端回调Watcher。客户端注册watcher有三种方式,getData、exists、getChildren;如何触发事件? 凡是事务类型的操作,都会触发监听事件。create /delete /setDatawatcher事件类型:None (-1) ...

2020-03-03 14:54:21

数据库锁

select * from user where username='zhangsna' for update 行锁select * from user where username in ('zhangsna','lisi') for update 页锁select * from user for update 表锁select * from user where usernam...

2020-03-02 17:12:21

Idea使用Grpc客户端,服务端和proto文件

idea装proto插件:在项目main下新建proto文件夹注意:在java包下面建proto文件,编译会找不到pom.xml文件配置:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://w...

2020-02-29 18:28:08

@ModelAttribute注解的使用

在SpringMVC的Controller中使用@ModelAttribute时,其位置包括下面三种:应用在方法上 应用在方法的参数上 应用在方法上,并且方法也使用了@RequestMapping应用在方法上首先说明一下,被@ModelAttribute注解的方法会在Controller每个方法执行之前都执行,因此对于一个Controller中包含多个URL的时候,要谨慎使用。1...

2020-02-28 09:17:42

查看更多

勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。