HeavenTang

导航

随笔分类 -  java随笔

1 2 3 下一页

记录日常遇到的问题
java 在服务器生成pdf文件再上传
摘要:点击查看代码 public void printNlqPdf(AdmissionSubmitEntity admissionSubmitEntity, HttpServletResponse response, SystemUserInfo user) { String yxdm = admissi 阅读全文

posted @ 2026-03-31 17:59 HeavenTang 阅读(2) 评论(0) 推荐(0)

java下载文件压缩zip,并且分文件夹
摘要:这两种差不多,取路径的时候有点区别: 第一种: 点击查看代码 public static void downloadFileByFastDFS(@NotNull List<AttachmentFileDto> attachmentFileDtos, HttpServletRequest reques 阅读全文

posted @ 2025-12-26 14:20 HeavenTang 阅读(4) 评论(0) 推荐(0)

java 导入dbf和excel解析 导出dbf和excel
摘要:导入dbf和excel解析: 点击查看代码 package com.test.server.utils; import com.linuxense.javadbf.DBFReader; import lombok.extern.slf4j.Slf4j; import java.io.ByteArra 阅读全文

posted @ 2025-07-15 10:14 HeavenTang 阅读(107) 评论(0) 推荐(1)

spring 异步处理导出 @Async @EnableAspectJAutoProxy 上下文
摘要:1启动类加上注解 @Configuration @EnableAsync @EnableAspectJAutoProxy(exposeProxy = true) 如: 2、 使用@Async 放在 @service类下面的方法上。 注意,主线程和异步方法在同一个类里面, 需要手动获取bean代理,A 阅读全文

posted @ 2025-06-19 14:04 HeavenTang 阅读(79) 评论(0) 推荐(0)

导出离校单,单个word, word转pdf, word里面有图片
摘要:引入 @Autowired private HttpServletResponse response; @Autowired private HttpServletRequest request; 实现类导出单个word 点击查看代码 public void exportStudentWordOld 阅读全文

posted @ 2024-05-30 11:52 HeavenTang 阅读(99) 评论(0) 推荐(0)

读取静态资源图片
摘要:最近在导出word里面要在cell里面放图片: 点击查看代码 import com.lowagie.text.*; import com.lowagie.text.Font; import com.lowagie.text.Image; import com.lowagie.text.pdf.Bas 阅读全文

posted @ 2024-05-29 15:29 HeavenTang 阅读(28) 评论(0) 推荐(0)

java ftl 导出含有富文本的word模板解析
摘要:可以使用 <#noescape>${xx}</#noescape> 阅读全文

posted @ 2024-05-15 16:53 HeavenTang 阅读(115) 评论(0) 推荐(0)

java读取resource下的文件 下载
摘要:点击查看代码 public void downloadKsxxYzyTemplate(HttpServletRequest request, HttpServletResponse response) { try { // FileDownloadUtils.downloadFileFromReso 阅读全文

posted @ 2024-02-27 10:38 HeavenTang 阅读(463) 评论(0) 推荐(0)

java 反射获取某个类的属性名和属性的值
摘要:/** * 根据字段饰扣可以为空获取每个属性的变更内容 如 课程名称:英语-->数学; * @param vo * @param fieldName 字段名:传值类型为CourseName 周首字母大写 * @param describe 字段的描述:可以理解为就是字段的名称 如 课程名称 * @p 阅读全文

posted @ 2024-01-23 18:02 HeavenTang 阅读(240) 评论(0) 推荐(0)

参考跨服务调用超时
摘要:跨服务调用的 yml文件 ,引用这个大哥博客: http://681314.com/A/7y5cxdkI8s#4 高并发下的服务熔断了 https://blog.csdn.net/weixin_46055693/article/details/123236529 阅读全文

posted @ 2024-01-18 14:59 HeavenTang 阅读(26) 评论(0) 推荐(0)

java使用 template模板ftl 含有图片的生成数据
摘要:点击查看代码 /** * Base64编码. */ public static String base64Encode(byte[] input) { BASE64Encoder encoder = new BASE64Encoder(); return encoder.encode(input); 阅读全文

posted @ 2024-01-11 15:54 HeavenTang 阅读(441) 评论(0) 推荐(0)

加密方式
摘要:https://blog.csdn.net/qq243920161/article/details/127865091 阅读全文

posted @ 2023-11-03 16:11 HeavenTang 阅读(28) 评论(0) 推荐(0)

java 生成二维码
摘要:// 二维码 String codeInfo = JSON.toJSONString(vo); codeInfo = AESUtil.aesEncrypt(codeInfo, CodeConstants.AES_TOKEN); Image image = Image.getInstance( QRC 阅读全文

posted @ 2023-10-30 14:38 HeavenTang 阅读(300) 评论(0) 推荐(0)

上传文件到服务器
摘要:上传附件至linux服务器: controller层: 点击查看代码 @Override public Result<?> uploadFile(MultipartHttpServletRequest request, @RequestParam(value = "businessTable") S 阅读全文

posted @ 2023-10-23 20:18 HeavenTang 阅读(49) 评论(0) 推荐(0)

占位符导入模板excel, 再导出xlsx
摘要:1、引入包 `<dependency> <groupId>org.apache.poi</groupId> <artifactId>ooxml-schemas</artifactId> <version>1.1</version> </dependency> <dependency> <groupI 阅读全文

posted @ 2023-10-19 19:55 HeavenTang 阅读(200) 评论(0) 推荐(0)

java处理显示clob字段内容
摘要:可以直接通过clob的提供的方法进行处理,非常的方便,但是一定要注意判空,通过下面的这种方式处理,即使有换行、空格等特殊字符出现的时候,都能够原模原样的保存到新的字段当中 比如判空处理 dataMap.get("clobcloumn") == null ? "" : StringUtils.subs 阅读全文

posted @ 2023-10-17 19:39 HeavenTang 阅读(172) 评论(0) 推荐(0)

java导出占位符word模板
摘要:实际项目中,便于维护模板,采用直接 word里面制作占位符 来导出更为直观,而不是 将word做成tpl模板。 使用XWPFDocument (这种解析xlsx或者docx)和 HWPFDocument(这种解析xls或者doc)。 代码如下: 写磁盘代码: 点击查看代码 // 创建Word模板文件 阅读全文

posted @ 2023-10-16 13:26 HeavenTang 阅读(1076) 评论(0) 推荐(0)

double 的Bigdecimal精度
摘要:double sd = (double)8/(double)261; BigDecimal bgitem = BigDecimal.valueOf(sd); double fitem = Math.round(bgitem.setScale(4, BigDecimal.ROUND_HALF_UP). 阅读全文

posted @ 2023-05-31 10:48 HeavenTang 阅读(21) 评论(0) 推荐(0)

FastDFS并发问题的排查经历
摘要:附件用的fastdf上传和下载的, 本地开发时就没考虑过多文件上传就会有并发的问题,比如多个只上传成功了一个或者上传了但是文档内容缺失了,变成0字节。 呵。。都是一次难忘的经历。 经过本地模拟大批量的上传下载, 发现fastdf是在启动时就初始化了tracker和stroge, 每次调用过他的接口后 阅读全文

posted @ 2023-03-28 19:32 HeavenTang 阅读(473) 评论(0) 推荐(0)

java中获取路径 -docker文件路径挂载到磁盘
摘要:继签名章文档后,发现一个问题,服务器获取路径问题又三种: 第一种使用httpRequest: String realPath = request.getSession().getServletContext().getRealPath(""); 第二种实用类加载: URL resour = this 阅读全文

posted @ 2023-03-24 09:00 HeavenTang 阅读(738) 评论(0) 推荐(0)

1 2 3 下一页