HeavenTang

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  java随笔

1 2 3 下一页

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

posted @ 2024-05-30 11:52 HeavenTang 阅读(40) 评论(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 阅读(10) 评论(0) 推荐(0) 编辑

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

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

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

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

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

posted @ 2024-01-23 18:02 HeavenTang 阅读(181) 评论(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 阅读(5) 评论(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 阅读(298) 评论(0) 推荐(0) 编辑

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

posted @ 2023-11-03 16:11 HeavenTang 阅读(10) 评论(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 阅读(280) 评论(0) 推荐(0) 编辑

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

posted @ 2023-10-23 20:18 HeavenTang 阅读(16) 评论(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 阅读(86) 评论(0) 推荐(0) 编辑

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

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

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

posted @ 2023-10-16 13:26 HeavenTang 阅读(692) 评论(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 阅读(5) 评论(0) 推荐(0) 编辑

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

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

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

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

linux系统docker容器部署项目字体问题-Graphics2D在容器里面不显示字
摘要:继上一个博客中生成 签章图片后,今日遇到一个问题, 本地不管如何改代码,都会将签名文字显示出来。 但是.... ....... 一旦部署在linux系统后,一直打印不出来,,纠结的呀。。 完全没想到, 原来是linux系统里面不兼容本地的字体,也就是没有那么多中文字体,除非安装。 ![](https 阅读全文

posted @ 2023-03-23 19:10 HeavenTang 阅读(228) 评论(0) 推荐(0) 编辑

Java 导出word、pdf、excel的echart图形
摘要:引用文章:https://www.codenong.com/cs109245248/ 利用 jfreechart 依赖导出 点击查看代码 <dependency> <groupId>org.jfree</groupId> <artifactId>jfreechart</artifactId> <ve 阅读全文

posted @ 2022-12-29 16:00 HeavenTang 阅读(1349) 评论(0) 推荐(0) 编辑

Java 序列化,字段为null 是否返回
摘要:java字段值为null,不返回该字段 类上打注解 不让null值返回前端 场景: 有时候我们返回给前端的数据是null的,而这些为null的值前端也不需要,我们就没必要吧null值返回给前端。 第一种方法 那如果实体类很多,每个类上面都要加上么?当然不是,有个全局的方法。 第二种方法 applic 阅读全文

posted @ 2022-12-29 15:51 HeavenTang 阅读(955) 评论(0) 推荐(0) 编辑

java生成印章(方形、圆形)
摘要:最近公司需要审批时,生成审批人姓名的印章。在找了一番后,终于有个例子了。参考来源: https://blog.csdn.net/kanglong129/article/details/103717497?spm=1001.2101.3001.6650.3&utm_medium=distribute. 阅读全文

posted @ 2022-12-08 10:38 HeavenTang 阅读(365) 评论(0) 推荐(0) 编辑

1 2 3 下一页
点击右上角即可分享
微信分享提示