Java
小码农~LR
这个作者很懒,什么都没留下…
展开
-
Java递归实现文件夹里面的文件读取-多层文件夹的递归读取
摘要:今天在做图片标记,一个杂活,我从网盘里面把图片压缩包下载下来后,发现它的目录结构是这样的,需要把里面的每一个图片放到同一个文件夹里面去,方便上传与读取;因此实现了该方法,可做参考借鉴。这样就能成功将源文件夹里面的所有文件拷贝出来,不管它有几层嵌套;其实也可以直接根据文件的位置去获取,(我也写过~~),不过那样比较麻烦,需要去判断每一层是文件还是文件夹再去做相关操作。原创 2022-09-16 10:01:30 · 1100 阅读 · 0 评论 -
Java实现Zip包解压
直接上代码:适用于解压文件里面没有文件目录,只有文件的。有问题欢迎留言,看到我会第一时间回复的。原创 2022-06-09 21:14:13 · 2410 阅读 · 0 评论 -
使用SpringBoot发送QQ邮件
前提准备:需要在自己的QQ邮箱里面打开POP服务,设置->账户->POP服务,见下图由于我已经打开了,所以只需要点一下那个开启,验证一下就行了。验证成功后会给你一个密钥,后面需要用到,一定要记住!!!依赖:<!-- 邮件模块--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-.原创 2022-02-07 16:14:45 · 425 阅读 · 0 评论 -
*解决Tomcat启动项目日志信息部分乱码问题*
今天维护一个jsp项目,比较老,需要配置Tomcat服务器(ps:不能像springboot一样内置,有点烦)。在项目启动过程中发现了这个问题,日志页面有一些字会乱码啊。刚开始以为是IDEA的设置问题,去看了一下,发现全部都为UTF-8,所以就排除了是这个问题;然后又去看了一下tomcat里面的conf文件夹下的server.xml配置文件,发现也是UTF-8,此时就有点懵了。那么到底是哪里除了问题呢?后来通过万能的AIdu发现,原来是tomcat的日志配置文件的问题!同样的,在conf文件夹下面有一个原创 2022-01-10 16:26:52 · 314 阅读 · 0 评论 -
EasyExcel导出数据到Excel,浏览器提供下载
最近的一个项目需求,需要为用户提供一个导出数据功能,点击批量下载按钮,将所选中的数据导入到Excel文档中供用户下载。如下图点击批量下载报告后,浏览器提供下载功能下面提供一下实现该功能的思路后端:对于数据的处理,我使用的是Alibaba提供的EasyExcel组件,十分感谢这些大佬造的轮子,方便了我这种初学者学习与使用!地址链接:写excel · 语雀 (yuque.com)首先需要导入依赖<!-- https://mvnrepository.com...原创 2021-08-26 14:42:23 · 3280 阅读 · 3 评论 -
Java中List、Set、Map三者的区别
前言:笔者为21届应届毕业生,渣渣二本学校,昨天去面试的时候面试官问了我这个问题。当时有点懵圈了,因为平时在项目中只是使用它们,并没有深入了解三者的具体区别。因此,我记录一下自己的面试随笔,希望加深自己印象的同时也解决yidia...原创 2021-06-04 18:30:15 · 202 阅读 · 0 评论 -
数组模拟实现循环队列
数组实现循环队列代码如下:import java.util.Scanner;public class CircleQueue { public static void main(String[] args){ CircleArrQueue arrQueue = new CircleArrQueue(3); char c; boolean b = true; while (b){ System.out原创 2020-10-09 15:30:40 · 126 阅读 · 0 评论