网站首页 java教程 第257页
-
美团高并发分布式架构下的唯一ID生成方式,看这篇就够了
很多大的互联网公司数据量很大,都采用分库分表,那么分库后就需要统一的唯一ID进行存储。这个ID可以是数字递增的,也可以是UUID类型的。如果是递增的话,那么拆分了数据库后,可以按照id的hash,均匀的分配到数据库中,并且mysql数据库如...
2024-12-24 temp10 java教程 12 ℃ 0 评论 -
端午不停更!阿里大神带你从根上理解MongoDB的ObjectId生成原理
我们都知道,在分布式系统中,分布式ID有很多特殊的要求,其中之二就是要求各个ID必须全局唯一,且ID能够趋势递增。那么MongoDB作为一个分布式NoSQL数据库,它的ObjectID是一段字符串,是UUID吗?不同机...
2024-12-24 temp10 java教程 11 ℃ 0 评论 -
Java 的 ScheduledExecutorService.schedule() 方法解释
介绍ScheduledExecutorService...
2024-12-24 temp10 java教程 11 ℃ 0 评论 -
Mybatis代码生成器Mybatis-Generator使用详解
最近在做创业项目的时候因为有比较多的新需求,需要频繁基于DDL生成Mybatis适合的实体、Mapper接口和映射文件。其中,代码生成器是MyBatisGenerator(MBG),用到了Mybatis-Generator-Core相关...
2024-12-24 temp10 java教程 11 ℃ 0 评论 -
分布式ID生成——雪花算法 分布式id生成器
这个也没啥讲的,上数据库集群,要是按照数据库实例1:表ID初始值1,步长3;数据库实例2:表ID初始值2,步长3;数据库实例3:表ID初始值3,步长3;的设置,可以解决ID重复问题,只是要再加一台就不好办了。还有就是通过Redis的incr...
2024-12-24 temp10 java教程 9 ℃ 0 评论 -
Systrace 的原理、流程及定制 systlic
一、原理和基本流程Systrace是android性能调试优化的常用工具,它可以收集进程的活动信息,如界面布局、UI渲染、binder通信等;也可以收集内核信息,如cpu调度、IO活动、中断等;这些信息会统一时间轴,在Chrome浏览器中显...
2024-12-24 temp10 java教程 10 ℃ 0 评论 -
简单的java实现滑动时间窗口限流算法
在网上搜滑动时间窗口限流算法,大多都太复杂了,本人实现了个简单的,先上代码:importjava.time.LocalTime;importjava.util.ArrayList;importjava.util.List;imp...
2024-12-24 temp10 java教程 11 ℃ 0 评论 -
java 商城系统源码分享-snowflake发号器
目的snowflake是常见的id(编号)生成算法,由时间戳+业务id+机器id+序列号组合而成,在电商系统中,用于订单号的生成、支付单号的生成等等。本发号器主要解决在容器化的部署情况时,自动扩容时保持机器id的唯一性。本解决方案是基于sp...
2024-12-24 temp10 java教程 10 ℃ 0 评论 -
java组件huTool日期DateUtil工具的使用
Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法。日期处理也是日常工作中常用到的,下面说一下工具下用到的一些方法。计算between...
2024-12-24 temp10 java教程 11 ℃ 0 评论 -
用Java代码创建第一个区块链程序 java搭建区块链平台
我们都看到了比特币和其他加密货币的规模。虽然这种在线货币的波动性是出了名的,但其背后的技术有可能从内到外扰乱每一个行业。因为区块链有着无限的应用范围,它每天都以新的方式出现。...
2024-12-24 temp10 java教程 10 ℃ 0 评论
- 04-26Java高效处理大文件读写的全方位指南
- 04-26省钱兄JAVA视频交系统开发
- 04-26Java常用工具类技术文档
- 04-26高效使用Java构建工具,Maven篇|云效工程师指北
- 04-26Java中自定义配置文件可以如此简单
- 04-26Java 技术文档(详细版)
- 04-26DuckDuckGo应用和扩展全面禁止谷歌的单点登录弹窗
- 04-26单点登录的终级解决方案-xxlSso
- 控制面板
- 网站分类
- 最新留言
-