![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构与算法
文章平均质量分 55
数据结构与算法
阿无,
这个作者很懒,什么都没留下…
展开
-
算法大烩菜
项目中用到的工具类或中间件分布式id生成器,雪花算法twitter开源的 snowflake (雪花)算法41bit的时间戳可以支持该算法使用到2082年10bit的工作机器id可以 支持1024台机器序列号支持1毫秒产生4096个自增序列idSnowFlake的优点是,整 体上按照时间自增排序,并且整个分布式系统内不会产生ID碰撞(由数据中心ID和机器ID 作区分),并且效率较高,经测试,SnowFlake每秒能够产生26万ID左右...原创 2022-02-01 20:21:33 · 287 阅读 · 0 评论 -
简单数据结构
数据存储的常用结构有:栈、队列、数组、链表和红黑树一、栈先进后出原创 2020-03-05 22:28:07 · 271 阅读 · 1 评论 -
浅谈线性结构和非线性结构的区别
在讲线性结构和非线性结构之前,我们必须了解数据结构是什么,它包含什么内容,现在我用一个图大概的表示一下。 数据结构就是一种计算机存储的方式,比如说磁盘,磁盘是用链式存储的,这样可以节省内存空间。可以看到两两数据之间是存在关系的,他们可以通过这些关系来提高资源和存储效率。一、线性结构 线性结构最典型的数据关系就是一对一,它是一种有序数...转载 2019-09-05 15:31:17 · 13137 阅读 · 0 评论