摘要: 我在读取邮件模板的时候,本地测试使用ClassPathResource都可以正常读取,但打包成jar包传到服务器上就无法获取了,报错信息是:class path resource [xxxx] cannot be resolved to absolute file path because it d 阅读全文
posted @ 2022-07-22 16:19 丹阳89 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 最近做项目遇到需要在文档中匹配特定的文字,在此做个备注; 下面代码是获取词的起始下标,可以用来进行词语匹配。 public static void main(String[] args) { String str = "人生自古谁无死,留取丹心照汗青"; Integer start = startC 阅读全文
posted @ 2022-07-22 15:40 丹阳89 阅读(4549) 评论(0) 推荐(0) 编辑
摘要: 利用java api 创建excel 内容并发送邮件 主要实现功能,在邮件中生成excel内容主要是用到了html中的table标签。这里简单进行记录以备后期使用查看。 package com.javatool.email.proxy; import com.javatool.configer.De 阅读全文
posted @ 2022-07-22 15:17 丹阳89 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 工作中经常会遇到使用特定的excel模板导出excel,这里记录一下以备后续使用查阅。 下面是导出的每行记录的实体类; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.annotation.wri 阅读全文
posted @ 2022-07-05 17:11 丹阳89 阅读(3352) 评论(0) 推荐(0) 编辑
摘要: 业务需求: 有时候我们在上传图片到指定目录后,长时间会造成有些图片已经没有任何作用了,我们就可以做一个定时删除指定目录下的文件,去删除那些文件 package com.test.demo; import lombok.extern.slf4j.Slf4j; import java.io.File; 阅读全文
posted @ 2022-07-01 15:47 丹阳89 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 工作中经常有需求要求输出成.doc文件或者.pdf文件,输出word文档比较简单,但是输出成pdf就比较麻烦,后来在网上看了看大家都怎么生成pdf的。发现iText是著名的开放项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件 阅读全文
posted @ 2022-07-01 15:28 丹阳89 阅读(2798) 评论(0) 推荐(0) 编辑
摘要: 问题: 在写项目时遇到需要匹配字符串中所有的汉字并且包括简单的中文标点符号 比如:匹配下面这个完成的字符串 let str = '上传文件,你好呀,我很好'; 网上能够查到很多匹配汉字的正则 let reg = /[\u4e00-\u9fa5]+/g; console.log(str.match(r 阅读全文
posted @ 2022-06-23 10:56 丹阳89 阅读(472) 评论(0) 推荐(0) 编辑
摘要: SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calendar.getInstance(); //过去七天 c.setTime(new Date()); c.add(Calend 阅读全文
posted @ 2022-06-22 15:19 丹阳89 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: 文件流转换成Base64 /** * 文件流转换成Base4 */ public String fileToBase64(String path){ String base64 = null; InputStream in = null; try { File file = new File(pat 阅读全文
posted @ 2022-06-15 15:41 丹阳89 阅读(1845) 评论(0) 推荐(0) 编辑
摘要: 最近做kafka存储文件类型的信息的项目,遇到两个问题一个是springcloudstream的版本问题,这个问题只需要注意在引入maven依赖的时候不添加version就可以避免,把版本管理问题交给 springcloud来管理,比如我用的是--<spring.cloud.version>Hoxt 阅读全文
posted @ 2022-06-15 15:29 丹阳89 阅读(70) 评论(0) 推荐(0) 编辑