想要飞的小乌龟2022-08-04 技术文章 Controller 是单例还是多例?怎么保证并发的安全 controller默认是单例的,不要使用非静态的成员变量,否则会发生数据逻辑混乱。正因为单例所以不是线程安全的。我们下面来简单的验证下:package com.riemann.spring 2022-08-04 130 阅读 阅读全文
想要飞的小乌龟2022-08-04 技术文章 优雅地处理重复请求(并发请求) 对于一些用户请求,在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些是涉及写入操作的,一旦重复了,可能会导致很严重的后果,例如交易的接口如果重复请求可能会重复下单。 2022-08-04 153 阅读 阅读全文
想要飞的小乌龟2022-08-04 技术文章 jdk 1.8新特性 流式字符串转list<Long> String ids= "1,2,3,4,5,6"; List<Long> listIds = Arrays.asList(ids.split(",")).stream().map(s -> Long. 2022-08-04 578 阅读 阅读全文