上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 48 下一页
  2024年4月21日
摘要: Java设计模式-责任链模式,应用接口多个参数验证,订单多个费用的计算 1.定义请求和返回对象的上下文对象 package com.example.core.mydemo.java.filter; import java.time.LocalDateTime; public class OrderR 阅读全文
posted @ 2024-04-21 09:43 oktokeep 阅读(59) 评论(0) 推荐(0) 编辑
摘要: ConvertLatOrLonFilter-经纬度格式转换-保留6位 /** * 转换经纬度 * 小数点最后最多为6位 * @param latOrLon * @return */ private String convertLatOrLon(String latOrLon){ if(org.apa 阅读全文
posted @ 2024-04-21 09:40 oktokeep 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Apollo启动配置排查 1.排查下来是 本地的服务 apollo 配置fake发布到线上去了。2.或者是引用的apollo jar包中指向的apollo服务器地址是否正确。 3.超时时间的配置 ##全套配置,在项目中和eureka中都加上。 feign.client.config.default. 阅读全文
posted @ 2024-04-21 09:39 oktokeep 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.抽象类 @Qualifier 指定绑定的注册类 @Autowired @Qualifier("professionOrderSendEmailImpl") private SendBiDataService<ProfessionOrderEntity> sendBiDataService; 2. 阅读全文
posted @ 2024-04-21 09:35 oktokeep 阅读(13) 评论(0) 推荐(0) 编辑
摘要: url编码和解码分析 1.Get请求会将参数做默认的url解码操作,接口接收到的值是Get解码后的值。2.可以将Get操作修改成Post操作,这样不会url解码。可以在接口中做url解码。3.在多次传递参数的过程中,无需反复的编码(或者加了空格,加了换行),否则会将整个字符串错乱了。 (/ %2F 阅读全文
posted @ 2024-04-21 09:30 oktokeep 阅读(5218) 评论(0) 推荐(1) 编辑
摘要: 接口加密传输设计及AES加解密代码DEMO 接口加密的方案设计:可以将请求的json字符串aes加密,通过params字段传输,接口服务端接收到参数,先解密,然后转换成对象。继续业务逻辑的处理。(另外一种方案是:针对敏感字段aes加密,服务接收端对敏感字段来解密处理) RequestVo对象: pr 阅读全文
posted @ 2024-04-21 09:24 oktokeep 阅读(57) 评论(0) 推荐(0) 编辑
  2024年3月27日
摘要: 消息sms 邮箱/手机号/push发送的方案 & 定时任务xxlJob灵活度 & 泛型和发送的模板类设计 1.消息sms 邮箱/手机号/push发送的方案 1.判断收件人地址是否为空,不为空则发送邮件。为空则不发送。可以通过该方法终止一些消息的发送。 2.收件人的地址可以配置在Apollo中,直接删 阅读全文
posted @ 2024-03-27 18:36 oktokeep 阅读(41) 评论(0) 推荐(0) 编辑
  2024年3月20日
摘要: 订单号规则,不能重复。redis去重 redis集合set应用 redis锁定商品解决并发售卖问题 RedisUtil工具类https://www.cnblogs.com/oktokeep/p/17917833.html 需求背景:订单号根据日期反转 加上随机数,订单号是否重复,前提是确保当天的订单 阅读全文
posted @ 2024-03-20 19:15 oktokeep 阅读(49) 评论(1) 推荐(0) 编辑
  2024年2月22日
摘要: com.netflix.hystrix.exception.HystrixBadRequestException: null 排查方法:如果有多个feign接口的调用,可以在每个调用的方法加上try-catch捕获异常这样可以排查确定是哪个feign方法调用失败,报错。 查下来feign调用的接口不 阅读全文
posted @ 2024-02-22 19:08 oktokeep 阅读(28) 评论(0) 推荐(0) 编辑
摘要: java.sql.SQLException: Connection is read-only. Queries leading to data modification are not 产生的原因:事务中查询的方法中,嵌套了新增或修改的方法,会报该异常。解决方法:找到报错的方法,在该方法上加上注解, 阅读全文
posted @ 2024-02-22 19:08 oktokeep 阅读(835) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 48 下一页