加载中
zookeeper学习(1)——启动

工作中深度使用了ZooKeeper集群,所以需要了解下它的工作原理;已经读过了ZAB的论文,就一个普通开发者而言,不大可能从理论层面挑出一致性算法的问题,所以还是学习基本的业务流程比较好,直...

我的ubuntu高效开发环境

本人作为云计算后台开发需要经常跟一些后台服务打交道,需要SSH到各个开发机上查看一些状态,执行一些脚本命令。对开发环境的配置也是在这个过程中一点点积累起来的。 § 0x01 bash alias 1、...

负数的计算机表示和溢出的关系

§ 0x00 数字的计算机表示 上学时,说数字在计算机中是以补码形式表示的。补码的定义是: 正数的补码和原码都与数值一样; 原码是最高位是符号位,其他位是与数据相等的数值; 负数的反码是原...

2021/04/16 22:33
422
bash readarray探讨

§ 0x01 起源 工作中有如下需求,要去解析一个文件的内容,但文件是json格式的,我不想使用jq。通过grep过滤出符合要求的行,然后在for循环中处理它们。 然后发现,这样实现不行。 lines=$(...

ext2 block碎片处理

0x01 磁盘碎片 1.1 产生 机械硬盘中数据分散在一个个block中。如下图示的场景就会产生碎片。 1.2 影响 新建文件或者写入文件时,需要分配连续的block,碎片的存在会导致分配困难,甚至是无法...

ext2文件系统的核心数据结构

0x01 信息类 主要定义在ext2.h头文件中。 名称 意义 struct ext2_inode 磁盘上inode的布局,用来读出和写入inode。可以根据此inode生成VFS对应的标准inode。 struct ext2_super_block 对应磁...

2021/03/26 14:52
250
bash shell脚本最佳实践

总结工作中写bash脚本过程中遇到的一些问题,总结出的最佳实践。 0x01 if if 支持判断字符串和数字。字符串添加x字符,为了防止变量为空时出现告警。 if [ "x$1" == "x0" ]; then echo "equ...

2021/03/05 21:02
113
Linux命令-总结

0x01 tar tar tf xx.tar.gz 可以不解压前提下,查看压缩包内包含的文件。 tar xf xx.tar.gz a.txt 可以解压特定的一个文件出来,而不是解压全部。 tar -C dir 操作前切换到对应的目录。可以实...

2021/02/24 17:24
80
Linux命令-xargs

介绍 xargs是bash中的一个命令,用于命令行中参数的传递和处理。可用来将特定的参数传递给另外一个命令。另外一个命令作为xargs的参数传递进来。 在shell里面,通过man xargs查看其使用说明。...

2021/02/17 11:28
130

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部