12 2022 档案
摘要:package com.example.cesium.utils; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.ToString; impor
阅读全文
摘要:业务描述:发起红包,规定好总金额100,红包个数10。发完红包后,1秒钟内100个人同时抢。 需要注意的点: 1.数据库瞬时压力过大,需采用缓存; 2.线程并发进行,避免超卖; 处理:使用redis配合Redission加锁的方式,sexnx也可实现。 表设计: 列依次为:红包总金额,领取总人数,当
阅读全文
摘要:package com.example.cesium.utils; public class demo { /** * 二查分算法 * 半查找,要求待查找的序列有序。每次取中间位置的值与待查关键字比较,如果中间位置 * 的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字
阅读全文
摘要:promitheus作用: 它是一个开源的专门做系统监控和系统报警的软件,加入了CNCF基金会,而上一个加入基金会的是Kubernates,支持多种exporter采集指标数据,还支持PushGateway进行数据上报,Promethus性能足够支持上万台规模的集群。 Grafana是一个跨平台的开
阅读全文
摘要:tree.json { "code": 200, "msg": "操作成功", "data": [ { "id": "310000", "name": "电子商务", "parentId": "000000" }, { "id": "310100", "name": "大宗商品", "parentI
阅读全文
摘要:<dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> </dependency> <dependency> <groupId>org.aspectj</group
阅读全文
摘要:package com.example.cesium.utils; import java.util.concurrent.CompletableFuture; import java.util.concurrent.ForkJoinPool; public class CompletableFut
阅读全文
摘要:package com.example.cisum.utils; import lombok.*; import lombok.experimental.Accessors; import lombok.experimental.FieldNameConstants; import lombok.e
阅读全文