摘要: 1.背景 在计算机领域中,状态机是一个比较基础的概念。在我们的日常生活中,我们可以看到许多状态机的例子,如:交通信号灯、电梯、自动售货机等。 基于FSM的编程也是一个强大的工具,可以对复杂的状态转换进行建模,可以大大简化我们的程序 2.什么是状态机 有限状态机FSM火简称状态机,是一种计算的数学模型 阅读全文
posted @ 2022-03-25 17:42 無花無酒鋤作田 阅读(994) 评论(0) 推荐(1) 编辑
摘要: Redis单线程 采用多路 I/O 复用技术可以让单个线程高效的处理多个连接请求(尽量减少网络IO的时间消耗) (1)为什么不采用多进程或多线程处理? - 多线程处理可能涉及到锁 - 多线程处理会涉及到线程切换而消耗CPU (2)单线程处理的缺点? - 无法发挥多核CPU性能,不过可以通过在单机开多 阅读全文
posted @ 2022-03-25 16:42 無花無酒鋤作田 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 基础篇 基础架构:一条SQL查询语句是如何执行的 Mysql可以分为Server层和存储引擎层两部分 Server层包括连接器、查询缓存、分析器、优化器、执行器,以及所有的内置函数。所有垮存储引擎的功能,比如存储过程、触发器、视图等 存储引擎层负责数据存储和提取,架构模式是插件式,默认引擎是Inno 阅读全文
posted @ 2022-03-25 16:36 無花無酒鋤作田 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、ansible基本概念 ansible的配置清单位于/etc/ansible/hosts,ansible配置位于/etc/ansible/ansible.cfg ansible依赖与sshpass,配置文件ansible.cfg中需要把host_key_checking=False注释删除 配置 阅读全文
posted @ 2022-03-25 16:35 無花無酒鋤作田 阅读(78) 评论(0) 推荐(0) 编辑
摘要: linux、sed 阅读全文
posted @ 2022-03-25 16:33 無花無酒鋤作田 阅读(54) 评论(0) 推荐(0) 编辑