上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 一 什么是tag: tag是用来备份某次提交的,比如版本1上线前的最后一次在develop分支上的提交为commitX,将commitX打成tag,tag名为v1.0,后续版本迭代中继续在develop分支 上开发,版本2最后一次提交为commitN,就将commitN打成tagv2.0,可以用ta 阅读全文
posted @ 2024-01-29 13:27 杨吃羊 阅读(609) 评论(0) 推荐(0)
摘要: 1-自定义注解@CurrentUser 2-自定义拦截器从request请求头中获取token,解析出user再放入request中 3-自定义方法参数解析器(实现HandlerMethodArgumentResolver)将请求头中的user放入controller方法参数中 4-mvc中添加自定 阅读全文
posted @ 2024-01-29 09:26 杨吃羊 阅读(53) 评论(0) 推荐(0)
摘要: (1)用户通过客户端向服务器发送请求,请求被前端控制器DispatcherServlet所拦截;(2)DispatcherServlet拦截到请求后,会调用HandlerMapping处理器映射器;(3)处理器映射器根据请求URL找到具体的处理器,生成处理器对象及处理器拦截器(如果有者生成)一并返回 阅读全文
posted @ 2024-01-26 17:25 杨吃羊 阅读(18) 评论(0) 推荐(0)
摘要: 慢网情况下接口逻辑异常的原因:移动资料顺序: 前端把资料id和当前顺序发给后端,后端查询前一个资料的id和顺序再做交换,慢网情况下连续多次移动资料顺序就会出现顺序重复情况,原因是第一次以后的移动顺序,资料的顺序其实是不对的,前端资料id和顺序信息都是第一次变更顺序前的. 会议切换议题出现两个正在进行 阅读全文
posted @ 2024-01-23 13:38 杨吃羊 阅读(48) 评论(0) 推荐(0)
摘要: CompletableFuture创建异步任务的三种方法: completedFuture-用于构建一个现成的CompletableFuture对象, runAsync-没有返回值, supplyAsync-支持返回值 获取CompletableFuture结果的方法有两个:join(),get() 阅读全文
posted @ 2024-01-19 16:07 杨吃羊 阅读(501) 评论(0) 推荐(0)
摘要: WebSocket(客户端和服务器能够双向同时传输数据): 应用层协议,客户端和服务器建立连接时采用http握手方式,建立连接后利用http协议的Upgrade属性将协议变更为WebSocket协议(通过TCP协议来传输数据) http和websocket相同点:1 都是建立在TCP之上,通过TCP 阅读全文
posted @ 2023-12-13 17:16 杨吃羊 阅读(109) 评论(0) 推荐(0)
摘要: 1、登录接口创建token 1.1 登录接口逻辑:根据用户名,密码(前端传了的是加密后的密码),查询用户,如果查不到返回提示,如果能查到,根据用户名,id等非保密字段生成token并返回。 1.2 生成token代码: public StringcreateToken(Map<String, Obj 阅读全文
posted @ 2023-11-29 13:18 杨吃羊 阅读(162) 评论(0) 推荐(0)
摘要: mysqldump -u root -p 数据库名 表名> /tmp/backup.sql(备份文件地址) 阅读全文
posted @ 2023-11-16 16:00 杨吃羊 阅读(19) 评论(0) 推荐(0)
摘要: public ResponseEntity<InputStreamResource> meetingUserTemplate() throws FileNotFoundException { String path= UserController.class.getResource("/templa 阅读全文
posted @ 2023-11-15 15:37 杨吃羊 阅读(119) 评论(0) 推荐(0)
摘要: feign可以用于微服务之间的调用,也可以不通过注册中心直接指定ip调用 提供者:被调用者不用添加feign依赖 @RestController public class ProviderController { @PostMapping("/test") public String test(@R 阅读全文
posted @ 2023-10-17 17:31 杨吃羊 阅读(176) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 11 下一页