Junhc

岂止于博客

Top命令详解

```java top - 21:03:08 up 27 days, 10:07, 2 users, load average: 0.04, 0.09, 0.07 Tasks: 117 total, 1 running, 116 sleeping, 0 stopped, 0 zombie %Cpu0 : 0.3 us, 0.3 sy, 0.0 ni, 99.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st %Cpu1 : 0.7 us, 0.3 sy, 0.0 ni, 98.7 id, 0.0 wa, 0.0 hi, 0.3 si, 0.0 st %Cpu2 : 0.7 us, 0.3 sy, 0.0 ni, 99.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st %Cpu3 : 0.3 us, 0.0 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 8174052 total, 1741052 free, 5031504 used, 1401496 buff/cache KiB Swap: 0 total, 0 free, 0 used. 2604608 avail Mem

阅读全文

Awk命令详解

awk命令

awk [-F fs] [-v var=value] [-f progfile | ‘prog’] [file …]
-F 分隔符
-v 定义变量
-f 调用脚本
BEGIN 初始化代码块,在对每一行进行处理之前,初始化代码,主要是引用全局变量,设置FS分隔符
// 匹配代码块,可以是字符串或正则表达式
{} 命令代码块,包含一条或多条命令
; 多条命令使用分号分隔
END 结尾代码块,在对每一行进行处理之后再执行的代码块,主要是进行最终计算或输出结尾摘要信息

阅读全文

MongoDB实战技巧之日期分组统计

按日期分组统计

阅读全文

Error

解决 fatal: unable to access ‘https://github.com/homebrew/brew/’ 问题

阅读全文

RabbitMQ集群搭建

安装
安装Erlang

官网下载地址otp_src_22.3.tar.gz 将Erlang安装包放到/opt目录下面

阅读全文

Kafka

安装Kafka

阅读全文

Elasticsearch

安装Elasticsearch

阅读全文

Redis高可用集群搭建

1. 下载redis安装包放在/usr/local目录下

阅读全文

JVM发生OOM的几种原因

阅读全文

序列化

protobuf
  1. 结构化数据存储格式(json,xml等)
  2. 高性能编解码技术
  3. 语言和平台无关,扩展性好
  4. 支持java,C++,Python三种语言

阅读全文