摘要: 关于sed命令 这是一个非交互式的工具,即非交互式编辑器 一行一行匹配与处理,即根据行进行匹配后处理 默认不改变文件,只输出处理的内容 使用方式 sed [选项] [匹配和动作] <文件名> #举例: sed '1ihello' test.txt #在第1行插入hello #1表示第1行 #i表示插 阅读全文
posted @ 2019-04-20 19:56 NetRookieX 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Kubernetes简单介绍 Kubernetes意为舵手,简称K8s。 前身是Google的Borg。所以一开源就吸引了一大批注意力。 因为谷歌,所以墙。在国内搭建K8s非常头疼。 下面我就来介绍一下,怎么绕过墙来部署k8s。 环境准备 节点操作系统IPmasterCentOS7192.168.1 阅读全文
posted @ 2019-04-19 17:13 NetRookieX 阅读(3) 评论(0) 推荐(0) 编辑
摘要: TCP三次握手和四次挥手是可靠传输的保证。 三次握手和四次挥手的过程: TCP有限状态机: 三次握手 建立连接有三步: 1.Client发送SYN至Server 2.Server收到SYN之后,对此SYN进行回应:发送包含ACK和SYN的数据包至Client。 3.Client也对此SYN进行回应, 阅读全文
posted @ 2019-04-14 20:14 NetRookieX 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 小贴士 这里不再赘述公私钥的生成过程。可以利用OpenSSL进行生成。 加密代码 #!/usr/bin/python #加密 #conda install pycrypto #提前安装模块 import base64 from Crypto.PublicKey import RSA from Cry 阅读全文
posted @ 2019-04-14 14:25 NetRookieX 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 话不多说,上代码 bool str_same(char *p1, char *p2) { if (strcmp(p1, p2)) return 0; else for (int i = 0; i < strlen(p1) + 1; i++) { if (p1[i] != p2[i]) return 阅读全文
posted @ 2019-04-14 14:09 NetRookieX 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 什么是素数? 定义:在大于1的自然数中,除了1和它本身以外不再有其他因数。又称质数。 代码实现 bool sushu(int t) { if (t % 2 == 0) //如果此数为偶数,则不是素数 return false; int k = sqrt(t); for (int i = 3; i < 阅读全文
posted @ 2019-04-14 14:04 NetRookieX 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 什么是回文数? “回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,称为回文数。 例如,n=1234321。正着读和反着读都一样,即为回文数。 回文数代码实现 #include<stdio.h> int ma 阅读全文
posted @ 2019-04-14 13:59 NetRookieX 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 目录 选择排序冒泡排序直接插入排序折半插入排序快速排序排序二叉树堆排序希尔排序归并排序 小贴士: 下面默认最小到大排序哦,可以根据需要修改。 默认以数组为例,也可以应用到链表和其他数据结构里呢! 选择排序 介绍 1.遍历一个数组,选出最小的一个放在第一个位置。 2.以第二到最后一个元素作为一个新数组 阅读全文
posted @ 2019-04-14 11:27 NetRookieX 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 什么是组播? 先说单播,单播的接收者只有一个 再说广播,广播的接收者是所有设备 简单地说,组播的接收者是一组,由设备自行选择是否接收。 打个比方,公司高层在开视频会议,那所有的高层人员都必须接收视频。 而非高层人员则不必理会。 组播IP地址(D类地址) 224.0.0.1 #所有主机地址(包括路由器 阅读全文
posted @ 2019-04-11 11:30 NetRookieX 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 有的时候,我们开机启动一些命令或者是一段脚本,又或者是开机启动自定义的服务。 下面归纳了2种实现的方式。 方式1-开机启动命令 vim /etc/rc.local #添加你想执行的命令 chmod +x /etc/rc.d/rc.local #使文件生效 方式2-注册系统服务 cd /etc/rc. 阅读全文
posted @ 2019-04-10 15:44 NetRookieX 阅读(230) 评论(0) 推荐(0) 编辑