Centos7.X、Erlang-22.x、RabbitMQ3.8.3单机安装

一、下载在centos上安装三个程序Erlang、socat、rabbitmq-service。 建议新手使用npm安装,对新手比较友好。 123Erlang: wget https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/22/el/7/x86_64/erlang-22.2.8-1.el7.x86_64.rp...

阅读全文

RabbitMQ 多活模式 federation

Federation介绍Federation是一个RabbitMQ官方插件。 Federation直译过来是联邦,它的设计目标是使 RabbitMQ 在不同的 Broker 节点之间进行消息传递而无须建立集群。Federation插件能够运行在不同版本的RabbitMq上。Federation每个连接是单向连接,支持双向连接(A -> B , B -&...

阅读全文

mongostat

mongostat工具提供了当前运行的mongod实例与mongs实例状态概况,功能根Unix/Linux的vmstat工具类似,提供关于mongod和mongos实例的数据。 字段说明12345678910111213# 示例# mongostatinsert query update delete getmore command dirty u...

阅读全文

线上MongoDB服务请求夯住

问题线上应用服务的连接MongoDB经常出现timeout,然后应用服务查MongoDB服务请求夯住不动。请求夯住在请求mongoDB导致mongoDB 服务crash。 调查前期调查方向: 导出slow query log,发现有些没有加索引的collection,全表扫描。加上索引在观察。还是出现请求夯住问题。 升级mongoDB主机服务配置,观察还是...

阅读全文

Mac 电脑免费音频内录插件 Soundflower 使用方法

DownloadSoundflower下载地址 安装 打开Soundflower.pkg就可以直接安装,安装过程需要你授权一下文件。 卸载 直接打开Uninstall Soundflower.scpt文件 安装成功之后在声音会有Soundflower(2ch),Soundflower(64ch)两个插件。 卸载卸载直接run 一下,描述会有”Done!...

阅读全文

liunx磁盘空间占用100%问题调查

liunx磁盘空间占用100%磁盘情况查询查看磁盘整体情况  命令:df   参数:     -a:列出所有的文件系统,包括系统特有的/proc等文件系统     -k:以KB的容量显示各文件系统     -m:以MB的容量显示各文件系统     -h:以人们较易阅读的GB,MB,KB等格式自行显示     -H:以M=1000K替代M&...

阅读全文

零矩阵

编写一种算法,若M × N矩阵中某个元素为0,则将其所在的行与列清零。 示例 1: 123456789101112输入:[ [1,1,1], [1,0,1], [1,1,1]]输出:[ [1,0,1], [0,0,0], [1,0,1]] 示例 2: 123456789101112输入:[ [0,1,2,0], [3,4,5,2], [1...

阅读全文

旋转矩阵

给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。 不占用额外内存空间能否做到? 示例 1: 12345678910111213给定 matrix = [ [1,2,3], [4,5,6], [7,8,9]],原地旋转输入矩阵,使其变为:[ [7,4,1], [8,5,2], [9,6...

阅读全文

环形链表

给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。 如果链表中存在环 ,则返回 true 。 否则...

阅读全文

搜索插入位置

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 12输入: nums = [1,3,5,6], target = 5输出: 2 示例 2: 12输入: nums = [1,3,5,6], target = 2输出: 1 ...

阅读全文