- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 SnowflakeId - 雪花算法
前言组成结构 雪花算法生成的ID是纯数字且具有时间顺序的。其原始版本是scala版,后面出现了许多其他语言的版本如Java、C++等。1bit位标识,由于long基本类型在Java中是带符号的,最高位是符号位,正数是0,负数是1,所以id一般是正数,最高位是0。41bit-时间戳,用来记录时间戳,毫秒级。41位可以表示个数字,如果只用来表示正整数(计算机中正数包含0),可以表示的数值范围是:0 至 ,减1是因为可表示的数值范围是从0开始算的,而不是1。也就是说41位可以表示个
2020-11-10 16:07:20 1067
原创 枚举+反射 解耦业务多流程,实现模块化
1.枚举 枚举是一个被命名的整型常数的集合,用于声明一组带标识符的常数.声明枚举/** * @author yangYang * @version 1.0 * @date 2020/9/30 9:11 * @describe 支付枚举 */@Data@ToStringpublic enum PayServiceEnum { ALIPAY("ALIPAY","AliPayServiceImpl"), WECHAT("WECHAT","WechatPayServiceIm
2020-11-10 15:07:05 279 1
原创 【小学生系列】Spring Cloud Alibaba 学习笔记一
【小学生系列】Spring Cloud Alibaba 学习笔记一前言 最近项目一直在使用Spring Cloud Alibaba+Nacos框架,犹豫项目紧张一直想总结,因为后期监控项目数据的问题,好吧 我承认是懒…所以还是做一个系列分享一下最近在项目上使用这个框架的心得一、Spring Cloud Alibaba是什么?简介 从框架名字上看一定会觉得和Spring Cloud又脱不了的干系,其实Spring Cloud Alibaba就是对Spring Cloud实现拓展组件功能,Spri
2020-11-10 13:53:41 204
带农历和节假日日历控件
2017-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人