摘要: 在linux环境下使用icepdf或pdfbox将pdf转化成图片是出现乱码,网上查发下是itextpdf生成pdf引用"STSong-Light"字体而linux环境下没有这个字体造成的。 所有要从根源解决问题,就是在生成pdf的时候就给它指定系统存在的字体,这样pdf转化成图片就没问题了。 pd 阅读全文
posted @ 2018-07-21 16:17 搬砖真累 阅读(5968) 评论(1) 推荐(0) 编辑
摘要: 用itext生成PDF报错,加上try catch捕获到异常是 BaseFont bFont = BaseFont.createFont("STSong-Light1", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED); 这行代码抛出的,上网查了之后发现时itext和i 阅读全文
posted @ 2018-07-21 15:56 搬砖真累 阅读(19171) 评论(3) 推荐(2) 编辑
摘要: maven在pom文件中引入了icepdf-core包,却莫名的报错,说jai_core包missing,把这个jai_core包引入之后还是一样报错,PS:icepdf-core使用的时候不用引用jai_core包,最后各种操作清理,最后没办法,尝试将icepdf-core去强制去除对jai_co 阅读全文
posted @ 2018-07-21 15:38 搬砖真累 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; public class JsonT... 阅读全文
posted @ 2018-07-19 15:10 搬砖真累 阅读(2469) 评论(0) 推荐(0) 编辑
摘要: package com.cn.test.string; public class StringTest { public static void main(String[] args) { String str1 = getStringSum("9999999999999999999999999999999999999999999999999999999999999999... 阅读全文
posted @ 2018-07-17 14:48 搬砖真累 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: 近期在做springboot项目,发现springboot项目上有个红叉但找不到哪个类报错,ecplise没有把项目自动编译,运行还提示“错误: 找不到或无法加载主类”,进入工作空间“项目\target\classes”,发现项目java类根本没有编译,尝试各种方式发现均不可以,后来在网上发下这篇文 阅读全文
posted @ 2017-12-22 14:06 搬砖真累 阅读(9765) 评论(1) 推荐(6) 编辑
摘要: 在使用模糊查询sql时,如果使用${}进行字符拼接,无法防止sql诸如问题,如果使用concat函数则只对mysql有效果,用Oracle则需要用连接符||,这样在数据库变的时候需要修改,不利于移植。mybatis提供元素<bind>很好能解决这个问题。 项目结构: 废话不说,使用maven管理ja 阅读全文
posted @ 2017-12-12 16:11 搬砖真累 阅读(2062) 评论(0) 推荐(0) 编辑
摘要: 两者区别: 1.首先synchronized是java内置关键字,在jvm层面,Lock是个java类; 2.synchronized无法判断是否获取锁的状态,Lock可以判断是否获取到锁; 3.synchronized会自动释放锁(a 线程执行完同步代码会释放锁 ;b 线程执行过程中发生异常会释放 阅读全文
posted @ 2017-12-06 17:15 搬砖真累 阅读(87579) 评论(7) 推荐(23) 编辑