自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 秒杀系统架构

之前做过保险项目的一个秒杀活动平台,当时做过秒杀系统的架构,所以也来谈谈秒杀系统架构。秒杀系统主要两大块,一块是订单一块是支付,我们将订单库存存放在Redis里面,有请求过来,判断Redis是否有库存,如果有则生成订单,秒杀库存减1,然后生成的订单进入消息队列之中,进入以后就算是抢购成功了,直接反馈给前端用户,表示抢购成功。 这时候唤起支付页面,库存DB慢慢消费消息队列中的订单,扣减实际库存。支付定义为15分钟,15分钟不支持则标为支付失败,取消支付的订单也为支付失败,支付失败的...

2021-09-28 16:00:32 214

原创 分布式事务及幂等性方案

本方案设计的是强一致性的分布式事务,所有的事务都是强一致性提交,事务一般建议存储在Redis之中,读取比较快。然后事务采用本地事务自己处理的方式,这样在处理本地事物的时候,就能利用事务锁解决幂等性问题。不同服务的事务会最终绑定在一起,形成一个事务组,来进行事务的判定,各自事务独立try数据库,并且反馈,只要有一个无法成功,则整个事务全部回滚,全部成功以后才可以提交。 本方案中也可以自行增加事务补偿,因为幂等性问题,在本地事务环节就已经处理完成了,所以不用担心,做事务补偿的时候,确定事务中...

2021-09-28 12:18:05 327

原创 SpringCloud分布式架构权限管理

概述本文讨论分布式架构权限管理的两种情况,一种是针对统一授权访问的,一种是跨平台接口访问的。虽然分布式架构会做业务的切割,将整体的业务切割为独立的子业务或者子平台,但是同一平台下往往会有统一的授权和单点登录,客户端而言平台是整体的,这种是统一授权访问的权限管理。但是也会遇到多平台协作的情况,这种情况不用考虑其他平台的架构,只需要为其提供数据接口跟其对接就可以,这种情况就要考虑跨平台接口访问...

2018-09-25 18:35:50 19587 6

原创 Jenkins集成springboot项目

一、全局配置安装Jenkins服务以后需要做一些基本配置,我们是springboot项目,用到的有mvn和git,git是远程的gitblit服务。1、需要根据你的需要添加插件2、做全局工具配置,主要是配置git和maven,maven主要做settings文件的配置,git主要是可执行路径的配置二、构建项目1、新建一个maven项目2、配置你的GIT源地址...

2018-09-20 14:59:23 1485

原创 生成20位和22位不重复的随机序列

序列只包含数字和大写字母,不包含小写字母序列生成:自定义标识位(1位)+随机位(3位)+UUID序列(16位)序列生成:自定义标识位(1位)+时间位(13位)+UUID序列(8位)22位随机序列public class KeyGreaterUtil { public String greater(char flag){ Long time=System.currentTimeMilli...

2018-05-23 17:00:38 6994

原创 SpringCloud架构设计

     最近一直在针对SpringCloud框架做项目,从中踩了不少的坑,也渐渐梳理出了一些内容,由于SpringCloud作为一个全家桶,其中东西太多,所以这时候就要有所取舍,这里就想把自己比较常用组件及架构推荐上来。这套架构是基于SpringBoot 1.5.7和SpirngCloudDalston.SR5。     针对这个架构图我分层介绍一下:1、是web服务器的选型,这个我选择的是ng...

2018-05-09 17:03:04 52780 10

原创 JVM调优操作总结

一、GC日志收集      最近一直在针对spring boot做一些JVM调优的工作,学习了很多人的思想,也有了一些自己的理解,这里将网上基本常见的调优选择罗列一些,主要目的是为了自己学习记录一下,也做一点分享,这里不谈理论,只说实际操作和参数的作用,具体需要针对自己的实际情况做出选择和调整。1、GC日志参数-XX:+PrintGC   输出GC日志-XX:+PrintGCDetails   输...

2018-04-12 15:55:12 1315

ICD国家临床版本2.0规范.zip

ICD2.0临床版 ICD-9-CM3 ICD-10

2021-05-19

tensorflow-1.4.0

tensorflow-1.4.0.zip,本资源版本为windows正式发布版。

2018-04-12

apache-maven-3.5.zip

apache-maven-3.5,可以解压以后配置环境变量,直接在windows下使用。

2018-03-29

logstash-6.2.2

logstash-6.2.2, 在64位windows系统下可以直接下载安装。

2018-03-29

空空如也

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

TA关注的人

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