随笔分类 -  Java高级

摘要:Java生成随机的字符串uuid & 数据库自增主键 & redis的id生成策略 & 雪花算法 & 百度的UidGenerator算法 一、分布式ID的业务需求 在复杂的分布式系统中,往往需要对大量的数据和消息进行唯一标识。能够生成全局唯一ID的系统是非常必要的。 二、生成id的硬性要求 全局唯一 阅读全文
posted @ 2021-09-22 20:50 娜梓 阅读(4610) 评论(0) 推荐(0) 编辑
摘要:Java源代码是怎么被机器识别并执行的呢?答案是Java虚拟机。 一、字节码 0和1是计算机仅能识别的信号,经过0和1的不同组合产生了数字之上的操作。另外通过不同的组合亦产生了各种字符。同样可以通过不同的组合产生不同的机器指令。 机器码是离CPU指令集最近的编码,是CPU可以直接解读的指令,因此机器 阅读全文
posted @ 2021-08-24 16:20 娜梓 阅读(125) 评论(0) 推荐(0) 编辑