Welcome everyone

 分类:java

java

groovy学习笔记

groovy学习笔记
公司的对账平台以及一些内部工具有用到groovy脚本 简单学习和记录下 groovy介绍 https://groovy-lang.org/ 官方话: Groovy是一种基于JVM,功能强大、类型可选(默认是弱类型的,也可以通过注...

汪明鑫 3个月前 (12-11) 172浏览 0评论 0喜欢

java

幂等键是否能用时间戳

幂等键是否能用时间戳
绝大多数场景,时间戳作为幂等键是没问题的,不可能2个操作在生成同一时间戳 但极端场景下是有可能出问题的 =-= 比如一个黑产用户,疯狂给另外2个用户发红包,洗钱,疯狂发,而红包发放的幂等键就是时间戳,极端情况下就可能导致2笔红包的订单,生成的幂等键相同,导致出现一些...

汪明鑫 4个月前 (11-22) 122浏览 0评论 0喜欢

java

运营tab接口设计

运营tab接口设计
一个功能页面有好几个tab 每一个tab的展示顺序及是否展示,由服务端接口下发,我们就叫他tab接口吧 /xxx/tab response: [{ “tabId” : “xxx”, ...

汪明鑫 4个月前 (11-22) 90浏览 0评论 0喜欢

java

创建Spring Boot maven多模块项目

创建Spring Boot maven多模块项目
创建一个Spring Boot多模块项目 我还是用的java 8, 那用的spring boot版本也不要太高,不然会抱各种稀奇古怪版本的问题 这里spring boot我用的 2.0.0.RELEASE 创建一个新的工程,我们看到一些生成的文件: ...

汪明鑫 8个月前 (07-26) 518浏览 0评论 0喜欢

java

FutureTask源码阅读

FutureTask源码阅读
FutureTask实现了RunnableFuture,RunnableFuture继承了Runnable和Future 可以理解FutureTask是一个异步的执行任务 包含任务本身,还有任务执行的结果,执行结果会存在FutureTask里,什么时候需要再去拿 ...

汪明鑫 1年前 (2022-10-12) 828浏览 0评论 1喜欢