自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java实现Excel中插入图片

1. 首先引入图片缩放所需要的依赖(如果不需要对图片进行缩放,则可以省略该步骤)3. 将图片插入单元格,其中,旋转图片和缩放图片可根据实际需求自行添加或删除。2. 主方法,网上随便找一张图片,并将生成的.xlsx文件保存到本地路径。注:缩放图片尺寸可修改desiredWidth值自定义。代码亲测有效,如有疑问欢迎留言噢~废话不多说,直接上代码。

2023-10-27 10:36:57 1858 1

原创 java实现微信小程序订阅通知

因为我当时需要推送的内容是小程序端页面表格填写的,但是名称字段没有做格式限制,导致这个字段在测试的时候输入了数字内容,发送通知的时候就会报错。第二个是切勿“滥用”access_token,这里的“滥用”是指获取access_token的入口不唯一。小程序的access_token有效期为7200秒,所以可以考虑将其放入缓存并定期刷新,而不是哪里需要哪里重新获取,这样很有可能导致第一次获取的access_token,因为不知道哪个地方又获取了一次,导致access_token失效。

2023-09-18 14:16:27 569

原创 Java获取微信小程序二维码并上传至腾讯COS

最近在做项目的过程中发现,微信官方提供的获取小程序二维码接口返回的是一个二进制文本,如果直接由前端调用生成二维码,会由于文件太大导致图片无法正常加载的问题。因此决定通过后端服务生成二维码图片并上传至腾讯cos,将图片访问地址返回给前端的方式。这里就不详细讲怎么获取这些参数啦,到目前为止,我们已经能成功将微信小程序二维码的二进制内容上传到腾讯cos并保存成为一张png格式的图片啦。目前为止,我们已经拿到了小程序二维码的二进制内容了,下面要做的就是将其上传至腾讯cos并以图片的形式保存,然后返回图片访问链接。

2023-08-24 15:16:36 360 2

原创 Java实现微信小程序登录

到这一步,就已经实现了在微信侧的登录了,接下来就是结合自身的业务逻辑生成登录凭证(token)返回给小程序端进行后续的接口调用了。第二步,小程序端通过用户授权可获取用户手机号,但此时的手机号是加密状态,因此小程序端将获取到的加密信息(encryptedData)以及openId和iv发送至后端服务,后端服务可使用sessionKey和iv对加密信息(encryptedData)进行解密从而获取用户的详细信息。我们这里对登录流程做了进一步的细化,要求使用用户的手机号进行登录。

2023-08-22 15:36:12 2350 1

原创 Java邮件发送以及SMTP各端口的含义与用法

这里举一个经常出现的问题:Got bad greeting from SMTP host: smtp.xxx.com, port: 587, response: [EOF]这个错误的意思是与邮件服务连接错误,这时候我们可以通过telnet命名检查我们的服务器与对方服务的连接情况,如果telnet返回失败,则可尝试465端口。如果在调试过程中出现异常,或者方法执行了,没有报错也没有成功发送邮件,我们可以在properties中开启debug模式来帮助我们快速排查问题。今天的分享就到这里啦,祝大家编码愉快。

2023-07-31 14:18:09 1345 1

原创 文件下载接口报错:httpMessageNotWritableException: No converter for [xxx] with preset Content-Type ‘xxx‘

如果是中途接手一个项目的小伙伴要注意了,这个项目是不是在外层封装了统一的返回体对象,这样也会导致,即使这个下载导出接口定义成为void了,但是最终的返回依然会被封装一次。因此我们需要在统一返回的地方排除掉content为application/x-download的response。分析了一下报错信息,下载导出接口指定了content-type “application/x-download”的方法不应该有返回值,也就是说方法返回值类型应该是void。但是改成void以后,还是会出现相同的报错信息。

2023-07-26 09:57:40 1196

空空如也

空空如也

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

TA关注的人

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