摘要:
1.^(亦或运算) ,针对二进制,相同的为0,不同的为1public static void main(String[] args) { System.out.println("2^3运算的结果是 :"+(2^3)); //打印的结果是: 2^3运算的结果是 :1 }2 =======>001 阅读全文
posted @ 2019-09-12 17:05
星朝
阅读(919)
评论(0)
推荐(0)
摘要:
概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需 阅读全文
posted @ 2019-09-12 16:43
星朝
阅读(266)
评论(0)
推荐(0)
摘要:
详解Twitter开源分布式自增ID算法snowflake,附演算验证过程 2017年01月22日 14:44:40 url: http://blog.csdn.net/li396864285/article/details/54668031 1.snowflake简介 &n 阅读全文
posted @ 2019-09-12 16:35
星朝
阅读(586)
评论(0)
推荐(0)
摘要:
1、Snowflake简介 互联网快速发展的今天,分布式应用系统已经见怪不怪,在分布式系统中,我们需要各种各样的ID,既然是ID那么必然是要保证全局唯一,除此之外,不同当业务还需要不同的特性,比如像并发巨大 阅读全文
posted @ 2019-09-12 16:33
星朝
阅读(1170)
评论(0)
推荐(0)
摘要:
1.写唯一ID生成器的原由 在阅读工程源码的时候,发现有一个工具职责生成一个消息ID,方便进行全链路的查询,实现方式特别简单,核心源码不过两行,根据时间戳以及随机数生成一个ID,这种算法ID在分布式系统中重复的风险就很明显了。本来以为只是日志打印功能,根据于此在不同系统调用间关联业务日志而已,不过后 阅读全文
posted @ 2019-09-12 15:47
星朝
阅读(3593)
评论(0)
推荐(0)
摘要:
原生实现 本文承接sharding jdbc源码之分布式ID,在这篇文章中详细介绍了sharding jdbc的分布式ID是如何实现的;很遗憾的是sharding jdbc只是基于snowflake算法实现了如何生成分布式ID,并没有解决snowflake算法的缺点: 时钟回拨问题; 趋势递增,而不 阅读全文
posted @ 2019-09-12 15:43
星朝
阅读(2356)
评论(0)
推荐(0)
摘要:
1. Linux Perf简介1.1 Perf是什么Perf 是内置于Linux 内核源码树中的性能剖析(profiling)工具。它基于事件采样原理,以性能事件为基础,支持针对处理器相关性能指标与操作系统相关性能指标的性能剖析。可用于性能瓶颈的查找与热点代码的定位。linux2.6及后续版本都自带 阅读全文
posted @ 2019-09-12 15:30
星朝
阅读(3046)
评论(0)
推荐(0)
摘要:
面试题 为什么使用消息队列? 消息队列有什么优点和缺点? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景? 面试官心理分析 其实面试官主要是想看看: 第一,你知不知道你们系统里为什么要用消息队列这个东西? 不少候选人,说自己项目里用了 Redis、M 阅读全文
posted @ 2019-09-12 13:51
星朝
阅读(706)
评论(0)
推荐(0)
摘要:
讨论QQ:1586558083目录简介版本项目组件Maven依赖案例及功能说明创建会话重试策略创建节点删除节点读取数据更新数据异步接口完整代码 正文 本文参考自https://blog.csdn.net/wo541075754/article/details/69138878?utm_so 阅读全文
posted @ 2019-09-12 11:15
星朝
阅读(780)
评论(0)
推荐(0)
摘要:
今天闲来无事,学习Zookeeper,下载了Zookeeper的最新版本3.5。启动以后显示: ?123ZooKeeper JMX enabled by defaultUsing config: /opt/zookeeper 3.5.4 beta/bin/../conf/zoo.cfgStartin 阅读全文
posted @ 2019-09-12 11:07
星朝
阅读(924)
评论(0)
推荐(0)

浙公网安备 33010602011771号