摘要:
FIFO命名管道 1. 什么是FIFO2. FIFO编程实战附:Makefile 1. 什么是FIFO FIFO命名管道,也叫有名管道,来区分管道pipe。管道pipe只能用于有血缘关系的进程间通信,但通过FIFO可以实现不相关的进程之间交换数据。FIFO是Linux基础文件类型中的一种,但是FIF 阅读全文
摘要:
最短路径 Dijkstra算法C语言代码实现代码解析 Floyd算法算法解析C语言代码实现 最短路径问题 最短路径问题是我们经常会面临的一种决策问题。在图论中,非网图(边没有权值)的最短路径就是两个顶点之间经过边数最少的路径。对于网来说,由于每条边都有权值,所谓的最短路径是指,两个顶点之间经过的边加 阅读全文
摘要:
通讯 按传输的数据位区分以信道方向区分根据时钟信号区分通讯的速率 按传输的数据位区分 串行通讯: 设备间通过少量数据信号线(一般8根以下),地线以及控制信号线,按照数据位一位一位的传输数据的方式叫做串行通讯。看名字也能看出,串行就是按位一个一个的串行通过,类似于单人通道。 并行通讯: 一般指使用8/ 阅读全文
摘要:
快速排序 quick sort 算法思想算法图解算法实现(C语言)性能分析 算法思想 快速排序算法是对冒泡排序算法的一种改进算法,在当前所有内部排序算法中,快速排序算法被认为是最好的排序算法之一。 快速排序的基本思想: 通过一趟排序将待排序的序列分割为左右两个子序列,左边的子序列中所有数据都比右边子 阅读全文
摘要:
希尔排序 shell sort 算法图解算法实现(C语言)算法分析 希尔排序又叫缩小增量排序,它是对直接插入排序算法的一种改进。希尔排序算法的基本思想是先将整个待排序的序列划分为若干个子序列,然后分别对子序列排序,逐步缩小划分子序列的间隔,直到划分间隔为1时排序完成。 算法图解 首先给定一个序列[7 阅读全文
摘要:
最小生成树 Prim算法Kruskal算法 最小生成树概念: 连通图: 在一个无向图中,任意两个顶点之间都是可达的(有路径连通),则成该无向图为连通图。 生成树: 一个连通图的生成树是一个极小的连通子图,它含有图中的全部顶点,但只有构成一棵树的n-1条边。也就是说,无向图中连通n个顶点n-1条边就叫 阅读全文
摘要:
插入排序 straight insertion sort 算法图解 算法实现(C语言) 复杂度分析 算法图解 直接插入排序,Straight Insertion Sort,是一种最简单的排序方法,它的基本思想就是把一个记录插入到一个有序的序列中,其基本步骤可以概括为两步:一是取出一个元素,留出空位; 阅读全文
摘要:
文章目录 执行python代码的两种方式python解释器路径指定编码方式python注释python解释器与pyc文件python变量变量的赋值书写格式while循环练习题 执行python代码的两种方式 python filename:把filename文件交给python解释器,相当于把文件地 阅读全文
摘要:
Samba服务部署 环境准备与软件包安装配置文件share模式在Windows下登录Samba网盘“因为文件共享不安全,不能连接...”报错的解决方案权限问题 user模式 Samba网盘,Samba是一个网络服务器,用于Linux和Windows之间共享文件,Samba一般装在Linux系统中作为 阅读全文
摘要:
服务部署五大步骤 1. 准备环境关闭防火墙关闭selinux配置IP 2. 安装软件包3. 修改配置文件4. 重启服务5. 测试服务 apache服务是用来提供网页服务的,比如说,我们浏览一个网站实际上就是连接这个网站的服务器,当我们浏览百度新闻的时候其实就是在连接百度的一台服务器(计算机),在这台 阅读全文