摘要:
DNS简介DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”,它的基本工作原理可用下图来表示。DNS工作过程DNS是 阅读全文
摘要:
安装Python3 # 安装相关依赖的包 yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-d 阅读全文
摘要:
修改yum源为aliYun镜像源centos7 修改yum源为阿里源 首先是到yum源设置文件夹里 1. 查看yum源信息: yum repolist 2. 安装base reop源 cd /etc/yum.repos.d 3. 接着备份旧的配置文件 sudo mv CentOS-Base.repo 阅读全文
摘要:
简介Switch port Analyzer is an efficient , high performance traffic monitoring system.it duplicated network traffic to one or more monitor interfaces as it transverse the switch.SPAN is used for trouble... 阅读全文
摘要:
Stealthwatch介绍 思科Stealthwatch利用 NetFlow 来监控网络、数据中心、分支机构和云环境,其高级安全分析功能可发现对扩展网络的隐秘攻击。Stealthwatch可利用现有的网络作为安全传感器和执行器,大幅增强威胁防御能力。最大的优势在于,搭配完整后的这套系统可以实现加密 阅读全文
摘要:
ORM简介orm英文全称object relational mapping,就是对象映射关系程序;在面向对象编程中,程序认为一切皆对象,但是我们数据库却是关系型的,为了保证这种一致性,我们通过ORM将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候可以直接使用编程语言的对象模型进行操作就可以了,而不是使用sql语句,如下图:ORM的优点ORM的核心是隐... 阅读全文
摘要:
数据库与Mysql数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的 阅读全文
摘要:
RabbitMQ消息队列RabbitMQ is the most widely deployed open source message broker.RabbitMQ消息队列与threading Queue及Process Queue1.threading Queue: 仅可实现在同一进程内的线程 阅读全文
摘要:
事件驱动通常写服务器处理模型的程序时,有以下几种模型:1.每收到一个请求,创建一个新的进程,如socketserver.ForkingTCPServer->开销大2.每收到一个请求,创建一个新的线程,如socketserver.ForkingTCPServer->线程同步问题3.每收到一个请求,放入 阅读全文
摘要:
GIL-Python全局解释器锁 GIL官方说明: In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python byte 阅读全文