自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用Redis实现分布式锁详解

在讲分布式锁之呢,我们不妨先来说说什么是分布式系统。在系统早期,用户量少,可能我们一个app的所有模块都存在与一个应用包,部署在一台机器上,这便是我们的单体应用架构。这种设计,如果用户访问量大,便很容易造成系统压力过大而导致的系统宕机,其次如果一个模块,比如支付功能bug或其他原因,便直接导致整个系统瘫痪。为解决这个问题,可能会想到我们的集群部署。集群部署配合配合负载均衡(负载算法),可...

2018-12-15 11:04:11 3045

原创 sql优化-记一次生产n小时的update语句优化到1秒内的全过程

近期生产业务中,有一批导入数据,数据量大约16万多,由于需要做树查询,涉及一个层级关系维护。前期,实施维护的时候由于sql问题,导致除一级数据外的下级数据(总共六级)大量维护出错,导致现在需要将这16万数据层级关系全部重新维护。表中,有一个编码字段(以下用task_code表示),同时维护其父项的task_code(一下称parent_task_code)。现任务是需要将这16w多的数据在表中...

2018-12-14 21:08:38 9225 3

原创 RabbitMQ消息队列之RPC调用

我们知道现在市面上的RPC框架很多,但是如何用我们的RabbitMQ去实现一个RPC调用呢?这就是我们这篇文章所要讲解的内容。如果有阅读过我写的博客的大兄弟们,可能会知道,我有个习惯就是学习技术喜欢去看官方文档,同样对于RabbitMQ如何去实现RPC调用,我们先来看看官方文档怎么说。如上图,进入RabbitMQ官网,找到get Started,然后里面会有很多基本使用方式(其他几种使用方...

2018-12-06 23:50:24 8547 3

原创 RabbitMQ消息队列及各种Exchange类型详解

关于RabbitMQ,我们就从这张官网截图来开始说吧!对于任何一门技术,我们可能都比较关心“what”,“how”,“when”,当然还是那句话,看官方文档。上图圈出来的一段话就是对我们RabbitMQ的一个大致介绍了,其实说白了就是负责转发消息的。下图给出了一个最简单的消息转发模型,p(producer )为我们的的消息提供方,c(consumer )为消息接收方。在说exchange...

2018-12-06 17:42:11 13565 2

原创 使用spring boot快速搭建ssm框架

说起spring boot,也是最近几年比较火热的一个技术了,当然作为一个小菜鸡,最近也在试着去深入研究下spring boot。这里说到学习一门技术,我不觉得买什么什么书啊,看什么什么视频啊是很好的学习方式,当然这些书,视频可能会给我们的学习带来一个指导性的作用,但是,书也是其他人写出来的,书上说的,也不一定都对。所以我觉得,去学习一门技术,最好的方法就是去看他的官方文档,包括我们的sprin...

2018-12-02 08:55:13 2789 3

grafana监控模版

grafana执行实时监控时,用于配置前端web展示的模版,直接在grafana前端import进去即可:详细使用参见博客:https://blog.csdn.net/baomw/article/details/89146300

2019-04-09

influxdb的数据文件types.db

infuxdb所需要的数据文件模版,没有这个文件在influxdb启动的时候会抛出异常:run: open server: open service: Stat(): stat /usr/share/collectd/types.db: no such file or directory

2019-04-08

空空如也

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

TA关注的人

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