自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot+ShedLock实现定时任务的分布式锁

废话不多说,直接上代码(概念的东西自己可以百度,后续考虑补上)1.pom.xml <properties> <java.version>1.8</java.version> <springboot.version>2.0.2.RELEASE</springboot.version> </properties> <dependencyManagement>

2020-06-03 14:50:13 1253

原创 K8S集群的搭建

一、K8s简介Kubernetes是Google 2014年创建管理的,是Google 10多年大规模容器管理技术Borg的开源版本。它是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。通过Kubernetes你可以:快速部署应用 快速扩展应用 无缝对接新的应用功能 节省资源,优化硬件资源的使用Kubernetes 特点:可移植: ...

2020-04-29 14:44:49 466

原创 Zookeeper集群搭建

1.什么是zookeeper一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。2.zookeeper安装 2.1 下载zookeeper安装包,wgethttps://archive.apache.org/dist/zookeeper/...

2020-03-13 15:24:39 200

原创 记一次线上OOM

记一次线上OOM

2020-03-07 20:42:49 135

转载 Java设计模式

设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。1. 根据目的来分根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式3 种。创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原型、工厂方法、抽象工厂、建造者等 5 种创建型模式。 结构型模式:用于描述如何将类或对象按某种...

2019-12-25 11:50:13 56

转载 单例模式

在有些系统中,为了节省内存资源、保证数据内容的一致性,对某些类要求只能创建一个实例,这就是所谓的单例模式。单例模式的定义与特点单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如,Windows 中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示内容的不一致等错误。在计算机系统中,还有 W...

2019-12-25 11:48:04 163

原创 snowflake算法

一、简介snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的ID。其核心思想是:使用41bit作为毫秒数,10bit作为机器的ID(5个bit是数据中心,5个bit的机器ID),12bit作为毫秒内的流水号(意味着每个节点在每毫秒可以产生 4096 个 ID),最后还有一个符号位,永远是0。二、算法具体实现/** * Twitter_Snowflak...

2019-12-24 16:25:57 88

原创 分库分表中间件-Mycat

一、分库分表概念1.为什么要使用分库分表?移动互联网时代,海量的用户每天产生海量的数量,比如:用户表、订单表、交易流水表。以支付宝用户为例,8亿;微信用户更是10亿。 订单表更夸张,比如美团外卖,每天都是几千万的订单。 淘宝的历史订单总量应该百亿,甚至千亿级别,这些海量数据远不是一张表能Hold住的。 事实上MySQL单表可以存储10亿级数据,只是这时候性能比较差,业界公认MyS...

2019-12-23 14:48:57 581

原创 Redis的安装部署以及配置

Redis的安装部署下载Redis安装包:官网下载:http://download.redis.io/releases/redis-4.0.11.tar.gz Githut下载:https://github.com/antirez/redis/releases/tag/4.0.11 上传至Linux环境,可以通过xftp 使用root用户 上传完成后解压,tar -zxvf redis...

2019-07-16 18:06:33 134

转载 nginx rtmp server搭建

nginx rtmp server搭建原文地址:https://cloud.tencent.com/developer/article/10555611.下载nginxmkdir nginxwget http://nginx.org/download/nginx-1.12.2.tar.gz2.解压nginx包tar -zxvf nginx-1.12.2.tar.gz3.安装l...

2019-04-25 20:23:11 422

空空如也

空空如也

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

TA关注的人

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