自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

转载 nginx 之 proxy_pass详解

在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。假设下面四种情况分别用进行访问。第一种:第二种(相对于第一种,最后少一个 / )第三种:proxy_pass;第四种(相对于第三种,最后少一个 / )proxy_pass;nginx中有两个模块都有proxy_pass指令。

2024-03-06 14:25:24 1590

原创 maven打包jar包到本地仓库

Dfile=D:\Program Files\Environment\apache-maven-3.6.1\bin\alipay-sdk-java-4.33.12.ALL.jar:指定要安装的 jar 包的本地文件路径。在这里,jar 包的路径是 D:\Program Files\Environment\apache-maven-3.6.1\bin\alipay-sdk-java-4.33.12.ALL.jar。在 Maven 中,artifactId 是项目的唯一标识符,用于唯一标识一个项目。

2023-12-29 10:10:27 958

转载 SQL计算每日累计

使用内连接,关联一下本身,通过日期条件判断。使用窗口函数,sum() over结算结果。假设现在有一张表 users。求计算每日累计用户数为多少?

2023-11-24 13:47:39 495

原创 jenkins权限管理,实现不同用户组显示对应视图views中不同的jobs

一、安装插件1、配置镜像路径(已经改过可跳过)先进入Manage Jenkins>Manage Plugins插件管理 > 高级将升级站点改成http://mirror.esuni.jp/jenkins/updates/update-center.json否则会因为外网原因,拉不到镜像。2、安装插件安装Role-based Authorization Strategy 插件,搜索Role,一般就出来了,安装重启3、等重启完成4、配置全局...

2020-10-10 14:22:43 770

原创 mybatis一对多的2种写法

<!-- /////////////////////////////////一对多的第一种写法,一般考虑到性能问题,不会这么实现//////////////////////// --> <resultMap type="dcc.domain.Teacher" id="teacherMap"> <id column="id" property="id"/> <result column="name" proper..

2020-09-22 19:09:24 1235

转载 在 CentOS7 上安装 zookeeper-3.4.14 服务

在 CentOS7 上安装 zookeeper-3.4.14 服务环境准备:必须在电脑先装好JAVA,配置好JAVA_HOME开始安装:1、创建 /usr/local/services/zookeeper 文件夹: mkdir -p /usr/local/services/zookeeper2、进入到 /usr/local/services/zookeeper 目录中: cd /usr/local/services/zookeeper3、下载 zookeeper-

2020-09-22 10:23:07 479

转载 nginx四层转发,访问内网mysql数据库

现在很多的企业将业务转移到云上,如果数据库服务器直接暴露在公网,存在被***的风险,云服务器上的mysql 3306端口基本不对外开放。我们如果想通过外网直接访问mysql怎么做呢,这里我们可以使用nginx端口转发来实现。1:首先安装nginx./configure --prefix=/application/nginx --user=www --group=www --with-http_ssl_module --with-http_stub_status_module --with-stream

2020-09-21 15:28:37 430

转载 Centos7安装Java 1.7.0,装好后且配置好环境变量,java -version仍然是OpenJDK1.8

安装方法网上有非常多,随便搜一篇https://blog.csdn.net/w410589502/article/details/77850955安装完成后,环境也配置好了,出现问题:输入java -version,显示的jdk版本还是自带的OpenJDK1.8.0嘿,我这暴脾气。怀疑是环境变量的问题,想到之前windows出现过装两个版本的jdk,配置环境变量的时候出现的问题,h...

2020-05-07 14:50:17 1115 3

转载 linux ssh免密登录(scp免密操作)

使用ssh相关命令,如scp等的时候,输入密码是很麻烦的事,而且有时候需要做自动化操作,这个时候还要人手动输入密码就没法玩了,我们可以通过配置rsa私钥和公钥的方式来免密ssh登录。也可以直接使用sshpass命令直接交互,但是不建议。假设有两台机器,实现A到B的免密登录:hostA:192.168.11.1hostB:192.168.11.2先修改目标主机的/etc/ssh...

