上一页 1 2 3 4 5 6 ··· 17 下一页
摘要: docker-compose 安装 yapi docker-compose.yaml version: '3' services: yapi-web: image: liuqingzheng/yapi:latest container_name: yapi-web ports: - 3000:300 阅读全文
posted @ 2024-05-31 16:49 川流不息& 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 策略模式简单运用 背景是 根据不同的渠道,处理不同的任务,相比if else 可以不用动主逻辑代码,代码可维护性好点,每次处理不同渠道的任务只需要改对应的实现,缺点就是的增加类的数量,核心就是多态。 1. 定义接口 public interface TaskFileHandleService { / 阅读全文
posted @ 2024-05-02 14:16 川流不息& 阅读(78) 评论(0) 推荐(0) 编辑
摘要: datax 使用 阿里开源,主要用于离线数据同步。 官方文档 使用简单,主要就是写 json 配置对应的参数,重哪里读 写到哪里去,中间可以转换 脱敏等。 环境 依赖Python 装好环境简单使用 python E:\datax\bin\datax.py E:\datax\job\mysqltomy 阅读全文
posted @ 2024-04-09 17:26 川流不息& 阅读(558) 评论(0) 推荐(0) 编辑
摘要: postman 简单使用,设置全局请求头,登入后自动替换全局token 背景 1.使用postman 没次请求需要带上请求头 (每个请求都加一下 麻烦), 2.token 有过期时间,没次都要替换(人为替换全局变量麻烦),直接调用一下登入请求直接替换 环境 1.设置集合下面每个请求 全局请求toke 阅读全文
posted @ 2023-12-12 11:00 川流不息& 阅读(850) 评论(0) 推荐(0) 编辑
摘要: easyYapi 简单使用 ,一次只导出一个方法,swagger 注解生效,md 文档 有时候开放平台 需要写文档,这个时候 给yapi 和 swagger 就不太友好,导出 md,在导入 smartdoc 或者自己的 md 线上 ,其他3方的文档库语雀啥的 就会好很多。 1. 第一步安装 idea 阅读全文
posted @ 2023-12-12 10:12 川流不息& 阅读(318) 评论(0) 推荐(0) 编辑
摘要: redis + lua 限流 算法 滑动窗口 漏桶 令牌桶 /** * @Author liyichuan * @Date 2023/10/31 9:50 */ @Getter @AllArgsConstructor public enum RateLimitEnum { /** * 滑动窗口 */ 阅读全文
posted @ 2023-10-31 15:58 川流不息& 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 动态金额 jsonArray 计算 数据格式 [{"name": "福利卡券", "type": "WELFARE_CARD_COUPON", "useNum": 0.01}, {"name": "现金", "type": "CASH", "useNum": 12.26}] 相加 /** * cos 阅读全文
posted @ 2023-10-28 11:56 川流不息& 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 优先级退金额 小算法 背景 :用户需要 退钱 按照对应的规则优先级 退,例如 用户最大要退 50 ,这个时候 让优先级 现金 福利卡 礼包 这几个优先退 其他次之。例如 用户 混合支付 用了 20 现金 20 福利卡 20 礼包,这个时候要退 50,应该是 依次 退 现金 20 福利卡 20 礼包 阅读全文
posted @ 2023-09-14 15:04 川流不息& 阅读(82) 评论(0) 推荐(0) 编辑
摘要: > 背景:有时候我们把一些业务逻辑丢在线程池处理,本身的业务方法又没有打印日志,导致这个方法执行过程中是否出错了根本不知道,异常信息基本丢失,问题不好排除。 ##### 方式一 简单粗暴 try catch 执行的方法 ~~~ @Test public void testThreadExceptio 阅读全文
posted @ 2023-08-25 14:33 川流不息& 阅读(105) 评论(0) 推荐(0) 编辑
摘要: #### 一个方法里面部分代码块事务处理方式 > 业务惨景,比如有时候我们在写业务的时候 一般写在service 方法里面,这个时候可能会碰到 你希望 部分业务带事务,部分不需要事务处理(如第3方 接口,通过定时任务什么的去补偿 )。 ~~~ public CheckOrderTO createOr 阅读全文
posted @ 2023-06-27 17:22 川流不息& 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 17 下一页