cidr网段划分笔记

哭笑不得的网段划分最近在搞服务迁移网段,将测试服务从生产网段迁移到测试网段,为了方便配置新服务器的ip,划分网段的时候计划保持最后一位不变,也即: 1210.0.0.190 --> 10.0.66.19010.0.0.240 --> 10...

运维

算法复杂度计算

定义算法的时间复杂度使用渐进记号($\Theta$, $O$, $\Omega$, $o$, $\omega$)来描述, 它们的定义如下: $$ 渐进紧确界: \Theta (g(n))={f(n): 存在常量c_1, c_2和n_0, ...

编程

overlay2笔记

overlay2文件系统的原理overlay2的实现原理直观如下图: 可以使用下面的命令做简单的模拟: 123mkdir -p /overlaytest/client_1/{upperdir,workdir} /overlayte...

运维

理解用户空间与内核空间

最近面试被问到了用户空间和内核空间的问题,发现脑子以为懂了和嘴巴说出来之间有一段距离,就用写作来填平吧。 什么是用户空间和内核空间?在Linux中,系统内存可以分为用户空间(user space)和内核空间(kernel space),用户空间是运行...

运维

卸载无影云桌面以及相关插件

最近阿里云的无影云桌面在做免费推广,出于好奇试用了下。分别尝试了mac桌面端和网页版,发现网页版已经满足使用需求了。于是决定卸载桌面端。 round 1在访达finder的应用程序文件夹中找到对应的app执行删除 然而今天重启笔记本之后发现有个Ela...

效率

计算机网络学习笔记

最近复习计算机网络相关的知识,发现了一个很适合用来入门计算机网络的博客《小菜学网络》。一口气读完,有种酣畅淋漓的感觉,作者的讲解让我将脑海中计算机网络基础知识串了起来。 我的笔记 URLhttps://fasionchan.com/network/h...

运维

使用hexo将博客迁移到GitHub Pages

博客搭建和迁移hexo的官网文档很详细,这里主要记载使用hexo+Github Pages过程中遇到的坑 GitHub项目创建可参考《超详细Hexo+Github博客搭建小白教程》 如果是按照步骤1新建的项目,_config.yml中的url只需要...

运维

iptables入门笔记

iptables是基于Linux内核模块Netfilter的防火墙工具,可以按照一定的规则对ip packet执行监控、修改、转发、重定向、丢弃等操作;ipv6版本的是ip6talbles;nftables则是iptables的新实现。目前,ipta...

运维

CentOS7升级systemd版本到416.1

本文主要记录下在CentOS7折腾升级systemd的过程中踩得坑,方便以后需要的时候能够快速复盘。CentOS7中默认开启cgorupv2需要升级systemd版本,当前最靠谱的升级方式为Facebook维护的backports 具体打包过程中见G...

运维

从外接USB设备启动树莓派4b

树莓派默认从tf卡启动系统,io性能太弱了。最近入手了Argon ONE外壳,可以通过usb外接一个m.2 sata接口的固态硬盘;那么,折腾一下从ssd吧。 方案调查一番查资料,目前支持两种启动方案: 升级固件,这也是网上推荐的主流方案。这个方案...

树莓派
123