自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 java生成pdf itext-Document代码生成 附图

因公司业务需要需要java画pdf作报价单踩了一下午坑总算搞出来个能看的秉承码农共同进步(代码互抄)的原则 在这边分享下因为是测试类 没写太多注释和注意规范附生成好的切图一张 以供参考pom <!--生成pdf--> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artif

2020-07-20 17:25:56 2346 1

原创 mysql 如何对非root用户进行建库授权操作

子用户建库 无权限问题解决,root用户建库给子用户分析授权

2022-07-16 15:49:58 800 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 3994

原创 java 后台绘制execl表格 并转换base64流导出 (附图)

java 后台画execl表格 在日常开发经常有需要 以下我的相关模板 给大家分享借鉴以下 希望对你有帮助相关删除和转换base64流在我其他文章有 在这就不一一复制结尾附图以供参考/** * 生成execl模板 * @param sheetName 文件名 * @param codeNumber 标题自定义参数 与生成模板无关 * @param list 数据集合 * @author HF . HS * @return *

2020-08-23 16:20:24 2014

原创 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 7238 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 1048 1

原创 License授权 本地部署

最近因公司业务需求 需要进行lincense本地部署在你看这篇文章前 请先分析你的业务你是否需要校验这个功能我的项目因为业务刚开始不熟悉跟着产品走 选用license 后来发现业务完全不需要 如果只是校验验证方面问题 完全可以用定时器 加密的激活码 校验部署的mac地址即可 这些东西都可以生成搞成一个不可看的加密文件但不能白研究两天 因此把研究心得和大家分享一下首先你要用JDK生成公钥私钥库 因为这篇博客在业余时间手机写的 因此不再多做展示 大家搜一下都能找到然后 根据你的业务进行更待dem

2020-07-14 16:27:18 1760 1

原创 AES解密在linux报解密找不到key问题

不多bb 直接上工具类SecureRandom 实现完全随操作系统本身的內部状态,除非调用方在调用 getInstance 方法之后又调用了 setSeed 方法;该实现在 windows 上每次生成的 key 都相同,但是在 solaris 或部分 linux 系统上则不同。这个问题也是我踩过的坑 这个工具类在Windows和Linux环境下都可以使用 主要是因为环境不同而造成的影响 拿过去可以直接进行使用 如果想了解原理方面问题 请私信 懒得写博客public class AESUtil {

2020-07-14 15:21:13 485 1

参考图 带pom 带java实现.RTF

java生成pdf itext-Document代码生成 附图 根据实际业务需要进行更改 //里面注释都有 如果有疑问请留言 看到后会回复

2020-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除