自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (34)
  • 收藏
  • 关注

原创 windows nginx开放本地文件目录

nginx 开放本地文件目录配置 windows

2023-05-05 09:59:25 2020 1

原创 sql server sql的别名存在中文或特殊字符

sql中存在中文或特殊字符的处理方式:中括号

2023-03-03 14:02:09 775

原创 Permission denied 和 -bash: /home/xx.sh: /bin/bash^M: bad interpreter: No such file or directory

-bash: /home/start.sh: /bin/bash^M: bad interpreter: No such file or directory错误是win上传的sh编码问题,需要改变文件格式:1.打开文件:vim start.sh2.查看文件格式::set ff3.修改文件格式::set ff=unix4.保存:wq!5.未授权:-bash: /home/start.sh: Permission denied解决:chmod u+x start

2022-05-17 09:55:22 727

原创 java sql日志输出过滤

1.mybatis需要实现sql打印只需配置log-impl# mybatis-plusmybatis-plus: mapper-locations: classpath*:com/xxx/**/*Mapper.xml # 扫描 Mapper.xml 的路径 typeAliasesPackage: com.hwasee.jplm.**.entity # 实体扫描,多个package用逗号或者分号分隔 configuration: log-impl: org.apache.ibatis

2022-05-11 12:04:48 787

原创 axios和XMLHttpRequest文件下载get post

一、url请求下载态静态资源下载:window.location.href=URLwindow.open(URL)创建 a 标签并指定 a.href=URL 模拟点击进行下载二、axios请求下载(二进制下载)携带token,防止url参数过长将请求的返回结果 XMLHttpRequest.responseType 设置为 blob 用 URL.createObjectURL()和 Blob 处理返回二进制流 然后使用 a 标签模拟点击下载1.后台关键代码controller

2022-04-27 16:54:38 1989

原创 nacos1.4.1 windows部署启动

nacos windows部署

2022-04-12 22:50:46 947

原创 工作流process-designer图 未执行的用户示例出线高亮显示bug

vue activiti7 process-designer 排他网关高亮问题

2022-04-12 16:49:08 1382

原创 redis windows安装启动默认启动和Another Redis Desktop Manager可视化管理工具

一、Windows 启动redis1、打开一个命令窗口,通过 cd 命令进入到你解压的目录2、输入命令:redis-server redis.windows.conf ,启动 Redis,成功后会告诉你端口号为63793、部署 redis 为 windows 下的服务,关掉上一个窗口(否则会启动不了服务),再打开一个新的命令窗口,输入命令:redis-server --service-install redis.windows.conf4、安装后的启动服务命令:redis-server --s

2022-04-07 23:05:00 1117

原创 mysql information_schema常用视图

1.查看数据库ry-vue库所有表:select * from information_schema.TABLES where table_schema = 'ry-vue'2.查看数据库ry-vue库所有列:select * from information_schema.COLUMNS where table_schema = 'ry-vue'3.查看数据库ry-vue库所有索引:select * from information_schema.STATISTICS where tab

2022-03-22 13:31:16 1042

原创 mysql统一修改字段类型、大小、注释

1.批量修改my_test库所有表的del_flag字段类型、大小、注释SELECT CONCAT('alter table ',table_name,' modify column del_flag char(1) COMMENT \'删除标识(1正常 0删除)\';') FROM information_schema.COLUMNS where table_schema='my_test' and column_name ='del_flag'2.复制sql执行...

2022-03-22 11:46:30 1408

原创 推荐几个Java全栈学习的网站

一、学习路线及学习视频1.狂神说https://www.bilibili.com/read/cv5702420?spm_id_from=333.999.0.02.黑马程序员https://zhuanlan.zhihu.com/p/115890802二、Java 全栈知识体系1.https://www.pdai.tech/2.https://how2j.cn/

2022-03-19 21:14:58 2380

原创 feign 同时传递对象和MultipartFile的临时解决方案(对象封装成json字符串再解析)

