自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java实现短信发送功能(阿里云服务+SpringBoot)

Java实现短信发送功能(阿里云服务)温馨提示: 需要成本(本人充值了1元)信息别泄露!信息别泄露!信息别泄露!个人使用的是SpringBoot来做的1. 准备阿里云账号这里就不再示范代码中需要用到:Access_key_id,Secret2. 开通阿里云短信服务2.1 短信签名申请注意:代码中的许多参数和这里面是对应的2.2 短信模板申请3. 具体实现3.1 导包<!--阿里云短信服务--> <dependency>

2020-11-18 17:07:12 519 3

原创 Java

Java基于注解的批量查询实现这里是通过 In 关键字来处理该需求1. 代码实现1.1 dao(mapper)接口类方法 /** * 批量查询用户信息 * @param userIds * @return list */ //这里是选择需要使用的provider类及其方法 @SelectProvider(type = UserMapperProvider.class,method = "getUsersByIdsSQL")

2020-11-13 10:52:18 123

原创 2020-10-29

实现手机号、邮箱的正则验证1. 手机号正则验证实现/** * 检查手机格式 * * @param phone 手机号 * @return Boolean */ public static final Boolean checkPhoneFromat(String phone) { /* * 正则:手机号(精确) * <p>移动:134(0-8)、135、136、137、138、13

2020-10-30 10:20:32 92

原创 生成随机指定位数的字符串

生成随机指定位数的字符串1. 生成包含字母的字符串 /** * 生成随机用户名,数字和字母组成 * * @param length 长度 * @return String */ public static final String getStringRandom(int length) { String val = ""; Random random = new Random(); //参数lengt

2020-10-29 16:31:51 454

原创 JWT

JWT的具体实现1. JWT主要结构形式:heder.payload.signature三部分通过圆点(.)连接,形如:xxxxx.yyyyy,zzzzzheader由 token类型(type) + 算法名称组成需要将该header部分进行编码(Base64Url)payload负载 主要是存放一些有效信息,比如jwt签发者、签发时间、过期时间、还可以添加用户的信息(用户名、用户)等。需要将该payload部分进行编码(Base64Url)负载部分建议(不强制)包含以

2020-10-29 16:12:38 124 2

空空如也

空空如也

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

TA关注的人

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