随笔分类 -  后端

摘要:数据结构的理解 堆栈:我们可以把堆理解成一个弹夹, 一端固定,另外一端是浮动的,子弹就是数据,数据从栈顶压入栈中,就像子弹被压入弹夹,先进去的子弹肯定是后被击发出去, 所以叫先进后出 空间分配区别: 堆:在程序里,如果使用到了malloc,静态变量,全局变量,函数地址等,这些就是存放在堆中的数据,堆 阅读全文
posted @ 2021-05-15 11:00 做个奇怪的人 阅读(171) 评论(0) 推荐(0)
摘要:命名管道的理解 管道是一种简单的进程间通讯(IPC),命名管道可在同一台计算机的不同进程之间或在跨越一个网络的不同计算机的不同进程之间,支持可靠的、单向或双向的数据通信。 简单的实现流程图,这是一个单向的,双管道结构(全双工模式), 以模块A先创建堵塞,后连接,模块B先连接,后创建堵塞,来形成两条单 阅读全文
posted @ 2021-05-13 12:35 做个奇怪的人 阅读(450) 评论(0) 推荐(0)
摘要:服务器架构设计 把以往学习的内容做一个简单的整理,不一定详细,在个人理解上也不一定完全准确 分布式 *特点:*模块分离,将不同的业务分布在不同的服务器上,子模块可以是集群的 解决的问题: ​ 模块的耦合度,问题拆分(定位问题更容易),更容易扩展,子模块可替换性强 问题:部署及维护麻烦 负载均衡 *特 阅读全文
posted @ 2021-04-14 11:36 做个奇怪的人 阅读(544) 评论(0) 推荐(0)