自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 分布式系统唯一ID生成方案

**分布式系统唯一ID生成方案**数据库自增长序列或字段最常见的方式。利用数据库,全数据库唯一。优点:1)简单,代码方便,性能可以接受。2)数字ID天然排序,对分页或者需要排序的结果很有帮助。缺点:1)不同数据库语法和实现不同,数据库迁移的时候或多数据库版本支持的时候需要处理。2)在单个数据库或读写分离或一主多从的情况下,只有一个主库可以生成。有单点故障的风险。3)在性能达不到要求的情况下,比较难于扩展。(不适用于海量高并发)4)如果遇见多个系统需要合并或者涉及到数据迁移会相当痛

2021-09-01 12:10:32 132

原创 Spring源码

Spring源码Spring源码一、为什么Spring难读懂?为什么 Spring 天天用,但要想去读一读源码,怎么就那么难!因为由Java和J2EE开发领域的专家 Rod Johnson 于 2002 年提出并随后创建的 Spring 框架,随着 JDK 版本和市场需要发展至今,至今它已经越来越大了!当你阅读它的源码你会感觉:怎么这代码跳来跳去的,根本不是像自己写代码一样那么单纯为什么那么多的接口和接口继承,类A继承的类B还实现了类A实现的接口X简单工厂、工厂方法、代理模式、观察者模式,怎么

2021-08-04 09:52:48 114

原创 在Linux下安装MariaDB数据库

1. 下载MariaDB数据库测试: 当前虚拟机是否可以正确的链接外网.命令:2 确认下载3 安装完成提示4 数据库启动命令:5. 数据库初始化操作命令: `mysql_secure_installation’6. 测试数据库用户名和密码是否有效7.导入数据表说明:如果mysql数据库需要导入数据表命令如下:命令: source /xxx/xxxx/xxxx/jtdb.sql;8.Mysql数据库远程访问配置8.1 关于链接数据库的说明说明:如果需要远程

2020-12-09 18:29:14 225

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除