- 博客(21)
- 收藏
- 关注
原创 Nginx第三方负载均衡模块安装
使用 nginx 时,有时候内置模块不能满足自己需求时,可以通过集成第三方插件的方式来实现,例如 下面的,再例如缓存的主动清理插件等等,都可以通过一下步骤来添加。
2023-12-25 10:23:01
452
转载 Nginx负载均衡模块安装
使用 nginx 时,有时候内置模块不能满足自己需求时,可以通过集成第三方插件的方式来实现,例如 下面的,再例如缓存的主动清理插件等等,都可以通过一下步骤来添加。
2023-11-16 14:39:01
138
原创 企业Gitflow 分支流程规范
master 分支 主分支,备份release/* 发布分支 每次迭代发布都新创建 命令 release/+迭代版本命名 例如: release/v1hotfix/* 线上紧急bug修复分支 命令 hotfix/+ 修复的bug命名 例如: hotfix/v1develop 固定分支 如果只有一个测试环境,建议用这个专门作为测试分支feature/* 功能开发分支 每次迭代开发联调都在这个分支 命令 feature/+迭代版本命名 例如: feature/v1。
2023-02-27 15:57:31
206
原创 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
3197
原创 针对Java中split()特殊符号 分割 “.“ “|“ “*“ “\“ “]“
关于点的问题是用string.split("[.]") 解决。关于竖线的问题用 string.split("\|")解决。关于星号的问题用 string.split("\*")解决。关于斜线的问题用 sring.split("\\")解决。关于中括号的问题用 sring.split("\[\]")解决。...
2021-08-27 15:00:57
449
原创 EasyExcel实战 自定义动态化导出excel
Java操作excel表格,除了运用POI技术,阿里开发一个工具简易操作EasyExcel,接下来我们来实战操作下自定义动态化导出excel,自定义动态化为自定义标题,合并单元格准备环境POM.XML <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> &
2021-04-19 14:39:06
3340
原创 mac 下载安装git
MAC下载安装Git在官网下载git官网地址:https://git-scm.com/downloads 选择对应的版本,安装即可git命令查看git版本:git --version查看git命令所在的安装路径: which git
2021-02-24 10:06:35
8007
原创 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
142
原创 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
89
原创 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
268
原创 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
2778
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
4024
2
原创 Date类型 获取时间,前端显示少一天
问题描述:前端保持传时间到后台,数据库时间保存是正确的,但是,前端查询的时候得到的时间就是少一天的解决办法:1.当然你可以简单直接的在后端把Date类型转成String,非常的简单粗暴2.这是由于SpringBoot中对于@RestController或者@Controller+@ResponseBody注解接口默认返回的是Json数据,而SpringBoot默认的是Jackson...
2019-11-19 09:24:56
2538
原创 Linux安装以及固定ip
开启虚拟机1、开启虚拟机,若出现如下错误(此处由于win10系统引起)解决办法:用记事本打开,找到“vmci0.present”,将true更改为false点击保存重启即可 网络设置1、无法连接外网解决办法首先我们先看一下编辑->虚拟机网络编辑器下VMnet8中NAT设置里的网关和DHCP设置里的起始/结束ip地址,这里尤其要记住ip地址范围哦。cd /e...
2019-11-15 16:08:57
244
原创 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
702
转载 短信验证码定时效果
来一个点击发送验证码,并实现倒计时功能,jsp代码:注意下路径与自己的匹配,点击发送验证码会有一个URL请求,然后可以替换成自己的,就OK了。。<input type="text" id="phone" placeholder="请输入手机号码"><input id="getCode" type="button" value="获取验证码&q
2018-11-20 10:08:18
210
原创 base64加解密
Base64就是基于英文拼音(大小写各26个共52个)+数字(10个)+两个特殊字符(+/)来实现的一个替换编码。他并非是一个严格意义的加解密的算法,是一种编码的替换格式,对应的编码和值是公开的,比较容易破解,如果加上一些扰码安全性会更高一些!实现base64加解密目前有三种办法:第一种:JDK的实现Base64算法BASE64Encoder encoder = new BASE64...
2018-11-14 09:57:26
1081
原创 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
149
原创 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
25961
1
原创 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
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人