01 2024 档案

摘要:一 什么是tag: tag是用来备份某次提交的,比如版本1上线前的最后一次在develop分支上的提交为commitX,将commitX打成tag,tag名为v1.0,后续版本迭代中继续在develop分支 上开发,版本2最后一次提交为commitN,就将commitN打成tagv2.0,可以用ta 阅读全文
posted @ 2024-01-29 13:27 杨吃羊 阅读(494) 评论(0) 推荐(0) 编辑
摘要:1-自定义注解@CurrentUser 2-自定义拦截器从request请求头中获取token,解析出user再放入request中 3-自定义方法参数解析器(实现HandlerMethodArgumentResolver)将请求头中的user放入controller方法参数中 4-mvc中添加自定 阅读全文
posted @ 2024-01-29 09:26 杨吃羊 阅读(35) 评论(0) 推荐(0) 编辑
摘要:(1)用户通过客户端向服务器发送请求,请求被前端控制器DispatcherServlet所拦截;(2)DispatcherServlet拦截到请求后,会调用HandlerMapping处理器映射器;(3)处理器映射器根据请求URL找到具体的处理器,生成处理器对象及处理器拦截器(如果有者生成)一并返回 阅读全文
posted @ 2024-01-26 17:25 杨吃羊 阅读(8) 评论(0) 推荐(0) 编辑
摘要:慢网情况下接口逻辑异常的原因:移动资料顺序: 前端把资料id和当前顺序发给后端,后端查询前一个资料的id和顺序再做交换,慢网情况下连续多次移动资料顺序就会出现顺序重复情况,原因是第一次以后的移动顺序,资料的顺序其实是不对的,前端资料id和顺序信息都是第一次变更顺序前的. 会议切换议题出现两个正在进行 阅读全文
posted @ 2024-01-23 13:38 杨吃羊 阅读(21) 评论(0) 推荐(0) 编辑
摘要:CompletableFuture创建异步任务的三种方法: completedFuture-用于构建一个现成的CompletableFuture对象, runAsync-没有返回值, supplyAsync-支持返回值 获取CompletableFuture结果的方法有两个:join(),get() 阅读全文
posted @ 2024-01-19 16:07 杨吃羊 阅读(287) 评论(0) 推荐(0) 编辑
摘要:实体类TestModel,Attachment类也是一个实体类 package com.sinochem.it.model; import com.alibaba.fastjson.JSONObject; public class TestModel { int age; String name; 阅读全文
posted @ 2024-01-11 14:21 杨吃羊 阅读(21) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示