蒙珣的博客

活好当下,做好今天该做的事情。

0%

YAML 是 “YAML Ain’t a Markup Language”(YAML 不是一种标记语言)的递归缩写

YAML 的配置文件后缀为 .yml,如:runoob.yml

YAML基本语法

  • 大小写敏感

  • 使用缩进表示层级关系

  • 缩进不允许使用tab,只允许空格

  • 缩进的空格数不重要,只要相同层级的元素左对齐即可

  • ‘#’表示注释

Read more »

目录

环境搭建机器配置

  1. 3台机器默认都是 java 1.8.0_321

  2. 3台服务器配置如下:( 练手不需要这么高的配置,我只是刚好有 : )

    IP OS CPU MEM
    192.168.128.93 CentOS 7.9 8C/8T Intel(R) Xeon(R) Silver 4110 CPU @ 2.10GHz 虚拟机 16G
    10.54.0.28 CentOS 7.9 32C/64T Intel(R) Xeon(R) Silver 4314 CPU @ 2.40GHz 物理机 256G
    10.54.0.32 CentOS 7.9 32C/64T Intel(R) Xeon(R) Silver 4314 CPU @ 2.40GHz 物理机 256G
Read more »

cat /proc/verison

获取内核信息

1
2
[root@k8s-nodes1 ~]# cat /proc/version
Linux version 3.10.0-1160.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Mon Oct 19 16:18:59 UTC 2020

uname -a

获取内核信息

1
2
[root@k8s-nodes1 ~]# uname -a
Linux k8s-nodes1 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Read more »

我们知道:

  • 平均负载是指单位时间内,处在可执行状态和不可中断睡眠状态的进程的平均数。也就是说,它包括了处在执行态,阻塞态和就绪态的进程。
  • CPU使用率是指在单位时间内CPU处于非空闲状态的时间比,反映了CPU的繁忙程度。例如:单核CPU单位时间内非空闲态运行时间为0.8s,那么他的CPU使用率为80%;双核CPU单位时间内非空闲态运行时间分别为0.4s和0.6s,那么它的CPU使用率为(0.4+0.6)/2*100%=50%
Read more »

批量修改目录下所有文件

批量修改目录下所有文件中包含 192.168.128.48 替换成 10.54.0.30

1
find /path/to/directory -type f -exec sed -i 's/192.168.128.48/10.54.0.30/g' {} +

批量修改目录下所有文件夹以及文件

1
find /path/to/directory \( -type f -o -type d \) -exec sed -i 's/192.168.128.48/10.54.0.30/g' {} +

find 命令中的 -type f-exec{} 是用于搜索和处理文件的参数和操作符。

  • -type ffind 命令的一个选项,用于指定搜索文件类型。在这种情况下,-type f 表示只搜索普通文件(不包括目录、符号链接等)。

  • -exec 是一个 find 命令中的一个选项,用于在找到的文件上执行一个命令。它后面应该跟随一个要执行的命令,以及一个分号 ;。在示例中,-exec 用于执行 sed 命令。

  • {} 是一个特殊标记,它在 -exec 后面用来表示 find 命令找到的每个文件的位置。

  • {} 将被替换为实际的文件名。当你使用 -exec 时,你可以在其中使用 {} 来代表每个找到的文件。

  • + 是一个特殊的 find 语法,用于告诉 find 命令在找到的文件上执行命令,而不是为每个文件分别执行一次命令。这可以提高效率,特别是在处理大量文件时。

目录

  • 第一夜:我们的不幸是谁的错
  • 第二夜:一切烦恼都来自于人际关系
  • 第三夜:让干涉你生活的人见鬼去
  • 第四夜:要有被讨厌的勇气
  • 第五夜:认真的人生“活在当下”

第一夜:我们的不幸是谁的错

阿德勒心理学考虑的不是过去的“原因”,而是现在的“自由”,如果我们一直依赖原因论,就会永远止步不前

青年有一个朋友,多年躲在自己的房间中闭门不出,他很想改变自己的这种现状,但是一想到要踏出门要面对种种的社会问题以及自己的那些“逃不掉”,而不得不再次面对的问题就心有余悸、惶恐不安。

也就是说,其实他并不是因为不安而走不出房间,是因为不想到外面去,不想面对那些“无法解决”的问题,而不安。也就是说,青年的朋友先有了不想出去,不想面对现实问题的想法。之后为了这个目的,而制造出不安和恐惧之类的情绪。阿德勒心理学把这叫作“目的论”

Read more »

引言

计算机中的字由位组成。因此,字可以用二进制数表示。第2章里提到整数可以表示成十进制或者二进制形式,但是其他常数用的数据如何表示?例如:

  • 小数和其他实数如何表示?
  • 当一个操作数生成了一个无法表示的大数时如何处理?
  • 上述问题隐含着一个秘密:怎样用硬件真正地做乘法和除法?

本章的目的就是要揭示这些秘密,包含实数的表示方法、算术的算法、实现这些算法的硬件,以及如何在指令集中表示有关的内容。有了这些知识后,你就能解释在使用计算机的过程中遇到的各种不明白的事情了。另外,我们还将介绍如何使用该技术加速算术运算密集型程序的运行。

Read more »

写在开头,大概 4 年前,听到运维同学提到 TIME_WAIT 状态的 TCP 连接过多的问题,但是当时没有去细琢磨;最近又听人说起,是一个新手进行压测过程中,遇到的问题,因此,花点时间,细深究一下。

从这几个方面着手:

问题描述:什么现象?什么影响?

  1. 问题分析
  2. 解决方案
  3. 底层原理
Read more »

但是太阳,它每时每刻都是夕阳也都是旭日。当他熄灭着走下山去收尽苍凉残照之际,正式它在另一面燃烧着走下山去,扶着我的拐杖。有一天,在某一处山洼里,势必会跑上来一个欢蹦的孩子,抱着他的玩具。

当然,那不是我。

但是,那不是我吗?

Read more »