自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 java实现图片转PDF

java实现图片转pdf,支持本地单个,本地批量,图片链接

2023-07-13 15:14:22 2688 1

转载 zxing生成二维码去除多余白边

可以看到,在renderResult方法中,QRCodeWriter直接是将原本二维码像素值直接以整数倍率扩增,因为内容的大小导致对应尺寸和二维码像素值无法整除关系,为了适应用户输入的尺寸,所以才产生了白边。因此白边是可以去除的,但是去除后白边的二维码因为是21*21,只能整数倍放大,做不到浮点值放大,因为最小单元像素点不能够再划分。第二部分是根据用户输入的大小,如100x100就是先扩大成84x84,剩余16x16就变成4个方位的8x8白边。如上,添加4行代码就可以完成去白边的功能需求。

2023-06-15 11:17:26 787

原创 Java接受前端传入的UTC格式

Java接受前端传入的UTC格式

2022-03-15 11:40:37 813

原创 面试问题1

java有关描述一下 HashMap的实现原理在JDK1.6,JDK1.7中,HashMap采用位桶+链表实现,即使用链表处理冲突,同一hash值的键值对会被放在同一个位桶里,当桶中元素较多时,通过key值查找的效率较低。而JDK1.8中,HashMap采用位桶+链表+红黑树实现,当链表长度超过阈值(8),时,将链表转换为红黑树,这样大大减少了查找时间。HashMap使用数组加链表实现。每个数组中储存着链表。当使用put方法储存key-value键值对时,会先调用key的hashCode方法,得到

2021-06-16 17:01:19 144

原创 写项目时遇到的一些不常见的报错

myBatis相关Error evaluating expression ‘’’’. Return value () was not iterable原因是xml foreach遍历的不是一个List对象

2021-05-20 16:13:43 418

原创 踩坑日记

踩坑日记(持续更新)当有类属性的时候 parseObject无法正常转换常用数据类型的比较Integer、LongBigDecimalDate类型当有类属性的时候 parseObject无法正常转换public class ResponseEntity<T> implements Serializable { private Integer code; private String msg; private T data;}这个类中定义了泛型T 当泛型是一个

2021-05-20 10:18:36 95

原创 POI 实现文件的导入

POI实现文件的导入public R importFile(MultipartFile file) { InputStream inputStream=null; try { inputStream= file.getInputStream(); //从file获取输入流 XSSFWorkbook workbook = new XSSFWorkbook(inputStream); //创建了有内容的工作薄 XSS...

2021-05-19 16:28:51 311

原创 poi实现数据导出成xlsx

在工作中有遇到导出文件的功能要实现,直接贴代码public void exportData(HttpServletResponse response) { ServletOutputStream outputStream = null; FileInputStream fileInputStream = null; File temp = null; JSONArray jsonArray=new JSONArray();//把数据放在jsonArray中 L...

2021-05-19 16:14:22 673

空空如也

空空如也

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

TA关注的人

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