03 2018 档案

摘要:这里主要是针对ubuntu系统的说明 1.检查计算机硬件是否支持WOL(wake on lan)功能。 1.1.检查主板和电源是否支持WOL: 进入BIOS的Power Management Setup,设置PME Event Wake Up(这其实是一种Wake On PCI Card模式)为 E 阅读全文
posted @ 2018-03-30 23:47 konglingbin 阅读(9831) 评论(0) 推荐(0) 编辑
摘要:Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。本文参考自Flask官方文档,大部分代码引用自官方文档。 安装Flask 首先我们来安装Flask。最简单的办法就是使用pip。 1 然后打开一个Python文件,输入下面的内容并运行该文件 阅读全文
posted @ 2018-03-30 23:42 konglingbin 阅读(5011) 评论(0) 推荐(0) 编辑
摘要:大型动态应用系统又可分为几个子系统: (1) Web前端系统 (2) 负载均衡系统 (3) 数据库集群系统 (4) 缓存系统 (5) 分布式存储系统 (6) 分布式服务器管理系统 (7) 代码分发系统 一、Web前端系统 为了达到不同应用的服务器共享、避免单点故障、集中管理、统一配置等目的,不以应用 阅读全文
posted @ 2018-03-30 23:40 konglingbin 阅读(437) 评论(0) 推荐(0) 编辑
摘要:以淘宝的购物车为例 一、结合六个基本质量属性 可修改性 采用MVC设计模式的时候,可以将视图、模型、控制器分析,将用户动作、数据表示、应用数据分离开来,如果用户需要以不同的视图来展示,只需要修改视图中的代码即可,对于模型和控制器的代码,则不需要做改动,即可满足要求,使得对代码的修改非常方便。 易用性 阅读全文
posted @ 2018-03-30 23:31 konglingbin 阅读(656) 评论(0) 推荐(0) 编辑
摘要:dmraid 全名为设备对应器磁盘阵列(Device Mapper RAID),利用Linux内核提供的设备对应器(Device Mapper)机制 ,为多种磁盘阵列设备提供磁盘阵列的设备文件,让用户可以在 Red Hat Enterprise Linux系统中使用硬件磁盘阵列设备。 使用硬件磁盘阵 阅读全文
posted @ 2018-03-30 23:28 konglingbin 阅读(5614) 评论(0) 推荐(0) 编辑
摘要:MVC模式简介 MVC是一种架构型模式,它本身并不引入新的功能,只是用来指导我们改善应用程序的架构,使得应用的模型和视图相分离,从而得到更好的开发和维护效率。 在MVC模式中,应用程序被划分成了模型(Model)、视图(View)和控制器(Controller)三个部分。其中,模型部分包含了应用程序 阅读全文
posted @ 2018-03-30 23:15 konglingbin 阅读(2039) 评论(0) 推荐(0) 编辑
摘要:网络和协议 1. TCP/IP是一类协议系统,它是一套支持网络通信的协议集合。网络是计算机或类似计算机的设备之间通过常用的传输介质进行通信的集合。 2. 网络协议就是一套通用规则,用来帮助定义复杂数据传输的过程。数据传输从一台计算机上的应用程序开始,通过计算机网络硬件,经过传输介质到正确目的地,然后 阅读全文
posted @ 2018-03-27 21:45 konglingbin 阅读(24871) 评论(3) 推荐(0) 编辑
摘要:OpenStack提供开放源码软件,建立公共和私有云。 OpenStack是一个社区和一个项目,以及开放源码软件,以帮助企业运行的虚拟计算或者存储云。 OpenStackd开源项目由社区维护,包括OpenStack计算(代号为Nova),OpenStack对象存储(代号为SWIFT),并OpenSt 阅读全文
posted @ 2018-03-27 21:23 konglingbin 阅读(11695) 评论(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 阅读(1375) 评论(0) 推荐(0) 编辑
摘要:OpenStack构架知识梳理 OpenStack既是一个社区,也是一个项目和一个开源软件,提供开放源码软件,建立公共和私有云,它提供了一个部署云的操作平台或工具集,其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云,也为大云、小云提供可扩展的、灵活的云计算。OpenStackd开源 阅读全文
posted @ 2018-03-27 21:15 konglingbin 阅读(166951) 评论(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 阅读(390) 评论(0) 推荐(0) 编辑
摘要:test可用于测试表达式,支持测试的范围包括:字符串比较,算术比较,文件存在性、属性、类型等判断。例如,判断文件是否为空、文件是否存在、是否是目录、变量是否大于5、字符串是否等于"longshuai"、字符串是否为空等等。在shell中,几乎所有的判断都使用test实现。 其中[]完全等价于test 阅读全文
posted @ 2018-03-23 20:01 konglingbin 阅读(1353) 评论(0) 推荐(0) 编辑
摘要:面向对象:用线性的思维。与面向过程相辅相成。在软件开发过程中,宏观上,用面向对象来把握事物间复杂的关系,分析系统。微观上,仍然使用面向过程。 “面向过程”是一种是事件为中心的编程思想。就是分析出解决问题所需的步骤,然后用函数把这写步骤实现,并按顺序调用。 ”面向对象“是以“对象”为中心的编程思想。 阅读全文
posted @ 2018-03-23 19:59 konglingbin 阅读(394) 评论(0) 推荐(0) 编辑
摘要:一、捕获数据包前的准备工作 在默认情况下,sniffer将捕获其接入碰撞域中流经的所有数据包,但在某些场景下,有些数据包可能不是我们所需要的,为了快速定位网络问题所在,有必要对所要捕获的数据包作过滤。Sniffer提供了捕获数据包前的过滤规则的定义,过滤规则包括2、3层地址的定义和几百种协议的定义。 阅读全文
posted @ 2018-03-18 12:52 konglingbin 阅读(6745) 评论(0) 推荐(0) 编辑
摘要:用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻 阅读全文
posted @ 2018-03-18 12:38 konglingbin 阅读(280) 评论(0) 推荐(0) 编辑
摘要:抓取报文: 下载和安装好Wireshark之后,启动Wireshark并且在接口列表中选择接口名,然后开始在此接口上抓包。例如,如果想要在无线网络上抓取流量,点击无线接口。点击Capture Options可以配置高级属性,但现在无此必要。 点击接口名称之后,就可以看到实时接收的报文。Wiresha 阅读全文
posted @ 2018-03-18 12:33 konglingbin 阅读(932) 评论(0) 推荐(0) 编辑
摘要:一、捕获数据包前的准备工作 在默认情况下,sniffer将捕获其接入碰撞域中流经的所有数据包,但在某些场景下,有些数据包可能不是我们所需要的,为了快速定位网络问题所在,有必要对所要捕获的数据包作过滤。Sniffer提供了捕获数据包前的过滤规则的定义,过滤规则包括2、3层地址的定义和几百种协议的定义。 阅读全文
posted @ 2018-03-18 12:30 konglingbin 阅读(5475) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示