自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客on之路

你有什么梦想,我的梦想就是不上班

  • 博客(14)
  • 收藏
  • 关注

转载 Redis分布式锁的正确实现方式

前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们至少要确保锁的...

2018-12-23 19:26:56 218

转载 Spring的任务调度@Scheduled注解——task:scheduler和task:executor的解析

一个简单的Spring定时任务的 demo,全部代码见下载地址:https://download.csdn.net/download/yx0628/10511753 对于 applicationContext 的配置如下:调度器线程池 task:scheduler 和 task:executor 的意义在后边例子中会详细的测试和说明。<?xml version="1.0" encod...

2018-12-21 10:31:50 631

转载 spring task @Scheduled注解各参数详解

@Scheduled注解的使用这里不详细说明,直接对8个参数进行讲解。参数详解1. cron该参数接收一个cron表达式,cron表达式是一个字符串,字符串以5或6个空格隔开,分开共6或7个域,每一个域代表一个含义。cron表达式语法[秒] [分] [小时] [日] [月] [周] [年]注:[年]不是必须的域,可以省略[年],则一共6个域序号 说明 ...

2018-12-21 10:27:37 4464

转载 redis 集群下 cluster info 详解

http://www.redis.cn/commands/cluster-info.html

2018-12-19 17:05:48 6290

原创 gitlab 新建远程服务器仓库

Command line instructionsGit global setupgit config --global user.name "xxx"git config --global user.email "xxx@staff.hexun.com"Create a new repositorygit clone https://zqcode.idc.hexun.co...

2018-12-19 12:50:30 345

转载 linux 服务器性能查看

https://blog.csdn.net/achenyuan/article/details/78974729

2018-12-18 15:42:55 117

转载 mysql 索引长度限制详解

mysql 每个单表中对索引长度是有限制的,且根据不同的数据引擎会有所不同。 下面以mysql 5.5.47 版本为例做相应的说明。MYISAM表 1、创建一个字符编码为utf8的表 test create table test(id int,name1 varchar(300),name2 varchar(300),name3 varchar(500)) CHARSET=utf8 en...

2018-12-16 14:03:19 586

转载 RocketMQ 启动停止命令

1、rocketmq的启动进入rocketMQ解压目录下的bin文件夹启动namesrv服务:nohup sh bin/mqnamesrv &日志目录:{rocketMQ解压目录}/logs/rocketmqlogs/namesrv.log启动broker服务:nohup sh bin/mqbroker &日志目录:{rocketMQ解压目录}/logs/roc...

2018-12-12 14:43:39 7853

转载 服务器搭建--Linux安装erlang

1.安装依赖环境:1)安装GCC GCC-C++ Openssl等模块,安装过就不需要安装了yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel  2)安装ncursesyum -y install ncurses-devel 2.下载erlang:官网下载:http://erl...

2018-12-11 17:56:04 609

转载 Linux下RabbitMq安装

在大多数大公司,像应用服务器软件的安装、部署都是运维的事情,其实自己去尝试部署一下,也是有收获的。有机会正好尝试了Linux下的rabbitMq安装过程,做了记录,希望有用到的人可以做下参考。 安装环境:Linux: centOS 7.0 mini版rabbitMq: 3.6.2 查询linux版本more /etc/issuemqrabbitMq服务端网址下载...

2018-12-11 17:55:29 283

转载 RabbitMQ安装

参考 https://www.cnblogs.com/ericli-ericli/p/5902270.html

2018-12-11 16:08:51 231

转载 单机多实例Tomcat部署

单机单用户基础上, 如何运行多个tomcat实例. 首先是tomcat的目录结构bin    – 包含所有运行tomcat的二进制和脚本文件 lib     – 包含tomcat使用的所有共享库 conf  – 包含配置信息, 如tomcat绑定的端口等 logs  – 包含所有的日志文件 temp – 此目录是tomcat存放的临时文件 webapps – 此目录非常重要, 这里存...

2018-12-06 15:46:27 251

原创 客户端登录时序图

2018-12-04 17:09:57 13035

转载 处理:/var/redis/run/redis_6379.pid exists, process is already running or crashed

命令;service redis start/var/redis/run/redis_6379.pid exists, process is already running or crashed引起这类问题一般都是强制关掉电源或断电造成的,也是没等linux正常关机。科学的处理办法2种: 可用安装文件启动     redis-server /etc/redis/6379.con...

2018-12-03 15:52:58 5370

空空如也

空空如也

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

TA关注的人

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