摘要: dmraid 全名为设备对应器磁盘阵列(Device Mapper RAID),利用Linux内核提供的设备对应器(Device Mapper)机制 ,为多种磁盘阵列设备提供磁盘阵列的设备文件,让用户可以在 Red Hat Enterprise Linux系统中使用硬件磁盘阵列设备。 使用硬件磁盘阵 阅读全文
posted @ 2018-03-30 23:28 konglingbin 阅读(5499) 评论(0) 推荐(0) 编辑
摘要: MVC模式简介 MVC是一种架构型模式,它本身并不引入新的功能,只是用来指导我们改善应用程序的架构,使得应用的模型和视图相分离,从而得到更好的开发和维护效率。 在MVC模式中,应用程序被划分成了模型(Model)、视图(View)和控制器(Controller)三个部分。其中,模型部分包含了应用程序 阅读全文
posted @ 2018-03-30 23:15 konglingbin 阅读(2036) 评论(0) 推荐(0) 编辑
摘要: 网络和协议 1. TCP/IP是一类协议系统,它是一套支持网络通信的协议集合。网络是计算机或类似计算机的设备之间通过常用的传输介质进行通信的集合。 2. 网络协议就是一套通用规则,用来帮助定义复杂数据传输的过程。数据传输从一台计算机上的应用程序开始,通过计算机网络硬件,经过传输介质到正确目的地,然后 阅读全文
posted @ 2018-03-27 21:45 konglingbin 阅读(24730) 评论(3) 推荐(0) 编辑
摘要: OpenStack提供开放源码软件,建立公共和私有云。 OpenStack是一个社区和一个项目,以及开放源码软件,以帮助企业运行的虚拟计算或者存储云。 OpenStackd开源项目由社区维护,包括OpenStack计算(代号为Nova),OpenStack对象存储(代号为SWIFT),并OpenSt 阅读全文
posted @ 2018-03-27 21:23 konglingbin 阅读(11682) 评论(0) 推荐(1) 编辑
摘要: 阅读目录 1. 网络层次划分 2. OSI七层网络模型 3. IP地址 4. 子网掩码及网络划分 5. ARP/RARP协议 6. 路由选择协议 7. TCP/IP协议 8. UDP协议 9. DNS协议 10. NAT协议 11. DHCP协议 12. HTTP协议 13. 一个举例 阅读目录 1 阅读全文
posted @ 2018-03-27 21:18 konglingbin 阅读(1371) 评论(0) 推荐(0) 编辑
摘要: OpenStack构架知识梳理 OpenStack既是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公共和私有云,它提供了一个部署云的操作平台或工具集,其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。OpenStackd开源 阅读全文
posted @ 2018-03-27 21:15 konglingbin 阅读(166171) 评论(1) 推荐(6) 编辑
摘要: 1.Linux shell 截取字符变量的前8位 实现方法有如下几种: expr substr “$a” 1 8 echo $a|awk ‘{print substr(,1,8)}’ echo $a|cut -c1-8 echo $ expr $a : ‘\(.\\).*’ echo $a|dd b 阅读全文
posted @ 2018-03-23 22:20 konglingbin 阅读(389) 评论(0) 推荐(0) 编辑
摘要: test可用于测试表达式,支持测试的范围包括:字符串比较,算术比较,文件存在性、属性、类型等判断。例如,判断文件是否为空、文件是否存在、是否是目录、变量是否大于5、字符串是否等于"longshuai"、字符串是否为空等等。在shell中,几乎所有的判断都使用test实现。 其中[]完全等价于test 阅读全文
posted @ 2018-03-23 20:01 konglingbin 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: 面向对象:用线性的思维。与面向过程相辅相成。在软件开发过程中,宏观上,用面向对象来把握事物间复杂的关系,分析系统。微观上,仍然使用面向过程。 “面向过程”是一种是事件为中心的编程思想。就是分析出解决问题所需的步骤,然后用函数把这写步骤实现,并按顺序调用。 ”面向对象“是以“对象”为中心的编程思想。 阅读全文
posted @ 2018-03-23 19:59 konglingbin 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 一、捕获数据包前的准备工作 在默认情况下,sniffer将捕获其接入碰撞域中流经的所有数据包,但在某些场景下,有些数据包可能不是我们所需要的,为了快速定位网络问题所在,有必要对所要捕获的数据包作过滤。Sniffer提供了捕获数据包前的过滤规则的定义,过滤规则包括2、3层地址的定义和几百种协议的定义。 阅读全文
posted @ 2018-03-18 12:52 konglingbin 阅读(6699) 评论(0) 推荐(0) 编辑