- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 java生成pdf itext-Document代码生成 附图
因公司业务需要需要java画pdf作报价单踩了一下午坑总算搞出来个能看的秉承码农共同进步(代码互抄)的原则 在这边分享下因为是测试类 没写太多注释和注意规范附生成好的切图一张 以供参考pom <!--生成pdf--> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artif
2020-07-20 17:25:56 2352 1
原创 文件转换base64流
在日常开发中 经常需要将文件转换base64流给前台 这是我经常使用的base64工具类 在此和大家分享一下/** * 文件转为base64字符串 * @param document * @return */ public static String PDFToBase64(File document) { BASE64Encoder encoder = new BASE64Encoder(); FileInputStream fin = null; BufferedInpu
2020-08-23 16:28:14 3995
原创 java 后台绘制execl表格 并转换base64流导出 (附图)
java 后台画execl表格 在日常开发经常有需要 以下我的相关模板 给大家分享借鉴以下 希望对你有帮助相关删除和转换base64流在我其他文章有 在这就不一一复制结尾附图以供参考/** * 生成execl模板 * @param sheetName 文件名 * @param codeNumber 标题自定义参数 与生成模板无关 * @param list 数据集合 * @author HF . HS * @return *
2020-08-23 16:20:24 2015
原创 java 后台用file删除文件
/** * 删除文件 * * @param pathname * @return * @throws IOException * @author HF .HS */public static boolean deleteFile(String pathname) { boolean result = false; File file = new File(pathname); if (file.exists()) { file.delete();
2020-08-23 16:13:33 277
原创 java.io.IOException: The document has no pages报错
这个坑我踩过 1.看一下你是不是table设置了格式没有设值 BaseFont bfChinese = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED); Font flicking = new Font(bfChinese, 10, Font.NORMAL, BaseColor.BLACK); Paragraph xxxxx = new P.
2020-07-20 17:38:01 7247 1
原创 数据库查询返回为Object类型 如何转double类型并限制小数位数
数据库查询返回为Object类型 如何转double类型并限制小数位数sql 查询返回结果为map<String,Object>类型根据key 从map中得到valuedouble xxx = Double.parseDouble(map.get("xxx").toString());根据处理选择自己需要的小数位数Double.valueOf(String.format("%.2f", xxx));以上变为处理方式 希望对你有用...
2020-07-17 11:23:52 503
原创 java 解决mapper查询数据库时间字段秒后多出.0问题
DATE_FORMAT(时间字段, ‘%Y-%m-%d %k:%i:%s’)针对数据库如果是dateTime型字段传前台最好sql这样处理一下 否则会出现x.xx.xx.0这种现象<select id="selectLogByShow" resultType="map"> SELECT DATE_FORMAT(new_date, '%Y-%m-%d %k:%i:%s')as newDate, DATE_FORMAT(update
2020-07-14 16:39:48 1050 1
原创 License授权 本地部署
最近因公司业务需求 需要进行lincense本地部署在你看这篇文章前 请先分析你的业务你是否需要校验这个功能我的项目因为业务刚开始不熟悉跟着产品走 选用license 后来发现业务完全不需要 如果只是校验验证方面问题 完全可以用定时器 加密的激活码 校验部署的mac地址即可 这些东西都可以生成搞成一个不可看的加密文件但不能白研究两天 因此把研究心得和大家分享一下首先你要用JDK生成公钥私钥库 因为这篇博客在业余时间手机写的 因此不再多做展示 大家搜一下都能找到然后 根据你的业务进行更待dem
2020-07-14 16:27:18 1761 1
原创 AES解密在linux报解密找不到key问题
不多bb 直接上工具类SecureRandom 实现完全随操作系统本身的內部状态,除非调用方在调用 getInstance 方法之后又调用了 setSeed 方法;该实现在 windows 上每次生成的 key 都相同,但是在 solaris 或部分 linux 系统上则不同。这个问题也是我踩过的坑 这个工具类在Windows和Linux环境下都可以使用 主要是因为环境不同而造成的影响 拿过去可以直接进行使用 如果想了解原理方面问题 请私信 懒得写博客public class AESUtil {
2020-07-14 15:21:13 486 1
参考图 带pom 带java实现.RTF
2020-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人