随笔分类 -  技术研究

摘要:iptables的结构 iptables由上而下,由tables、chains、rules组成 四表 iptables有filter、nat、mangle、raw四种内置表 Filter表 filter是iptables的默认表,有一下三种内建链: INPUT链 - 处理来自外部的数据 OUTPUT 阅读全文
posted @ 2024-01-18 14:10 無花無酒鋤作田 阅读(122) 评论(0) 推荐(0) 编辑
摘要:OSI七层参考模型 交换位于第二层数据链路层,数据帧被封装了以太网头部,其中记录了目标网路的mac地址 路由位于第三层网络层,数据包被封装了IP头部,其中记录了源IP地址和目的IP地址 路由引入 问题1:在同一网段的192.168.0.1/24和192.168.0.2/24两台主机需要通信,如何实现 阅读全文
posted @ 2022-04-30 12:09 無花無酒鋤作田 阅读(2638) 评论(0) 推荐(0) 编辑
摘要:1.背景 在计算机领域中,状态机是一个比较基础的概念。在我们的日常生活中,我们可以看到许多状态机的例子,如:交通信号灯、电梯、自动售货机等。 基于FSM的编程也是一个强大的工具,可以对复杂的状态转换进行建模,可以大大简化我们的程序 2.什么是状态机 有限状态机FSM火简称状态机,是一种计算的数学模型 阅读全文
posted @ 2022-03-25 17:42 無花無酒鋤作田 阅读(1021) 评论(0) 推荐(1) 编辑
摘要:Redis单线程 采用多路 I/O 复用技术可以让单个线程高效的处理多个连接请求(尽量减少网络IO的时间消耗) (1)为什么不采用多进程或多线程处理? - 多线程处理可能涉及到锁 - 多线程处理会涉及到线程切换而消耗CPU (2)单线程处理的缺点? - 无法发挥多核CPU性能,不过可以通过在单机开多 阅读全文
posted @ 2022-03-25 16:42 無花無酒鋤作田 阅读(43) 评论(0) 推荐(0) 编辑
摘要:基础篇 基础架构:一条SQL查询语句是如何执行的 Mysql可以分为Server层和存储引擎层两部分 Server层包括连接器、查询缓存、分析器、优化器、执行器,以及所有的内置函数。所有垮存储引擎的功能,比如存储过程、触发器、视图等 存储引擎层负责数据存储和提取,架构模式是插件式,默认引擎是Inno 阅读全文
posted @ 2022-03-25 16:36 無花無酒鋤作田 阅读(328) 评论(0) 推荐(0) 编辑
摘要:输出netstat命令的第一列和第四列 netstat | awk '{print $1 $4}' awk命令中语句被单引号中的大括号括着(只能被单引号包含) $1...$n表示第几列,$0表示整行 awk可以进行格式输出 netstat | awk '{printf "%-8s %-8s\n",$ 阅读全文
posted @ 2021-01-26 16:35 無花無酒鋤作田 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Git Command Init a repository mkdir git-learning cd git-learning git init ~ Initialized empty Git repository in S:/CODE/git-learning/.git/ Add and com 阅读全文
posted @ 2020-11-16 17:34 無花無酒鋤作田 阅读(163) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示