2020-05-02 14:58:59 932

转载 axios POST提交数据的三种请求方式写法

1、Content-Type: application/jsonimport axios from 'axios'let data = {"code":"1234","name":"yyyy"};axios.post(`${this.$url}/test/testRequest`,data).then(res=>{ console.log('res=>',res);...

2020-04-30 18:31:02 430

原创 nginx 阿里云ssl证书安装

环境: 阿里云centos7 nginx阿里云SSL证书证书下载到阿里云控制台-->SSL证书-->SSL证书列表-->下载对应的证书(我这里用的数nginx证书)服务器证书安装1、进入自己服务器nginx的安装目录下,我的是,/usr/local/nginx,不知道的,可以用whereis nginx命令查找...

2020-04-29 14:09:04 584

原创 Nginx (104: Connection reset by peer )while reading upstream错误解决

报错分析:1、浏览器访问请求出现错误:net::ERR_INCOMPLETE_CHUNKED_ENCODING 200看请求,发现,请求通了,但是返回response没有结果,导致错误问题分析: a、网上说谷歌广告插件拦截,看了下自己浏览器,没有安装对应的插件(排除) b、自己配置的nginx有问题,因此,查看服务器nginx日志2、查看n...

2020-04-29 13:39:19 8951 1

原创 Centos7 安装RVM

环境:Centos7安装一些常用工具:yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-devel libevent libevent-devel perl unzip net-tools wget curl1、开始安装,执行curl -L get.rvm.io | bash -...

2020-04-28 11:06:07 2628 3

原创 centos7 安装 fastdfs

环境:操作系统: CentOS7.0 fastdfs版本:5.11安装步骤: 一、创建文件夹,用来存放相关代码(根据个人习惯)cd /usr/local;mkdir fdfs;二、安装所需要的工具#所使用工具安装yum -y install zlib zlib-devel pcre pcre-devel gcc gcc-c++ openssl openssl-de...

2020-04-27 17:14:00 264

转载 nexus2.x私服添加本地(第三方)jar文件

1.http://192.168.102.4:8081/登录admin/admin1232.一般上传自3rd party模块,按,填写相应的坐标,和版本号,参考pom.文件中添加的依赖如要添加ocr-dwr,pom文件配置如下 <!-- 手工导入ocr.dwr done --> <dependency> <groupId&gt...

2020-04-21 13:14:13 632

转载 Nexus配置阿里云代理仓库

Nexus默认远程仓库为https://repo1.maven.org/maven2/慢死,还常连不上。可以添加阿里云代理仓库URL:http://maven.aliyun.com/nexus/content/groups/public/1、添加代理仓库,Add... -> Proxy Repository填写:Repository ID: aliyunR...

2020-04-21 13:12:25 1531

原创 Linux新建用户无法登陆问题

Linux新建了用户,用SSH登陆,发现一直提示密码错误。最后通过查询资料。发现问题:新建的用户,密码是明文的,用SSH登陆,密码会进行加密处理,两者不匹配导致的可通过cat /etc/shadow进行查询,发现新建的用户,密码是铭文的 cat /etc/shadow解决方式:新建完用户后,修改用户密码即可过程:# 添加用户组groupadd mytest...

2020-03-31 10:56:36 3702

转载 centos7 安装 rabbitmq

环境:操作系统: CentOS7.0 RabbitMQ版本:3.7.14 安装方式:rpm安装步骤:1、安装erlang环境支持RabbitMQ是由erlang语言开发的高性能的消息队列中间件,所以在安装RabbitMQ时需要安装erlang。a、采用RabbitMQ官方提供的脚本快速安装erlang在linux中输入下面指令即可安装erlang环境curl -s ...

2020-03-19 19:43:07 120

转载 centos7 安装Elasticsearch 详细教程

环境:操作系统: CentOS7.0 Elasticsearch版本:6.2.2 采用方式:解压方式 必须先安装好java,建议使用jdk1.8 检查java脚本 java -version安装配置:1、进入安装软件菜单,看每个人习惯,我的是安装在/usr/local,目录下cd /usr/local2、下载Elasticsearch包: wgethttps:...

2020-03-19 19:19:55 1215

转载 Centos7 安装 mongodb3.2.3 详细步骤

环境:服务器:centos7 Mongodb版本:3.2.3 安装方式:解压方式安装步骤:1、下载安装包:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.3.tgz2、解压:tar -zxvf mongodb-linux-x86_64-3.2.3.tgz3、指定安装目录(将解压文件移动到“/usr/loca...

2020-03-19 19:15:32 621

原创 Mybatis 返回Map(id,javabean)

当我们再查询数据的时候,有时候需要返回map<id,javabean>类型,这个时候,只需要正常的映射后,添加@MapKey("XXXXX")注解就可以具体操作:1、xml编写sql<select id="getPerson" resultMap="BaseResultMap"> select * from t_user ...

2020-03-06 11:04:39 885

转载 win10安装Zookeeper3.4.14

为了方便在本地开发环境进行调试,希望在win10环境中安装一个zookeeper安装:下载:https://apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz下载完,对压缩包进行解压配置环境变量:ZOOKEEPER_HOME=D:\Program Files\zookeeper-3.4.1...

2019-12-18 15:59:16 619

转载 mysql删除完全重复的数据(主键重复)

业务需求删除表中重复数据只保留一行,网上方法很多,分享一个MySQL中删除重复数据只保留一条,但是根据主键保留数据对我们并不适用。因为我们主键也重复的mmp。(数据表并没有做主键限制,主键值由hibernate uuid生成,重复的原因是同步数据时直接执行插入语句多次)。背景介绍完毕,进入正题,如何删除重复数据。直接执行delete语句肯定是不行的,因为数据是完全重复的,无法用wh...

2019-09-09 15:32:51 2614

原创 Centos7 安装 Redis

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持丰富的数据类型,和高速的内存读写。正在逐步取代memcached的地位。下面就演示下在centos7 的安装配置过程。一、安装 1、进入安装目录,cd /usr/local 2、通过wget方式获取安装包wget http...

2019-09-05 10:41:44 113

转载 Centos7 安装nginx

一、安装所需环境一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:检查是否安装:yum list installed | grep "gcc"安装代码:yum install gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Compatible Regu...

2019-08-21 15:57:26 85

转载 CentOS7 安装 MySQL5.7 安装方式

环境:操作系统: CentOS7.0 MySQL版本:mysql-5.7.23-1.el7.x86_64准备:下载rpm包:https://dev.mysql.com/downloads/mysql/5.7.html#downloads安装步骤<1>检查卸载mariadb-lib#检查[root@imok ~]# rpm -qa|grep ma...

2019-08-21 14:45:38 1146 1

转载 CentOS 7 安装 JAVA环境(JDK 1.8)

1.打开url选择jdk1.8下载http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html我选择linux x64版本:2.下载wget http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec51...

2019-08-21 10:56:43 118

原创 Mybatis循环插入Oracle时,出现ORA-12704:字符集不匹配

Mybatis插入Oracle时,出现ORA-12704:字符集不匹配Mybatis循环插入Oracle时,出现ORA-12704:字符集不匹配代码如下: <foreach collection="list" item="item" separator="UNION ALL"> select '${item.id}' ...

2019-08-19 16:23:52 973

原创 centos7 安装mysql5.6详细步骤

一、添加配置文件1、进入/etc/yum.repos.d/目录下执行cd /etc/yum.repos.d/2、添加以下文件mysql-community.repo文件,内容如下:vi mysql-community.repo以上对应的是5.6版本。# Enable to use MySQL 5.6[mysql56-community]name=MySQL 5...

2019-06-28 16:33:52 355

原创 spring+swagger排序说明

所用版本: swagger版本信息 &lt;!--swagger本身不支持spring mvc的,springfox把swagger包装了一下,让他可以支持springmvc --&gt; &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swa...

2018-12-12 11:08:38 10370 4

原创 java 开启tomcat远程jvisualvm

一、远程环境参数配置,端口为8999,可自定义修改:1、如果要调试远程Linux下tomcat应用,配置tomcat在catalina.sh中添加如下 CATALINA_OPTS="-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jm...

2018-10-22 14:52:03 467

原创 tomcat eclipse远程断点

一、远程环境参数配置:1、如果要调试远程Linux下tomcat应用,配置tomcat在catalina.sh中添加如下CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"(不要换行,要在同一行)如图:2、如果要远程调试Window下tomcat应用,修改cat...

2018-10-16 16:54:02 935

原创 Html a标签 download属性失效原因

HTML 4.01 与 HTML 5 之间的差异在 HTML5 中,download 属性是 &lt;a&gt; 标签的新属性。因此,download 是属于HTML5的新属性,失效原因分析如下: 1、没有声明html5,需要再html文件头声明&lt;!DOCTYPE html&gt;&lt;!DOCTYPE&gt; 声明必须是 HTML 文档的第一行,位于 &lt;html...

2018-09-27 09:19:21 34492

原创 eclipse查询svn全部资源历史

用eclipse查看资源历史的时候,发现,只能看到前面几条数据,后来仔细看了下,发现有个按钮,可以显示之前的数据如图:

2018-09-04 14:31:27 1511

原创 centos7 搭建nexus2.X 私服搭建

1、私服使用场景私服使用场景如下:1、公司不能连接公网,可以用一个私服务来统一连接2、公司内部jar 组件的共享2、nexus 下载安装nexus 下载地址:https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.14.5-02-bundle.tar.gz解压并设置环境变量#解压s...

2018-08-31 16:45:05 324

原创 java集成Swagger的详细步骤

目录一、简介以及使用二、整合步骤三、注解说明四、导出word文档 一、简介以及使用号称:世界最流行的API框架官网:http://swagger.io/解决什么问题:在前后台分离的开发模式中,减小接口定义沟通成本,方便开发过程中测试,自动生成接口文档使用方式:1、通过官网配置文档,一个接口一个接口编写2、通多注解配置,动态生成json数据,由框架...

2018-07-17 11:08:01 51423 6

原创 解决poi导出数据变成科学计数法

问题:     设置了double数据,导出的时候,发现数据自动变成了科学计数法思路:     数字在excle中切换成了科学计数法,以文本导出数据解决方案:     设置cell.setvalue()数据的时候,double转换成字符串输出发现问题:      a、转换成字符串之后,发现还是会出现科学计数法      通过断点,发现double数值,在数据过大的时...

2018-07-17 10:26:54 7004

原创 java 通过DeferedResult 服务端推送消息 编写实时订单

一、根据业务需求,需要写一个实时订单的接口,使用spring的DeferedResult进行异步推送消息到客户端当浏览器发送请求到服务端时,请求到服务端,服务端捕获请求。待定时器更新后,再返回数据到页面二、具体操作步骤:1、定义Conroller类package dcc.controller;import org.springframework.beans.factory.annotation...

2018-05-08 17:19:55 629

原创 windows maven安装

1、下载maven根据操作系统下载正确的maven版本,并解压到任意目录maven 下载地址:http://maven.apache.org/download.cgi2、配置maven在 电脑属性 -&gt; 系统属性-&gt;高级-&gt;环境变量 配置maven_home 和path,:a、新增系统变量,变量名称maven_home,变量值,为maven的解压路径b、添加path参数:在pat...

2018-05-08 17:19:29 94

原创 SpringBoot+mybatis 详细步骤

SpringBoot+mybatis简单例子采用idea工具1、新建工程2、选择springboot,点击下一步 3、勾选web项目4、完成,等待项目部署完成5、新建数据库person表,以及添加测试数据,附加sql语句DROP TABLE IF EXISTS `t_person`;CREATE TABLE `t_person` ( `id` int(11) NOT NULL, `nam...

2018-05-08 17:18:53 1917 2

空空如也

空空如也

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

TA关注的人

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