自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 快速排序(Java)

import java.util.List; /** * 快速排序 */ public class QuickSort { public static <T extends Comparable<? super T>> void sort(List<T> list) { if (list == null || list.size...

2020-02-16 02:09:51 136

原创 MongoDB集群搭建

集群部署 基本概念 mongos ​ mongo集群入口,所有请求都通过mongos进行路由分发,方便应用层透明使用,mongos自己就是一个请求分发中心,它负责把对应的数据请求请求转发到对应的shard服务器上。在生产环境通常有多mongos作为请求的入口,防止其中一个挂掉所有的mongodb请求都没有办法操作。 config server ​ 配置服务器,存储所有数据库元信息(路由、分片)的配...

2020-01-05 17:08:36 535

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

分布式系统ID生成方案 1.雪花算法 package demo; /** * 一种分布式id生成算法 */ public class SnowFlake { /** * 起始时间戳 */ private static final long START_TIMESTAMP = 1575129600000L; /** * 时间戳所占位数...

2019-12-08 20:31:20 172

原创 MySQL on duplicate key update

项目中需要临时做一些数据抽取转换同步,例如将A、B、C表的数据进行筛选关联,再加入表D中,那么一条数据初次同步时,可以直接insert,但是第二次同步时就应当选择update。我最开始很蠢的通过查询判断是否已存在再选择insert或者update的方式实现,在做完了之后才想起来mysql自带了类似功能的实现,就是on duplicate key update。 为加深映像,写了这篇文章记录下使用...

2019-12-01 01:27:36 405

空空如也

空空如也

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

TA关注的人

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