
Java工具
杍羭
做一个任劳任怨的工具猿 q237923095
展开
-
itext7——通过html模板生成pdf
目录1、准备html格式的模板2、在项目中引入包3、代码实现4、注意事项代码:https://github.com/leexiangg/itext7itext7官方参考文档:https://kb.itextpdf.com/home/it7kb1、准备html格式的模板可以先把需要生成的文档只作为word,生成html格式,推荐的在线导出网站:http://www.docpe.com/word/word-to-html.aspx在ue中格式化html后,精简优化html代码,删除多余标签、空格、空原创 2020-10-30 17:04:13 · 3024 阅读 · 1 评论 -
Java的lambda实战(三)如何让自己的类支持lambda
背景前两章讲了lambda基础以及常用到lambda的场景,本章讲如何让自己的类支持lambda。原创 2020-07-31 16:41:52 · 717 阅读 · 0 评论 -
Java的lambda实战(二)集合中的lambda
背景上一篇文章已经讲了lambda基础,这一章讲在coding中最常用到lambda的场景。原创 2020-07-28 10:52:31 · 301 阅读 · 0 评论 -
Java的lambda实战(一)看懂lambda
背景本文先说一下lambda的设计思路,语法结构,以及相关工具类。原创 2020-07-20 17:17:42 · 484 阅读 · 0 评论 -
AOP进阶实战——双切面实现集中打印Feign日志
1、背景最近在做SpringBoot的项目,里面需要记录Controller和Feign的请求响应日志到数据库。AOP用到的技术是动态代理,SpringBoot的AOP主要是基于aspectj的。动态代理技术相关的知识可以参考:https://cloud.tencent.com/developer/article/1461796下面跟随我一起实践一下AOP的强大功能。2、单切:记录Controller日志3、双切:记录Feign日志4、附赠一:异步记录数据库4、附赠二:业务失败不回滚附录:e原创 2020-07-15 13:38:11 · 4510 阅读 · 1 评论 -
Java自定义注解实现字段规则校验
1、前言Java的注解现在非常的流行,注解不仅能让代码整洁美观,而且太多的功能只有注解方案。在工作中常使用的Spring框架尤其常见,几乎可以说没有注解无法完整的使用Spring。2、开始那么如何自己写一个注解呢?下面跟着我看一个简单的注解实现校验一个类中字段是否符合要求的例子。2.1、定义一个注解类Check。@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)/** * 检查类中字段是否符合规则 */ pub原创 2020-06-18 20:26:52 · 3191 阅读 · 0 评论 -
图片处理,Tess4j读取验证码、识别文字
最近有个需求,读取一个网站的信息,需要读取验证码。一、环境依赖1、如果在Linux下运行,需要安装如下 tesseract-ocr,在 centos 上yum install tesseract在ubuntu上apt install tesseract其他版本的 Linux 可以从下面的地址找安装方式https://tesseract-ocr.github.io/tessdoc...原创 2020-04-18 16:47:41 · 1808 阅读 · 0 评论