Loading

03 2021 档案

摘要:HTTP相关注解 url请求参数: @RequestBody : @RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的);GET方式无请求体,所以使用@RequestBody接收数据时,前端不能使用GET方式提交数据,而是用POST方式进行提交。 @Requ 阅读全文
posted @ 2021-03-31 17:44 非凡岁月 阅读(80) 评论(0) 推荐(0)
摘要:责任链模式 一个请求的处理分为多个阶段,每个阶段作为责任链的一个节点,节点各自处理自己责任范围内的请求. 场景:发起审批,包括审批理由和审批金额 首先定义一个请求 public class Request { private String reason; private BigDecimal amo 阅读全文
posted @ 2021-03-17 16:20 非凡岁月 阅读(58) 评论(0) 推荐(0)
摘要:失败是一种服务内部的意外事件, 会阻止服务继续正常地运行。失败通常会阻止对于当前的、 并可能所有接下来的客户端请求的响应。 和错误相对照, 错误是意料之中的,并且针各种情况进行了处理( 例如, 在输入验证的过程中所发现的错误), 将会作为该消息的正常处理过程的一部分返回给客户端。 而失败是意料之外的 阅读全文
posted @ 2021-03-17 11:11 非凡岁月 阅读(61) 评论(0) 推荐(0)
摘要:组合模式 组合模式是一种结构型设计模式,它的使用形式比较固定,适合用来表示树形结构,或者说具有层级结构的数据。 比如目录和文件,xml等。 What? 将一组对象组织(Compose)成树形结构,以表示一种“部分 - 整体”的层次结构。组合让客户端(在很多设计模式书籍中,“客户端”代指代码的使用者。 阅读全文
posted @ 2021-03-16 22:04 非凡岁月 阅读(56) 评论(0) 推荐(0)
摘要:public static void main(String[] args) { // int[] ints = {0,0,0,1,0,0}; int[] ints = {2,1,5,1,2}; // int[] ints = {5, 1, 1, 5}; // int[] ints = {1, 3, 阅读全文
posted @ 2021-03-10 13:13 非凡岁月 阅读(40) 评论(0) 推荐(0)