
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
分布式ID必要性。业务量小于500W或数据容量小于2G的时候单独一个mysql即可提供服务,再大点的时候就进行读写分离也可以应付过来。但当主从同步也扛不住的是就需要分表分库了,但分库分表后需要有一个唯一ID来标识一条数据,数据库的自增ID显然不能满足需求;特别一点的如订单、优惠券也都需要有唯一ID做标识。此时一个能够生成全局唯一ID的系统是非常必要的。那么这个全局唯一ID就叫分布式ID。分布式ID
在实际开发中,常常涉及旧数据的迁移。如下为数据迁移sqlINSERT INTO ls.(字段,字段) SELECTFROMgs.表名称;
java枚举(enum) 使用示例public enum Week {MONDAY(1,"周一"),TUESDAY(2,"周二"),WEDNESDAY(3,"周三"),THURSDAY(4,"周四"),FRIDAY(5,"周五"),SATURDAY(6,"周六"),SUNDAY(7,"周日");private int key;private String value;public static S
获取今日0时0分0秒(最小时间)/*** 获取当天最小时间Date类型** @return Date*/public static Date getToDayStartTimeDate() {//获取当前时间-在这里可以增加或者减少时间求出非当前天的最小时间LocalDateTime localDateTime = LocalDateTime.now();LocalDateTime
场景:1.在安全性较高的场景中,程序部署在内网,无法通过地图api接口获取地理位置信息,如下程序通过解析json数据获取对应区域地理位置信息(注:地理位置信息精确度根据json数据详细度正相关)。2.代码采用线程池(也可改为消息队列)异步执行经纬度转换为地理位置信息。优点/缺点优点:1.采用线程池,2.解决了在内网项目上地图中展示 标注(经纬度点)。缺点:大量数据同时转化需要加锁,json地理位置

mysql 多表查询中 根据一个表中一个字段的最大值求另一个字段,获取 查询最大值的这条数据。示例表a:idname1张三2李四表b:idsexa_id1女12男2表c:ida_idagehobby1115唱歌2116跳舞31118游泳4216吃饭求:如何查出每个人的性别,以及他年龄最大的时候的爱好?SELECT`name`,.
本篇内容用并行流并行处理数据并行流的性能分析分支/合并框架使用Spliterator分割流
Spring Cloud Security
本文首先介绍系统架构演变的几个阶段;然后介绍微服务框架Dubbo和Spring Cloud,以及服务网格istio;最后介绍Duboo、SpringCloud、Istio三者之间的无别。







