- 博客(18)
- 收藏
- 关注
原创 Idea救命功能-Local History
今天在工作的时候,之前同一项目的一个分支出点问题,直接CHeckOut切了过去,不小心点到舍弃本分支修改了,导致写了一天的业务代码丢失,使用Idea的Local History功能成功找回。在项目文件夹右键打开菜单->Local History->直接选择之前丢失的代码版本->reaload。
2023-11-28 11:19:40 723
原创 Java实现图片压缩功能
Java实现图片压缩一般有两种方式,一种是用Graphics+文件格式转换框架完成,这种比较麻烦,代码量多一些,但是压缩出的图片质量会更好一些,另一种是用Google的一个开源框架thumbnailator完成,这种方式不需要写太多的代码就可以实现快速的图片压缩。介绍一下我的项目情况,我的这个项目初期没有考虑到图片压缩问题,只是做了图片上传功能,没加图片压缩功能,在项目后期再加功能,在原代码的基础上改会显得比较麻烦,我则直接用代码后拦截器来做图片压缩功能,下面讲讲我的实现思路...
2022-07-07 10:13:13 11748
原创 Java实现分词(结巴分词)/(Jieba分词)
1、引入依赖<!-- 结巴分词--> <dependency> <groupId>com.huaban</groupId> <artifactId>jieba-analysis</artifactId> <version>1.0.2</version> </dependency>
2022-04-22 20:13:29 1989
原创 to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS
SpringBoot向前端推送MultipartFile对象的时候报错2022-04-04 16:15:22.485 ERROR 53776 --- [nio-8181-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed;
2022-04-04 16:19:21 4612
原创 SpringBoot使用multipartfile上传文件,获取文件后缀名
String type = file.getOriginalFilename().substring(file.getOriginalFilename().lastIndexOf("."));篇幅不够CSDN不让发。那就随便复制一下Java 是一项用于开发应用程序的技术,可以让 Web 变得更有意思和更实用。 Java 与 javascript 并不相同,后者是一种用于创建 Web 页的简单技术,只能在浏览器中运行。 使用 Java 可以玩游戏、上载照片、联机聊天以及参与虚拟体验,并能够使用联机.
2022-04-01 18:18:16 9164
原创 SpringBoot文件批量上传功能实现
Controller层代码 MultipartFile 是SpringBoot封装的文件类 //批量上传附件 @PostMapping("/Updata_File_Batch") public Map Updata_File_Batch(HttpServletRequest request, HttpServletResponse response, @RequestPart("file") MultipartFile[] file) { ...
2022-04-01 17:02:21 2477
原创 SpringBoot文件上传功能实现
Controller层代码 MultipartFile 是SpringBoot封装的文件类 //上传附件 @PostMapping("/Updata_File") public Map Updata_File(HttpServletRequest request, HttpServletResponse response, @RequestPart("file") MultipartFile file) { System.out.pr...
2022-04-01 16:11:11 311
原创 Python通过pymysql操作MySQL数据库
#PYthon与数据库链接import ioimport reimport pymysql.cursorsdef mysqler(name): connect = pymysql.Connect( host="localhost", port=3306, user="账号", passwd='密码', db='zhuanke', charset='utf8', ) curso.
2022-03-29 19:40:12 971
原创 JWT收不到前端的token,前端添加不上token的解决办法
首先了解一个HTTP的请求方式:OPTIONSOPTIONS :用于向服务器请求一些特殊的验证信息的请求方式,请求通过后,会在响应头中添加一个Allow,内包含这个服务器接口所支持的请求方式,然后会向服务器进行下一次真实的POST/GET请求解决办法:在JWT拦截器中添加一行代码 if ("OPTIONS".equals(request.getMethod())) { System.out.println("OPTIONS请求,放行");
2022-03-27 18:37:00 2388
转载 Calendar 类常用方法的记录
获取时间 // 使用默认时区和语言环境获得一个日历 Calendar cal = Calendar.getInstance(); // 赋值时年月日时分秒常用的6个值,注意月份下标从0开始,所以取月份要+1 System.out.println("年:" + cal.get(Calendar.YEAR)); System.out.println("月:" + (cal.get(Calendar.MONTH) + 1)); System....
2022-03-27 14:27:41 1032
原创 SpringBoot项目中的Autowired注解报null问题
原因:SprinBoot只能在已经注册的类之间进行自动装箱操作,自定义类没有注册进SpringBoot,所以在自定义类中想要调用Mapper或者Server接口只能通过新建一个SpringBean工厂类进行生成。方法: 1、这时候我们就要手动实现这个功能,写个BeanUtils 类 实现ApplicationContextAware接口 import org.springframework.beans.BeansException;import o...
2022-03-18 17:40:05 269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人