网站首页 java教程 第472页
-
Mybatis代码生成器Mybatis-Generator使用详解
最近在做创业项目的时候因为有比较多的新需求,需要频繁基于DDL生成Mybatis适合的实体、Mapper接口和映射文件。其中,代码生成器是MyBatisGenerator(MBG),用到了Mybatis-Generator-Core相关...
2024-12-24 temp10 java教程 21 ℃ 0 评论 -
分布式ID生成——雪花算法 分布式id生成器
这个也没啥讲的,上数据库集群,要是按照数据库实例1:表ID初始值1,步长3;数据库实例2:表ID初始值2,步长3;数据库实例3:表ID初始值3,步长3;的设置,可以解决ID重复问题,只是要再加一台就不好办了。还有就是通过Redis的incr...
2024-12-24 temp10 java教程 20 ℃ 0 评论 -
Systrace 的原理、流程及定制 systlic
一、原理和基本流程Systrace是android性能调试优化的常用工具,它可以收集进程的活动信息,如界面布局、UI渲染、binder通信等;也可以收集内核信息,如cpu调度、IO活动、中断等;这些信息会统一时间轴,在Chrome浏览器中显...
2024-12-24 temp10 java教程 20 ℃ 0 评论 -
简单的java实现滑动时间窗口限流算法
在网上搜滑动时间窗口限流算法,大多都太复杂了,本人实现了个简单的,先上代码:importjava.time.LocalTime;importjava.util.ArrayList;importjava.util.List;imp...
2024-12-24 temp10 java教程 21 ℃ 0 评论 -
java 商城系统源码分享-snowflake发号器
目的snowflake是常见的id(编号)生成算法,由时间戳+业务id+机器id+序列号组合而成,在电商系统中,用于订单号的生成、支付单号的生成等等。本发号器主要解决在容器化的部署情况时,自动扩容时保持机器id的唯一性。本解决方案是基于sp...
2024-12-24 temp10 java教程 20 ℃ 0 评论 -
java组件huTool日期DateUtil工具的使用
Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法。日期处理也是日常工作中常用到的,下面说一下工具下用到的一些方法。计算between...
2024-12-24 temp10 java教程 21 ℃ 0 评论 -
用Java代码创建第一个区块链程序 java搭建区块链平台
我们都看到了比特币和其他加密货币的规模。虽然这种在线货币的波动性是出了名的,但其背后的技术有可能从内到外扰乱每一个行业。因为区块链有着无限的应用范围,它每天都以新的方式出现。...
2024-12-24 temp10 java教程 19 ℃ 0 评论 -
Redis通过Redisson实现延迟队列(含源码)
实现延迟队列的方式有很多种,有本地自己jdk方式实现、Quartz定时任务实现、RabbitMQ延时队列实现,还有Redis方式实现。综合自己的生产情况,Redis是符合分布式服务及开发成本较小的一种方式。基本的机制如下图本文将通过工具...
2024-12-24 temp10 java教程 21 ℃ 0 评论 -
Flink CDC | Mysql指定时间戳读取
FlinkCDC在配置mysql时,可以指定几种方式来选择位点:INITIAL、EARLIEST_OFFSET、LATEST_OFFSET、SPECIFIC_OFFSETS、TIMESTAMP、SNAPSHOT。INITIAL:全量与...
2024-12-24 temp10 java教程 21 ℃ 0 评论 -
mybatis根据表逆向自动化生成代码:自动生成实体类、mapper文件
若采用mybatis框架,数据库新建表,手动编写的话,需要编写大量的实体类、mapper文件、mapper.xml文件,都是一些重复且有规律的工作。...
2024-12-24 temp10 java教程 21 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-