自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图片转为Base64太长进行二次压缩

入参为已经转为Base64的字符长串,转之前length():4526480,转之后为105672。

2023-04-14 15:37:54 3338 2

原创 压缩成.zip

解压缩

2022-09-05 11:11:01 98

原创 记录工作台需求相关

记录

2022-08-31 16:07:41 164

原创 解压缩.zip和.7z文件

解压缩.zip和.7z文件

2022-07-08 10:29:48 656

原创 压缩文件夹为.zip

压缩文件夹为.zip

2022-07-08 10:18:14 97

原创 图片印图片2.0

上一篇是固定了坐标位置,而这种方式的限制性是很大的,当所上传的图片像素不固定时,很可能所定位的签字位置已经无法找到,所以有了2.0的改进版,即:根据像素大小动态寻找所要印的目标图片位置。注意:在过程中遇见一个问题,(手机竖着拍一张图)所上传的图片有低概率宽是大于高的,这种情况下图片是会横过来,所以在这种情况需要把签字图片也横过来(即旋转-90度)。import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;im

2021-09-13 16:37:38 218

原创 图片印图片(多张印一张)

需求:项目生成协议,需要多个用户签字,然后把签字图片合到一张大图上.这里是我后端负责实现,用java自带的api即可,一般不需要旋转,degree参数给以给null.代码如下:import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;i

2021-09-07 20:15:40 68

原创 html转pdf

背景:这里的项目需求是要生成pdf文件以供预览和下载,由于前端不太好操作,所以这里是后端负责转化的,相比doc,pdf更加方便简单。1.首先引进pom依赖2.然后进行转化,这里的入参为要输出的文件地址以及html页面内容,前端将回填数据后的dom树内容传过来,这里的html需要<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-t.

2021-08-05 20:55:30 199 1

原创 分布式事务 seata 2pc 实现

背景:随着互联网的快速发展,软件系统由原来的单体应用转变为分布式应用。分布式系统会把一个应用系统拆分为可独立部署的多个服务,因此需要服务与服务之间远程协作才能完成事务操作,这种分布式系统环境下由不同的服务之间通过网络远程协作完成事务称之为分布式事务,即大前提为分布式应用。两阶段提交(2PC)前提:是一个分布式项目,这里的demo以goods服务调用member服务为例,不同的服务在不同的数据库.步骤:1.我们这里使用阿里seata实现,https://github.com/seata/sea

2021-08-05 18:56:04 338

空空如也

空空如也

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

TA关注的人

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