后端
文章平均质量分 52
慕云枫
记录开发过程中的一些学习笔记...!
展开
-
SSM整合RabbitMQ,Spring4.x整合RabbitMQ
SSM整合RabbitMQ,Spring4.x整合RabbitMQ原创 2023-10-09 10:50:29 · 652 阅读 · 0 评论 -
Java WebSocket服务在多tomcat服务下怎么进行互通,websocket多服务负载均衡下怎么进行交互,websocket客户端调用实例
Java WebSocket服务在多tomcat服务下怎么进行互通,websocket多服务负载均衡下怎么进行交互,websocket客户端调用实例原创 2023-09-15 16:36:56 · 680 阅读 · 0 评论 -
JWT工具类,SpringBoot整合Jwt-Token使用
JWT工具类,SpringBoot整合Jwt-Token使用原创 2023-08-22 15:29:28 · 906 阅读 · 0 评论 -
Java 实现证件照底图替换,Java 实现照片头像底图替换
Java 实现证件照底图替换,Java 实现照片头像底图替换原创 2023-08-21 15:39:12 · 283 阅读 · 0 评论 -
Java8 实现批量插入和更新,SpringBoot实现批量插入和更新,Mybatis实现批量插入和更新
Java 实现批量插入和更新,SpringBoot实现批量插入和更新,Mybatis实现批量插入和更新原创 2023-08-18 15:37:34 · 2400 阅读 · 0 评论 -
SpringBoot引入外部jar打包失败解决,SpringBoot手动引入jar打包war后报错问题
SpringBoot引入外部jar打包失败解决,SpringBoot手动引入jar打包war后报错问题原创 2023-08-15 18:19:21 · 1330 阅读 · 1 评论 -
Java实现Word文档转PDF,PDF转Word,PDF转Excel,PDF转换工具
Java实现Word文档转PDF,PDF转Word,PDF转Excel,PDF转换工具原创 2023-08-14 18:03:42 · 938 阅读 · 0 评论 -
Java JDK1.8 Lambda的多种用法,Lambda的多种写法,Lambda表达式
Java JDK1.8 Lambda的多种用法,Lambda的多种写法,Lambda的多种写法比较原创 2023-07-29 23:24:22 · 1097 阅读 · 0 评论 -
【简单】Java实现微信公众号消息模板推送,【解决】微信公众号消息推送报47001错误码,消息推送请求头设置application/json 报错47001
【简单】Java实现微信公众号消息模板推送,【解决】微信公众号消息推送报47001错误码,消息推送请求头设置application/json 报错47001原创 2023-05-11 10:42:51 · 1352 阅读 · 0 评论 -
Java将图片压缩100KB以下,压缩图片,将几MB的图片压缩成100KB
Java将图片压缩100KB以下,压缩图片,将几MB的图片压缩成100KB原创 2023-03-10 10:30:55 · 4292 阅读 · 1 评论 -
SpringBoot整合百度人脸识别SDK离线版操作步骤,Windows发布打包SpringBoot百度人脸识别SDK项目,以及解决百度人脸识别SDK离线版遇到的问题
SpringBoot整合百度人脸识别SDK离线版操作步骤,Windows发布打包SpringBoot百度人脸识别SDK项目,以及解决百度人脸识别SDK离线版遇到的问题原创 2023-02-27 18:27:42 · 3766 阅读 · 8 评论 -
Java解决手机上传竖拍照片旋转90\180\270度问题,Java处理上传照片反面斜面问题
前言上传的照片是反的问题,有些是电脑或手机自己调整旋转的,Java上传后就恢复到最初反着的时候了;当然这个不可能让客户自己重新拍个正的,这样就显得系统很垃圾了;现在就是要处理自动校正。实现Java代码import java.awt.Dimension;import java.awt.Graphics2D;import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.File;import ja转载 2022-05-09 10:12:40 · 948 阅读 · 0 评论 -
Mybatis中SqlServer分页解锁查询,SqlServer分页查询的五种方式
直接上代码了select * from ( select row_number() over(order by id) as num, id, name from user WITH(NOLOCK) order by id) as tab where num BETWEEN 1 and 30说明根据id排序后生成的序列号row_number() over(order by id) as numSqlServer中不像MySQL有行锁,SqlServer每次更新数据执行事务的时候就会直接锁表原创 2020-08-13 15:15:54 · 3946 阅读 · 5 评论 -
Java Excel导入导出,Excel导入,Excel导出工具类
Java Excel导入导出,Excel导入,Excel导出工具类前言封装的Excel导入导出类,兼容2003Excel和2007版导入实现代码不多,也可自行封装导出效果原创 2022-04-07 14:00:12 · 1265 阅读 · 1 评论 -
Java实现Zip压缩解压,批量上传图片,上传批量Zip压缩图片,Java图片压缩生成缩略图,Java压缩图片
点击菜单直达前言实现Java中Java图片压缩前言项目需要批量导入人员图片近照,Excel导入可导入人员信息,但是放图片Excel中不知道怎么实现,于是单独写了个批量zip压缩包导入图片实现直接上代码了,压缩包必须zip压缩工具压缩的才可以,改个后缀可不行,加密方式不一样Java中直接写成个工具类了package com.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import原创 2022-04-07 10:42:51 · 1616 阅读 · 0 评论 -
JS实现身份证字符串加密加星数据脱敏,Java实现身份证号码字符串加密加星数据脱敏
效果图JS实现/**-------------------------------------------------------------------------------------------------------- * 字符串转换*** * @param str 要进行隐藏的变量 * @param frontLen 前面需要保留几位 * @param endLen 后面需要保留几位 * @returns */function hidenNum(str, frontLen,原创 2022-04-01 10:02:59 · 1229 阅读 · 0 评论 -
Java SpringBoot log4j2.xml文件配置,log4j2输出日志文件带日期,log4j输出日期文件,log4j2的使用
前言SpringBoot 配置log4j2输出日志实现pom.xml依赖<dependencies> <!-- 加入log4j日志 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <excl原创 2022-02-16 17:29:53 · 4004 阅读 · 0 评论 -
Java SSM log4j.properties文件配置,log4j输出日志文件带日期,log4j输出日期文件,log4j2的使用
log4j.properties文件的配置# set log levels (INFO,DEBUG,Console,D,E)log4j.rootLogger=DEBUG,Console,D,E# Consolelog4j.appender.Console=org.apache.log4j.ConsoleAppenderlog4j.appender.Console.Target=System.outlog4j.appender.Console.layout=org.apache.log4j.Pa原创 2022-02-11 15:19:42 · 4481 阅读 · 0 评论 -
SpringBoot访问不到默认的static静态资源问题处理
事由静态文件放在resources包static下,前端访问时需要加static才可以(原本默认是不需要加static的)解决一、注释yml配置二、配置类需要这样配置才可以package com.common.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.ResourceHandlerReg原创 2021-12-21 17:21:17 · 1111 阅读 · 0 评论 -
IDEA打包SpringBoot成jar和war包方式,SpringBoot打包JSP项目报404错误处理,SpringBoot无法加载icon图标ttf、woff
IDEA打包SpringBoot成jar和war包方式本人这里使用的框架结构是这样的打包前确认打包成jar包还是war包根据自己需求方法一,jar包打开pom.xml,打包类型jar将测试依赖注释,不然打包时还是会告诉你有测试无法打包的bulid标签中,因为使用的时jsp所以这里的配置我这如下这样配的<build> <finalName>Layui-SpringBoot-Jsp</finalName> <plugins> <原创 2021-12-17 16:55:18 · 1040 阅读 · 0 评论 -
Java Date Mybatis根据日期查询Mysql
java属性字段 @Excel(name = "申请日期", width = 15, format = "yyyy-MM-dd") @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") @DateTimeFormat(pattern="yyyy-MM-dd") @ApiModelProperty(value = "申请日期") private Date applyTime; Mybatis XML中实现方式 &原创 2021-09-09 10:57:01 · 695 阅读 · 0 评论 -
SSM框架AOP实现日志持久化,日志存储数据库
SSM实现日志存储数据库日志的dao、server、serverImpl的实现,我就不写了以下代码复制粘贴可用,保存操作自己写实现。引入依赖AOP切入编程依赖<dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.4</version></depen原创 2021-08-27 23:16:38 · 696 阅读 · 0 评论 -
Springboot整合Retry实现接口调用失败重试
首先引入依赖 <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> </dependency>然后启动类加入@EnableRetry注解@SpringBootApplication@EnableRetrypublic class DemoAppli原创 2021-08-27 17:07:48 · 697 阅读 · 0 评论 -
Hutool工具包HttpRequest.post(url)请求设置,Hutool使用HttpRequest.post(url)请求
Hutool工具包HttpRequest.post(url)请求设置,Hutool使用HttpRequest.post(url)请求原创 2021-08-27 14:04:22 · 21020 阅读 · 0 评论 -
SSM全局异常处理,返回Json格式数据,返回错误提示页面
方法一实现HandlerExceptionResolver接口创建一个类实现接口package com.common.exception;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.log4j.Logger;import org.springframework.web.servlet.HandlerExceptionR原创 2021-08-22 15:54:30 · 719 阅读 · 0 评论 -
Java获取两个时间之间相差多少分钟
如下: public static void main(String[] args) throws ParseException { SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date now = sf.parse("2021-08-03 11:10:00");//当前时间 Date date = new Date();//当前时间 long diff原创 2021-08-03 11:31:29 · 1290 阅读 · 0 评论 -
Spring-data-reids缓存简单使用例子,Spring+Redis注解式
引入依赖版本可根据需求添加 <!--spring-data-redis包--> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> </dependency>简单实例以下字符串都是自定义CacheManager cacheManager = Sp原创 2021-08-03 11:07:09 · 199 阅读 · 0 评论 -
Mybatis-plus 实现连表分页查询
直接上图片看好吧简单明了原创 2021-07-03 15:59:26 · 295 阅读 · 0 评论 -
SSM框架整合WebSocket实现消息推送长连接,WebSocket实现扫码登录
使用SSM框架整合WebSocketpom.xml中引入依赖<!-- WebSocket配置--><dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>${spring.version}</version></dependen原创 2020-12-15 14:55:17 · 646 阅读 · 0 评论 -
html 视频播放异常Tomcat报错,java视频流实现,前端视频播放报错问题解决
html 视频播放异常Tomcat报错,java视频流实现,前端视频播放报错问题解决原创 2020-12-09 16:39:24 · 541 阅读 · 0 评论 -
Java maven项目修改名称后Tomcat启动错误,eclipse导入maven项目Tomcat启动错误
问题开发工具:eclipse问题:修改了maven项目后无法启动Tomcat重新导入也是一样无法启动解决在左侧选中右键 Properties 选项(或Alt + Enter键)步骤如下(图解):原创 2020-12-08 14:08:10 · 460 阅读 · 0 评论 -
Java XSS 漏洞防护,校验
Java过滤器中 public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest req=(HttpServletRequest) request; // XSS 漏洞校验 XssHttpServletRequestWrapper xssRequest = n原创 2020-10-17 17:06:12 · 1590 阅读 · 0 评论 -
http host头攻击漏洞校验,Java过滤器实现
Java过滤器中 public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest req=(HttpServletRequest) request; // http host头攻击漏洞校验 HttpServletResponse res = (HttpServ原创 2020-10-17 17:03:05 · 966 阅读 · 0 评论 -
JS加密Java解密,Java加密JS解密,base64加密解密,AES加密解密
JS、Java相互加密解密代码获取路径百度网盘:链接: https://pan.baidu.com/s/1wyEOoBFfRReGm5tuxwhGTQ提取码:sp21底部也有源码实现说明JS加密code = aesMinEncrypt(code);// AES加密pass = $.base64.encode(pass)// base64加密Java解密code = AesMin.aesDecrypt(code);// AES解密pass = BASE64Util.decode(pas原创 2020-09-25 10:53:12 · 898 阅读 · 2 评论 -
java验证码实现方式,SSH框架为例
效果图后端Java代码package com.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.OutputStream;import java.util.Random;import javax.imageio.ImageIO;/原创 2020-09-22 16:32:17 · 308 阅读 · 0 评论 -
Tomcat下Java读取本地盘文件中文乱码解决
加入如下到Tomcat的conf下的server.xml中配置URIEncoding="UTF-8"原创 2020-09-16 16:33:39 · 645 阅读 · 0 评论 -
layui纯JS压缩图片base64,Java后端处理base64方式,nodejs后端处理base64方式
layui上传压缩图片JS实例其实这些代码直接复制过去就可以使用的了,直接把请求接口,还有参数稍微改一下就好了// 照片上传function uploadImage(demo,i) { var uploadInst = upload.render({ elem: ''+demo ,url: '/person/uploadImg'// 这里的请求没啥作用,我只是不想让它报接口异常提示,写的临时接口(不做处理的) ,exts:"jpg|png|jp原创 2020-09-02 10:38:05 · 2623 阅读 · 0 评论 -
eclipse查看spring源码的方式,eclipse导入spring源码的方式
下载spring源码:https://github.com/spring-projects/spring-framework选择版本下载(本人下了4.0的)gradle下载:https://gradle.org/releases/解压gradle环境变量配置path配置打开eclipse右键import选择gradle下一步(next),下一步(next)完成后等待导入(需要点时间)然后就可以查看源码了本人也是根据网上其他人的博客弄的,只不过不在spring-fram原创 2020-08-19 10:14:10 · 360 阅读 · 0 评论 -
Java 创建不存在的文件夹和文件,删除文件夹所有文件及本身
创建不存在的文件夹和文件public static void main(String[] args) throws IOException { //删除一个文件夹下的所有文件(包括子目录内的文件) File file = new File("D:\\11\\22\\33\\test.txt");//输入要删除文件目录的绝对路径 if (!file.getParentFile().exists()){ file.getParen原创 2020-07-08 09:38:29 · 265 阅读 · 0 评论 -
Java IO流读写照片(字节流)
简单的文件读写 public static void main(String[] args) { String inFile = "D:\\Program Files (x86)\\kqUpJPG\\1.jpg"; String outFile = "D:\\Program Files (x86)\\2.jpg"; FileInputStream input = null; FileOutputStream out = null; try { input = new FileI原创 2020-07-06 14:47:33 · 1261 阅读 · 0 评论