1.feign不支持同时传递文件集和对象(本人暂未找到…)临时解决方案:client端 /** * 上传文件并返回文件信息 * * @param mpFile 上传的文件 * @param ossFile 文件信息 * @return 文件信息 */ public OssFileDTO saveFile(MultipartFile mpFile, OssFileDTO ossFile) { if (mpFile

2022-03-09 15:38:05 1309

原创 vue 集成 pdf.js 文件流方式预览 pdf

1.后端输出字节流 public void getFileStream(Long ossFileId, HttpServletResponse response) { InputStream inputStream = null; try { OssFile vo = fileService.getById(ossFileId); String fileUrl = minioTemplate.getObjectUrl(v

2022-03-07 15:53:28 1427

原创 mybatis异常Parsing error was found in mapping #{}占位符报错解决方案

1.存在 ‘#{’ 字符串查询的sql拼接拼接时,区分开’#’ 和’{’ 防止被识别成’#{'占位符concat(’#’,’{’,tab.key , ‘}’)错误示例:concat(’#{’,tab.key , ‘}’)xxxMapper.xml 代码:select * table1 t1 left join table2 t2 on t1.key = concat('#','{',t2.key , '}')2.其他:mybatis的#{}占位符和${} 拼接符的区别

2022-03-03 10:26:56 1021

原创 springboot整合WebSocket:后台服务主动发送信息给前端客户端

1.前端websocket开启方法 // WebSocket接收消息推送 openSocket() { if (typeof WebSocket == "undefined") { console.log("您的浏览器不支持WebSocket"); } else { var socketUrl = `http://localhost:8080/ws/` + this.user.id; socketUrl = socket

2022-02-25 16:15:42 4479

原创 关于Oracle数据库varchar2字段超过4000的截取处理

1.问题描述:正式环境的旧系统使用的是oracle数据库,某表remarks备注字段最大长度是varchar2(4000),编码格式为UTF-8,可以存取4000字符和1333个中文字符串。上游系统推送的数据中,remarks的字符长度虽不超过4000字,但包含了中文字符,超过了4000,导致入库失败。经讨论过后,对不重要的字符进行截取入库处理。2.解决方案:截取超出的部分if (StringUtils.lengthOfUTF8(obj.getRemarks()) >= 4000) {

2022-02-25 15:46:27 4224

原创 Feign的全局和局部超时配置

方法一:配置bootstrap.yml或application.ymlfeign: hystrix: enabled: false httpclient: enabled: true client: config: default: connectTimeout: 5000 readTimeout: 6000 SysUserClient: #登录操作时长调整为10s,防止超时 readTimeout

2022-02-24 11:14:49 1150

原创 swagger groupName分组配置(根据路径或正则表达式过滤分组)

SwaggerConfig.javapackage com.lmp.config;import com.lmp.common.config.Global;import io.swagger.annotations.ApiOperation;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springf

2022-02-14 15:24:21 2053

原创 idea services 显示springboot应用

1.找到services的+号,添加springboot2.如果有没有添加进来的application服务,手动启动会自动添加进来3.如果仍有没添加进来的应用,可能不小心被点到隐藏了方法一:重置隐藏项,使其回归默认方法二:找到配置初始化回去,干掉"hiddenConfigurations",重启 <component name="RunDashboard"> <option name="configurationTypes"> <se

2022-02-10 17:26:02 1584

原创 feign传递的数据过长导致Http 400 Bad Request

feign传递参数过长,超出限制!!解决方法:添加请求的大小的限制:(默认值为8k,也就是8 * 1024的大小)server: port: 4371 max-http-header-size: 204800

2022-02-07 15:09:15 4627

原创 win10 开启虚拟机Centos 进行主从实时同步测试

1.安装VMware2.安装虚拟机Centos73.centos7 开启网络连接链接: https://blog.csdn.net/sfeng95/article/details/62239539.4.Centos7 安装MySQL详细步骤转载: https://www.cnblogs.com/xiaobug/p/13925716.html.5.Linux虚拟机centos7开放端口号3306,实现Mysql远程连接链接: https://blog.csdn.net/weixin_442772

2021-12-29 16:43:17 1018

原创 windows 关闭占用端口进程

一、端口5120被占用二、查询占用5120端口的进程pidnetstat -ano |findstr 5120三、关闭进程pid为24896的进程taskkill /pid 24896 /f

2021-11-18 10:18:17 1757

原创 springboot配置logback.xml(多环境配置)

一、配置dev,pro环境,通过spring.profiles.active属性切换日志配置1.application.yml配置# Spring配置spring: profiles: active: dev# 指定日志配置文件(默认)logging: config: classpath:logback.xml2.application-dev.yml配置# 指定日志配置文件logging: config: classpath:logback-dev.xml3.l

2021-11-11 11:00:22 3855

原创 java使用cmd命令操作maven批量打包(并复制jar包到一个文件分类)

一、java类package com.lmp.generator;import com.lmp.generator.common.utils.DateUtils;import lombok.SneakyThrows;import java.io.*;import java.nio.channels.FileChannel;import java.util.ArrayList;import java.util.Arrays;import java.util.Date;import jav

2021-11-10 16:13:32 1538

原创 nacos的server-addr地址为域名情况会默认加8848端口

一、本地的nacos:127.0.0.1:8848二、测试环境域名nacos:www.lmptestnacos.cn:80注意:域名后面必须加80端口,不然会被默认添加8848端口

2021-11-02 17:02:50 6332 5

原创 windows cmd 批量启动jar包测试

一、start.bat脚本@echo off start cmd /c "title gateway:4351 && java -jar health-mhs-gateway.jar --server.port=4351" start cmd /c "title doctor:4321 && java -jar hwasee-mhs-doctor.jar --server.port=4321" start cmd /c

2021-11-02 15:44:05 1113 2

原创 HandlerInterceptor拦截器根据请求类型返回信息或重定向到登录页

package com.test.lmp.interceptor;import org.apache.commons.lang3.StringUtils;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.springframework.stereotype.Component;imp

2021-10-13 17:39:37 2063

原创 windows nginx安装及快速使用

一、下载解压http://nginx.org/en/download.html不用安装,解压即可启动。二、配置端口及其他信息测试开发本地目录文件,反向代理到端口localhost:8881(403情况是没有设置autoindex on;或者启动了多次nginx.exe,冲突了,查询端口8881关闭多余的即可)三、启动访问四、查看端口占用及关闭命令netstat -aon|findstr “8881”taskkill /pid 41964 /F...

2021-07-21 23:11:57 271 1

原创 win10 安装mysql5.7.33(2021-07-17)

一、下载:1.官方下载地址 https://downloads.mysql.com/archives/community/2.csdn下载路径:https://download.csdn.net/download/qq_25851237/203489562.解压:my.ini (注意目录路径必须用\\不能用\)[client]port=3306default-character-set=utf8[mysqld]# 设置为自己MYSQL的安装目录basedir=D:\\lmp\\wo

2021-07-17 13:29:40 452

原创 比较2个实体对象——CompareUtil工具类

package com.lmp.utils; import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Method;import java.sql.Timestamp;import java.util.*; public class CompareUtil { /** * 比较两个实体属性值(同一对象类型),返回一个boolean,true则

2021-06-01 16:03:22 2104 2

原创 正式环境和开发环境控制swagger开关

1.yml配置文件:#swagger是否激活swagger: enable: true2.SwaggerConfiguration.javapackage com.lmp.config;import io.swagger.annotations.ApiOperation;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Bean;

2021-06-01 16:03:14 984

原创 XML和Bean相转——JaxbUtils工具类

package com.lmp.utils;import javax.xml.bind.JAXBContext;import javax.xml.bind.JAXBException;import javax.xml.bind.Marshaller;import javax.xml.stream.XMLInputFactory;import javax.xml.stream.XMLStreamException;import javax.xml.stream.XMLStreamReader;

2021-05-29 18:03:21 801

原创 Jackson的JSON——JsonUtils工具类

package com.lmp.utils;import java.io.OutputStream;import java.util.ArrayList;import java.util.List;import com.fasterxml.jackson.databind.*;import lombok.SneakyThrows;public class JsonUtils { /** * json转换工具 */ private static fina

2021-05-29 18:00:26 1659

原创 sftp和ftp比较和应用

一、FtpUtil .javapackage com.lmp.utils;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.client.config.RequestConfig;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.client.me

2021-05-29 17:35:44 2635

原创 Google的Gson——GsonUtil工具类

GsonUtil.javapackage com.lmp.utils;import com.google.gson.Gson;import com.google.gson.GsonBuilder;import com.google.gson.reflect.TypeToken;import java.lang.reflect.Type;import java.util.List;import java.util.Map;public class GsonUtil { //线

2021-05-29 16:57:14 2338

原创 文件/图片和base64互转

FileBase64Utils.javapackage com.lmp.utils;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.util.Base64;public class FileBase64Utils {

2021-05-29 16:53:26 241

原创 Base64和(BASE64Encoder/BASE64Decoder)比较

一、jdk1.8下的 BASE64Encoder 和 BASE64Decoder(JDK9开始已移除):package com.lmp.utils;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;public class test { public static void main(String[] args) throws Exception { String str = "hello word"

2021-05-29 16:38:02 9455

原创 InputStream和base64互转

package com.lmp.test.utils;import sun.misc.BASE64Decoder;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.Base64;public class Base64Utils{ /**

2021-05-29 16:03:58 6987

原创 图片转pdf(aspose-pdf)亲测有效

AsposeUtils.javapackage com.lmp.test.utils;import com.aspose.cells.License;import com.aspose.pdf.Document;import com.aspose.pdf.Image;import com.aspose.pdf.Page;import com.aspose.pdf.SaveFormat;import sun.misc.BASE64Decoder;import javax.imageio.I

2021-05-29 15:17:17 3099

原创 excel转换pdf方法 (aspose.cells亲测有效)

AsposeUtils.javapackage com.lmp.test.utils;import com.aspose.cells.License;import com.aspose.cells.PdfSaveOptions;import com.aspose.cells.Workbook;import sun.misc.BASE64Decoder;import java.io.ByteArrayInputStream;import java.io.FileOutputStream;i

2021-05-29 14:57:41 3634 1

nacos-server-1.4.1

nacos-server-1.4.1 windows版本安装

2022-04-12

Notepad++.zip

Notepad++.zip

2022-02-23

Redis-x64-3.0.504.zip

Redis-x64-3.0.504.zip

2022-02-23

AxureRP10_174314

AxureRP10_174314密码www.xiazai99.com.zip

2022-02-23

mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz

mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz

2022-02-23

jdk-8u161-linux-x64.tar.gz

jdk-8u161-linux-x64.tar.gz

2022-02-23

aspose-cad-19.5-pj.jar aspose-words-15.8.0.jar

aspose-cad-19.5-pj.jar 和 aspose-words-15.8.0.jar 还有AsposeUtils.java工具类

2022-02-23

mysql5.7.33_64位

mysql5.7.33 win10 64位安装 安装方法:https://blog.csdn.net/qq_25851237/article/details/118855126

2021-07-17

aspose-pdf-17.3.0.rar

aspose-pdf-17.3.0.jar

2021-05-29

aspose-cells-8.5.2.zip

aspose-cells-8.5.2.jar excel转pdf 亲测可用,方法:https://editor.csdn.net/md?not_checkout=1&articleId=117385452

2021-05-29

Base64ToPic base64字符串图片互转

Base64ToPic.java base64字符串图片互转

2021-04-29

FtpClientUtil.java 2021年更新

FtpClientUtil.java 工具类

2021-04-29

SftpUtil.java 2021年更新

SftpUtil.java工具类

2021-04-29

Git分布式版本控制系统.pdf

git上手pdf

2021-02-23

mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz

linux版的mysql 5.7.20 我服务器装的就是这个

2021-02-03

idea中文插件.zip

idea的中文插件及方法

2021-02-03

idea热部署方法.zip

idea热部署springboot spingMvc的方法,文件内有详细的教程

2021-02-03

Linux_Xshell6_wm6.0.0086_64位.exe

Linux_Xshell6_64位

2020-10-29

XFtp6_31025.zip

Xftp6 exe安装包 64位下载

2020-10-29

java开发QQ机器人

QQRobot是完全免费且开放源代码的软件,仅供学习和娱乐用途使用 QQRobot不会通过任何方式强制收取费用,或对使用者提出物质条件 QQRobot由整个开源社区维护,并不是属于某个个体的作品,所有贡献者都享有其作品的著作权 QQRobot不支持一切商业使用,底层协议由mirai提供,https://github.com/mamoe/mirai QQRobot只整合了天气查询,成语接龙等娱乐功能api,不会接入任何破坏计算机操作系统的代码。 使用者需准守tencent相关条例

2020-10-29

bootstrap 插件.zip

bootstrap 插件.zip 里面包含了1.div模态框的使用说明,2.日期插件的调用方法 3. 页签的使用方法

2019-06-28

1、eclipse反编译插件安装.zip

1、eclipse反编译插件安装.zip , 里面包含了eclipse自动反编译jar包的插件和安装文档,实测可用

2019-06-28

文件粉碎机-FileShredder.exe

文件粉碎机-FileShredder.exe是一个把文件拖拽进去直接粉碎的工具,彻底删除无法恢复。彻底删除无法恢复。彻底删除无法恢复。

2019-06-28

linux部署tomcat启动项目.docx

在linux操作系统部署war包到tomcat,里面包含了启动项目步骤和命令,还有重启tomcat的操作命令。

2019-06-28

api css3 jq boostrap

前端中文文档,包含 api css3 jq boostrap JavaScript。

2017-12-19

bootstrap-3.3.0-dist.zip

李青春BootStrap视频也是用该版本进行讲解的。bootstrap-3.3.0-dist.zip

2017-02-15

commons.rar

commons-fileupload-1.2.1.jar,commons-io-1.4.jar,common-annotations.jar,commons-collections-2.0.jar,commons-dbcp.jar,commons-pool.jar,commons-logging-1.0.4.jar,commons各类jar包

2016-12-27

mybatis-3.2.3.jar

mybatis-3.2.3.jar mybatis框架包

2016-12-27

mybatis-spring-1.2.1.jar

mybatis-spring整合jar包

2016-12-27

commons-logging.jar包

commons-logging.jar 日志类jar包

2016-12-27

filter-jar

filter 触发器jar包

2016-09-13

commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar

上传文件jar包

2016-09-13

mysql-connector-java-5.1.7-bin

mysql-connector-java-5.1.7-bin jdbc连接mysql

2016-09-13

SpringAOP依赖包

SpringAOP 7个依赖包 SpringAOP 7个依赖包 SpringAOP 7个依赖包

2016-03-31

空空如也

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

TA关注的人

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