logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

http变成https,自制证书

winodw环境下cmd生成都是自制的证书,如果需要安全的证书访问,可以去服务商那里购买下载,也可以有一个有限制的安全的证书访问:https://www.cnblogs.com/lvzhenjiang/p/14198942.html,连接中的第二种方法,可以参考生成p12语法keytool -genkey -alias 别名 -storetype 密钥库类型 -keyalg 算法 -keysize

#https
java接入微信支付

首先有两个东西,一个叫商户平台(),一个叫合作伙伴平台(),一定要分清是哪一个,因为他们接口不一样。我用的是商户平台,支付有很多封装好的工具包,直接用。

文章图片
#java
idea创建项目的时候只有java 21和17

今天创建项目,发现java这一项只有21和17因为spring2在23年11月24日停止维护了,所以通过spring来创建,没有spring2,只有spring3+,最低jdk版本也是17。

#java#intellij-idea
idea创建项目的时候只有java 21和17

今天创建项目,发现java这一项只有21和17因为spring2在23年11月24日停止维护了,所以通过spring来创建,没有spring2,只有spring3+,最低jdk版本也是17。

#java#intellij-idea
新增了环境变量,重启idea也读取不到

新增了环境变量,重启idea也读取不到,必须重启系统才能读取到这个环境变量。但是如果我先关闭idea,然后编辑环境变量,再打开idea就是正常的。

文章图片
#java#idea
git拉取代码提示403

找到git的信息,删掉,重新拉取代码,就会提示输入用户名密码。

#git
文件上传报413(nginx)

配置nginx的上传文件大小设置。client_max_body_size 30M;

#nginx
新增了环境变量,重启idea也读取不到

新增了环境变量,重启idea也读取不到,必须重启系统才能读取到这个环境变量。但是如果我先关闭idea,然后编辑环境变量,再打开idea就是正常的。

文章图片
#java#idea
springboot数据脱敏

在真实业务场景中,数据库中经常需要存储某些客户的关键性敏感信息如:身份证号、银行卡号、姓名、手机号码等,此类信息按照合规要求,通常需要实现加密存储以满足合规要求。痛点一通常的解决方案是我们书写SQL的时候,把对应的加密字段手动进行加密再进行插入,在查询的时候使用之前再手动进行解密。此方法固然可行,但是使用起来非常不便捷且繁琐,使得日常的业务开发与存储合规的细节紧耦合。痛点二对于一些为了快速上线而一

#spring boot#java
Java Spring 事件驱动机制

Spring 的事件机制是一种发布-订阅(Publish-Subscribe)模式的实现。它允许 Spring 容器中的 Bean 之间进行异步/同步通信,适合实现模块解耦、通知机制等场景。事件(Event):继承自的自定义事件类事件发布者(Publisher):使用发布事件事件监听器(Listener):通过实现或使用注解来接收事件可以创建一个继承自使用场景推荐方式解耦不同模块的业务逻辑使用事件

文章图片
#java#spring#sql
    共 26 条
  • 1
  • 2
  • 3
  • 请选择