自定义博客皮肤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)
  • 收藏
  • 关注

转载 如何在Windows上安装并启动MySql

如何在Windows上安装并启动MySql。

2023-07-18 15:52:31 114

原创 java 实现策略设计模式

【代码】java 实现策略设计模式。

2023-07-18 11:03:04 106

原创 freeMark模板工具类

【代码】freeMark模板工具类。

2023-07-03 15:07:54 181

原创 日期工具类

类型对应如下: 1、本日;当获取本周时间时,时区使用中国时区。

2023-07-02 10:22:37 69

原创 Feign 发送https请求跳过证书认证

Feign 发送https请求跳过证书认证。

2023-04-21 14:14:44 713

原创 linux离线搭建ftp服务

下载vsftpd执行命令rpm -ivh vsftpd-xxxx.rpm 安装rpm包创建ftp所属用户的useradd -s /sbin/nologin -d /home/ftpuser ftpuser设置新创建账号的密码 passwd ftpuser 回车之后输入密码修改配置文件,执行命令vim /etc/vsftpd/vsftpd.conf,修改如下配置anonymous_enable=NO chroot_local_user=YES allow_writeable_chroot=YES.

2022-03-30 15:50:12 2676 2

原创 CondaHTTPError: HTTP 000 CONNECTION FAILED for url报错解决记录

解决方案:在”C:\Users\Administrator“,打开“.condarc“,更改为:ssl_verify: trueshow_channel_urls: truechannels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/...

2022-01-10 11:04:46 980

原创 Linux 添加挂载设备

echo "查询新增的块设备:"fdisk -lDISKNAME=echo "请输入新增的块设备路径(例:/dev/sdc)(n 跳过该步骤):"while read vardo if [ $var != '' ] then if [ $var == 'N' ] || [ $var == 'n' ] then break else DISKNAME=$var echo "对设备块:("$DISKNAME")进行分区(操作:n、p、Enter、

2022-01-04 08:57:57 221 1

原创 centos7 jar包启动脚本

## 端口 需要自主修改PUBLISH_PORT=38888PUBLISH_PATH=$(pwd)PUBLISH_NAME="${PUBLISH_PATH##*/}"source /etc/profile## 判断端口是否正确echo "请确认你的端口("$PUBLISH_PORT")是否正确(Y/N):"while read vardo if [ $var == 'Y' ] || [ $var == 'y' ] then

2021-12-15 16:46:39 1299

原创 spring boot 参数校验

@NotEmpty、@NotBlank、@NotNull 区别和使用首先需要说明下,本提到的 @NotEmpty、@NotBlank、@NotNull 分别是javax.validation.constraints.NotEmpty、javax.validation.constraints.NotBlank 、javax.validation.constraints.NotNull。通过注解的方式我们可以更加优雅的对参数的格式进行校验,但是在使用 @NotEmpty、@NotBlank、@NotNul

2021-11-25 12:17:05 509

原创 EasyPOI导出

模板方式导出添加批注 jx:area(lastCell="P3") jx:each(items="majorHazardList" var="major" lastCell="P3")添加占位符${major.enterpriseName}相关代码//获取模板地址 String templatesPath = "/templates/HighRiskSheetExportTemplate.xlsx"; InputStream inputStream

2021-11-23 14:26:00 471

原创 在sql中使用函数,遇到net.sf.jsqlparser.parser.ParseException异常

在sql中使用函数,遇到net.sf.jsqlparser.parser.ParseException异常异常详情如下Caused by: net.sf.jsqlparser.parser.ParseException: Encountered " “->” "-> “” at line 1, column 31.Was expecting one of:“AS” …“DO” …“ANY” …“KEY” ………(中间省略很多符号)at net.sf.jsqlparser.pa

2021-10-25 11:05:39 4137

原创 Swagger3.0 异常:导致java.lang.NumberFormatException: For input string: ““

原因:查看源码得知,源码中只判断了examole==null,忽略了""空字符串的情况!解决方案: <!--指定swagger-models版本,解决报错--> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</artifactId> &lt

2021-08-24 13:39:29 347

原创 java 将相同属性的vo 进行合并,排序

java 将相同熟悉的vo 进行合并/** * @Description 使用Java8的流进行处理,将name相同的对象进行合并,将value属性求和 * @Param [list] * @Return java.util.List<Pool> */ public static List<Pool> merge(List<Pool> list) { List<Pool> result = list.stream()

2021-08-18 10:04:28 1010

原创 shell 脚本执行jar包

shell 脚本执行jar包备份jar包## 备份历史jar包cd ${parameters.path}time=$(date "+%Y%m%d%H%M%S")mv *.jar history/${parameters.name}-${parameters.version}.jar.$time${parameters.path}:当前jar包地址${parameters.name}:jar包名称${parameters.version}:pom中定义的版本号jar 包允许脚本## ja

2021-08-13 17:18:56 1760

原创 Idea 类,接口,枚举信息模板

Idea 类,接口,枚举信息模板1. 类信息模板#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "") package ${PACKAGE_NAME};#end/** * @FileName: ${NAME} * @Description: ${DESCRIPTION} * @author: < a href="mailto:xxx@aliyun.com ">Shine</ a> * @create: ${

2021-08-11 19:19:25 193

转载 java 生成pdf

java 代码生产pdf文件转载:https://blog.csdn.net/weixin_37848710/article/details/89522862首先引入pom: <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13</v

2021-08-10 14:21:46 973

原创 MySQL blob字段报错原因及解决方案

MySQL blob字段报错总结来说, Data truncation: Data too long for column ‘CONTENT’ at row 1问题的出现主要是以下几个原因:1、可能 数据库中的字符集的编码与写代码的页面的编码不相符合;(一般为utf-8)2、可能数据库字段的长度太小,不满足要求;(有时可能默认的为零,自己没有注意到,要好好检查一下)3、我要讲的是数据库字段blob报 Data truncation: Data too long for column ‘CONTENT

2021-08-06 15:57:20 2190

原创 git 首次上传代码操作流程

git 首次上传代码相关命令:git initgit remote add origin http://(复制coding平台中“使用命令行推送已存在的仓库第一行)git add .git commit -m initgit push -u origin master可能出现的问题:提示报错:! [rejected] master -> master (fetch first) error: failed to push some refs to ’ 。。。’解决方案:出现这个问

2021-08-06 12:20:17 341

原创 Shell学习笔记

Shell 学习笔记1. Linux提供的解释器切换 root 账户,使用命令 cat /etc/shells查看提供的解释器/bin/sh/bin/bash/sbin/nologin/usr/bin/sh/usr/bin/bash/usr/sbin/nologin/bin/tcsh/bin/csh实际上提供了两种解释器,bash 和nologinCentos默认的解析器是bashLinux 也提供了Python解释器2. Shell脚本入门脚本是以 #! /bin/bas

2021-07-16 19:33:05 163

原创 spring cloud gateway中实现请求、响应参数日志打印

spring cloud gateway中实现请求、响应参数日志打印1. GatewayLogimport lombok.Data;/** * @author :Shine * @description: * @date :2021/6/24 9:00 */@Datapublic class GatewayLog { private String requestPath; private String requestMethod; private String

2021-06-30 09:18:14 3338 2

空空如也

空空如也

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

TA关注的人

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