摘要:
![](https://img2020.cnblogs.com/blog/2251663/202103/2251663-20210303150809449-1002729040.png) ![](https://img2020.cnblogs.com/blog/2251663/202103/2251663-20210303150816483-768430689.png) ![](https://i 阅读全文
摘要:
bash的特性 table补全 1、点击1下table补全 2、点击2下table显示出全部的命令 3、选项补全:需要安装下述语句 yum install -y bash-completion 4、参数补全 命令行快捷键 主要是通过x-shell或者secureCRT实现的 - : 上一步 ~ : 阅读全文
摘要:
基础介绍 主要介绍企业中常用的服务器操作系统 什么是Linux? 类似于windows,是一个服务器上使用的操作系统,Linux支持多用户,多进程,多CPU,多任务等功能,而且Linux是开源的,支持嵌入式等。 Linux发展史 1969年,美国贝尔实验室开发,Unix 优点:性能好 缺点:消耗资源 阅读全文
摘要:
第一章 Linux基础知识 第二章 Linux架构篇 第三章 ceph 第四章 shell编程 第五章 mysql 第六章 kebernetes & docker 第七章 Redis & ELK 第八章 jenkins流水线 阅读全文
摘要:
生产者消费者模型 一、IPC 空间复用 中内存隔离开了多个进程直接不能直接交互 ipc指的就是进程间通讯 几种方式 1、创建一个共享文件 缺点:效率较低 优点:理论上交换的数据量可以非常大 适用于:交互不频繁,且数据量较大的情况 2、共享内存 缺点:数据量不大 优点:效率高 适用于:交互频繁,但是数 阅读全文
摘要:
Day 25 一、僵尸进程与孤儿进程 孤儿进程:当父进程已经结束,而子进程还在运行,子进程就成为孤儿进程,有其存在的必要性,没有不良影响。 僵尸进程:当一个进程已经结束了,但是它仍然有一些数据存在,此时称之为僵尸进程(PID是有限的,僵尸进程过多会导致无法开启新的进程) 在linux中,有这么一个机 阅读全文
摘要:
一、知识储备 并发编程中的重要概念 串行:自上而下,顺序执行 并发:在多个进程间快速的来回切着执行 并行:是真正的同时运行,必须具备多核CPU,有几个核心就能并行几个任务,当任务数量超过核心数还是并发执行 以上三个概念都是用于描述处理任务的方式 阻塞:指的是程序遇到IO操作,无法继续执行代码的一种状 阅读全文
摘要:
一、解决粘包问题的方法(简单版) 服务端 from socket import * from subprocess import PIPE, Popen import struct server = socket(AF_INET, SOCK_STREAM) server.bind(('127.0.0 阅读全文
摘要:
一、基于TCP协议的套接字通信(简单) 服务端: import socket # 1、买手机 phone = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # socket.SOCK_DGRAM ———>UDP # 2、绑定电话卡 phone.b 阅读全文
摘要:
单机架构 cs架构:客户端 >服务端 bs架构:客户端 >浏览器 >服务端 网络通信原理 2.1互联网的本质就是一系列的网络协议 一台硬设有了操作系统,然后装上软件就可以正常使用了,然而你也只能自己使用像这样,每个人都拥有一台自己的机器,然而彼孤立。 结论:英语成为世界上所有人通信的统一 阅读全文