自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Nginx第三方负载均衡模块安装

使用 nginx 时,有时候内置模块不能满足自己需求时,可以通过集成第三方插件的方式来实现,例如 下面的,再例如缓存的主动清理插件等等,都可以通过一下步骤来添加。

2023-12-25 10:23:01 400

转载 Nginx负载均衡模块安装

使用 nginx 时,有时候内置模块不能满足自己需求时,可以通过集成第三方插件的方式来实现,例如 下面的,再例如缓存的主动清理插件等等,都可以通过一下步骤来添加。

2023-11-16 14:39:01 68

原创 企业Gitflow 分支流程规范

master 分支 主分支,备份release/* 发布分支 每次迭代发布都新创建 命令 release/+迭代版本命名 例如: release/v1hotfix/* 线上紧急bug修复分支 命令 hotfix/+ 修复的bug命名 例如: hotfix/v1develop 固定分支 如果只有一个测试环境,建议用这个专门作为测试分支feature/* 功能开发分支 每次迭代开发联调都在这个分支 命令 feature/+迭代版本命名 例如: feature/v1。

2023-02-27 15:57:31 156

原创 idea git账户名称修改

【代码】idea git账户名称修改。

2022-11-16 08:48:18 5494

原创 idea热部署

一、开启IDEA的自动编译(静态)具体步骤:打开顶部工具栏 File -> Settings -> Default Settings -> Build -> Compiler 然后勾选 Build project automatically 。二、开启IDEA的自动编译(动态)具体步骤:同时按住 Ctrl + Shift + Alt + / 然后进入Registry ,勾选自动编译并调整延时参数。compiler.automake.allow.when.app.runn

2021-11-12 14:51:09 2807

原创 针对Java中split()特殊符号 分割 “.“ “|“ “*“ “\“ “]“

关于点的问题是用string.split("[.]") 解决。关于竖线的问题用 string.split("\|")解决。关于星号的问题用 string.split("\*")解决。关于斜线的问题用 sring.split("\\")解决。关于中括号的问题用 sring.split("\[\]")解决。...

2021-08-27 15:00:57 398

原创 EasyExcel实战 自定义动态化导出excel

Java操作excel表格,除了运用POI技术,阿里开发一个工具简易操作EasyExcel,接下来我们来实战操作下自定义动态化导出excel,自定义动态化为自定义标题,合并单元格准备环境POM.XML <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> &

2021-04-19 14:39:06 3168

原创 mac 下载安装git

MAC下载安装Git在官网下载git官网地址:https://git-scm.com/downloads 选择对应的版本,安装即可git命令查看git版本:git --version查看git命令所在的安装路径: which git

2021-02-24 10:06:35 7862

原创 MySQL主从复制配置

主服务器节点 vi /etc/my.cnf 新增以下内容 server_id=177 ###服务器id log-bin=mysql-bin ###开启日志文件 重启mysql服务service mysqld restart验证是否已经配置成功show variables like '%server_id%';能够查询对应配置文件中...

2019-12-24 09:35:51 109

原创 CentOS7 64位安装MySql

先检查系统是否装有mysqlrpm -qa | grep mysql下载mysql的repo源wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm报错:-bash: wget: 未找到命令安装插件yum -y install wget安装mysql-community-release-...

2019-12-24 09:35:13 60

原创 Redis模块 - 01 Redis安装

Liunx安装Redis选择在Linux下安装redis,现在采用虚拟机安装的centos7 进行安装的1.安装gcc redis是c语言编写的yum install gcc-c++2.下载redis安装包,在root目录下执行wget http://download.redis.io/releases/redis-5.0.6.tar.gz如果wget: 未找到命令,则安装wge...

2019-11-28 15:28:55 230

原创 SpringBoot整合PageHelper.startPage ,分页查询数据没有效果

在spring boot 整合page helper时发现将所有的数据都查出来了原因是缺少jar包 pagehelper 需要引入三个包解决办法:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-s...

2019-11-26 18:49:33 2654 1

原创 java 两个list,删除相同的数据

代码如下:List<String> allList = new ArrayList<>();for (int i =0 ; i< 100; i++) { allList.add("hello " + i); }List<String> list = new ArrayList<>();for (int i =67 ; i...

2019-11-20 11:22:39 3843 2

原创 Date类型 获取时间,前端显示少一天

问题描述:前端保持传时间到后台,数据库时间保存是正确的,但是,前端查询的时候得到的时间就是少一天的解决办法:1.当然你可以简单直接的在后端把Date类型转成String,非常的简单粗暴2.这是由于SpringBoot中对于@RestController或者@Controller+@ResponseBody注解接口默认返回的是Json数据,而SpringBoot默认的是Jackson...

2019-11-19 09:24:56 2345

原创 Linux安装以及固定ip

开启虚拟机1、开启虚拟机,若出现如下错误(此处由于win10系统引起)解决办法:用记事本打开,找到“vmci0.present”,将true更改为false点击保存重启即可 网络设置1、无法连接外网解决办法首先我们先看一下编辑->虚拟机网络编辑器下VMnet8中NAT设置里的网关和DHCP设置里的起始/结束ip地址,这里尤其要记住ip地址范围哦。cd /e...

2019-11-15 16:08:57 208

原创 Required request body is missing异常,@RequestBody对象为空

@PostMapping("/sponsor")@ApiOperation("发起")publicJSONResponse sponsor(@ApiParam(value = "传参") @RequestBody SponsorInsertContractRequest request) {原因:因为参数为空或null。解决方案:1、查看前端是否传参正确2、如果前端没有...

2019-11-09 11:54:04 635

转载 短信验证码定时效果

来一个点击发送验证码,并实现倒计时功能,jsp代码:注意下路径与自己的匹配,点击发送验证码会有一个URL请求,然后可以替换成自己的,就OK了。。&lt;input type="text" id="phone" placeholder="请输入手机号码"&gt;&lt;input id="getCode" type="button" value="获取验证码&q

2018-11-20 10:08:18 174

原创 base64加解密

Base64就是基于英文拼音(大小写各26个共52个)+数字(10个)+两个特殊字符(+/)来实现的一个替换编码。他并非是一个严格意义的加解密的算法,是一种编码的替换格式,对应的编码和值是公开的,比较容易破解,如果加上一些扰码安全性会更高一些!实现base64加解密目前有三种办法:第一种:JDK的实现Base64算法BASE64Encoder encoder = new BASE64...

2018-11-14 09:57:26 831

原创 Java针对日期格式的转化

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date date = new Date(); System.out.println(format.format(date)); try { // 设置lenient为false. 否则SimpleDateFormat会比较宽松地验证日期, ...

2018-11-06 17:21:03 107

原创 base64,file和blob相互转换

第一个:base64转为Blobfunction dataURLtoBlob(dataurl) { var arr = dataurl.split(','), mime = arr[0].match(/:(.*?);/)[1], bstr = atob(arr[1]), n = bstr.length, u8arr = new Uint8Array(n); w...

2018-11-02 14:22:20 25798 3

原创 Java生成带logo的二维码

第一种方法进入二维码自动生成   链接:https://cli.im/url第二种方法首先安装一个jar包---QRCode.jar代码如下:import java.awt.Color;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import j...

2018-08-01 15:52:26 246

空空如也

空空如也

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

TA关注的人

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