- 博客(11)
- 收藏
- 关注
原创 MongoDB查询时根据对象中的对象的属性进行判断
接受同事留下来的项目,没想到运行的时候还有bug,无法对对象的对象的属性进行条件查询,非常操蛋,琢磨了一下午终于解决了。 话不多说,贴代码 @Data @Document @ToString @Accessors(chain = true) public class ChatMessage { @Id private String id; /** * 消息的头部 */ private MessageHeader messageHeader; /**
2021-08-15 17:35:34
2093
原创 微信扫码支付
微信扫码支付用的是apiv3接口,点击查看微信扫码支付官方文档 编写微信支付封装实体类 /** * 微信平台证书VO * @author shenlu * @date 2020/12/21 16:14 */ @Data public class Certificate { /** * 平台证书序列号 */ private String serial_no; /** * 平台证书有效时间 */ private Stri
2021-06-11 18:31:26
353
原创 过两小时后,自动更新mysql中的字段
现在的项目中有一个需求,就是扫码支付的二维码有效期只有两个小时,两个小时后二维码就会失效,想要记录这个失效的状态,就要用mysql中的定时器来自动更新字段 创建存储过程 CREATE PROCEDURE `update_pay_status`() UPDATE vod_order set is_pay=-1 where TIME_TO_SEC(TIMEDIFF(now(),create_time))>7200 //两个小时是7200秒,就是用当前时间减去数据库中的时间 创建定时任务调用存储过程
2021-06-11 17:47:58
393
原创 Shiro+JWT实现前后端分离登录验证
Shiro+JWT实现前后端分离登录验证 导入相关的jar包 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.7.1</version> </dependency> <dependency&g
2021-05-27 11:17:30
547
原创 SpringBoot整合MyBatis-Plus实现分页
使用MyBatis-Plus实现分页 配置MyBatis-Plus分页插件 @Configuration public class MyBatisPlusConfig { // 最新版 @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); int
2021-05-26 15:47:27
742
原创 Android 使用自定义字体
Android 使用自定义字体 自定义字体介绍 Android在早期的时候,没有使用自定义字体的方案,设备只能使用原生字体,想要使用自定义字体必须编写大量的代码。最近,Google为Android8.0推出了自定义和可下载字体,可以为app添加自定义字体。他们还通过Support Library 版本 26 提供了对早期 Android 版本的支持。 前提条件 如果要使用自定义字体,首先你...
2019-08-23 11:33:49
792
原创 Android Studio配置模拟器AVD移动至其他盘
平时我们在Android Studio中使用的模拟器,这些模拟器会在C盘中创建模拟器镜像文件 在C:\Users\UsersName.android中,avd文件夹就是用来存放模拟器镜像文件的,为了节省c盘资源,我就把avd文件给移到D盘中。 现在 进入C:\Users\UsersName.android\avd中 如图,现在只需要将文件夹剪切至你想要保存的地方,然后配置ini文件就可以了。 ...
2019-08-13 15:20:20
10535
14
原创 已解决:Android Studio 报错No IDEA annotations attached to the JDK 1.8, some issues will not be found
今天把sdk删了,重装,然后打开AS后发现“No IDEA annotations attached to the JDK 1.8, some issues will not be found”的警告 项目无法运行,网上解决方法大多是重装AndroidStudio,或者就是将下图中改为nothing,但是并没有从根本上解决问题,所以查找了半天资料终于还是找到了完美解决的办法. 解决方案如下: ...
2019-08-13 14:06:13
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