自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 VMWARE NAT模式静态IP配置

环境:虚机系统 centos 71.完成创建虚拟机,虚机系统 centos 7Centos7默认安装是没有开启配置网卡信息的,无法访问外网。 输入ip addr 上图证明现在并没有网络,所以下一步就是配置网络,使虚机可以访问外网。 2、配置网络: VMARE有3种网络配置模式,本文选择NAT模式。 1)对虚机进行设置; 更改配置文件 vi /etc/sysconfig/netwo

2017-06-09 15:22:56 4028

原创 搭建 LBv2环境配置

openstack的环境搭好了,想在里面部署LBv2.LBv2目前在horizon中没有实现,只能使用cli。 部署步骤: lbaas v2环境搭建 controller node. 需要更新数据库neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/m

2016-09-05 16:06:14 1090

原创 用RDO 自动化部署openstack--多节点--kilo版

自动部署openstack

2016-09-02 09:35:44 1845

原创 测试面试题整理

1、两根不均匀分布的木棍,每根点完的时间都是一个小时,请问您如何确定一个45分钟的时间。 2、TCP\IP五层结构,TCP、IP分别在哪层 3、HTTP中请求GET、POST的区别 4、软件测试的目的 5、对测试计划的理解,测试计划应包括哪些内容 6、缺陷跟踪系统是否了解,说明其中的bug流程 7、若早上上班发现上不了网了,如何定位解决1.Java和c++的不同之处,至少三个。00、Ja

2016-08-17 17:56:16 2037

原创 文章标题

类成员为引用类型类成员为const类型#include <iostream>using namespace std;class A{ public: A(int &v) : i(v), p(v), j(v) {} void print_val() { cout << "hello:" << i << " " << j << endl;} p

2016-08-17 15:20:04 269

原创 网络体系结构

OSI-RM体系结构OSI-RM体系结构如图所示:1.物理层:利用传输介质为通信的网络节点之间建立、维护和释放物理连接,实现比特流的透明传输,进而为数据链路层提供数据传输服务。2.数据链路层:在物理层提供服务的基础上,在通信的实体间建立数据链路连接,传输以帧(frame)为单位的数据包,并采取差错控制和流量控制的方法,使有差错的物理线路变成无差错的数据链路。3.

2016-08-17 10:49:49 458

转载 虚函数、虚指针和虚表

关于虚函数的背景知识 1.用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。 2.存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对应的,虚表指针是和对象对应的。 多态性是一个接口多种实现,是面向对象的核心。分为类的多态性和函数的多态性。 3.多态用虚函数来实现,结合动态绑定。 4.纯虚函数是虚函数再加上= 0。并且该函数只有

2016-08-16 14:09:54 359

原创 c++多态性详解

先区分两个概念: 重载: 函数重载是指在同一作用域内,可以有一组具有相同函数名,不同参数列表的函数,这组函数被称为重载函数。(编译器会根据这些函数的不同列表,将同名的函数的名称做修饰,从而生成一些不同名称的预处理函数,来实现同名函数调用时的重载问题。但这并没有体现多态性。) 注意:返回值不同,不算重载 重写(覆盖):子类重新定义父类的做法称为覆盖(override),或者称为重写,重写函数必须

2016-08-16 11:51:48 410

转载 什么函数不能声明为虚函数?

在华为、中兴等企业招聘笔试面试中曾经出现过这样一道题目:什么函数不能声明为虚函数?该题答案为:普通函数(非成员函数)、静态成员函数、内联成员函数、构造函数、友元函数该题考查的是虚函数声明的相关概念。其解析如下:虚函数通过继承方式来体现出多态作用,它必须是基类的非静态成员函数,其访问权限可以是protected或public,在基类的类定义

2016-08-16 09:39:48 809

原创 小白装openstack(三) 安装数据库等必要服务

准备为了下载各种OpenStack packages,我们需要定位一个资源库。yum install http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epelrelease-7-7.noarch.rpm这是一个linux扩展包的库;yum install http://rdo.fedorapeople.org/openstack-kilo/rdo-re

2016-08-08 16:28:53 1614

原创 小白装openstack(二) 安装NTP服务

NTP简单介绍度娘说: NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。 官方安装文档说: You must install NTP to properly synchronize services among nodes. We recommend that you configure the contr

2016-08-08 11:44:24 5182

转载 linux下查看网关的命令/DNS

1.cat /etc/resolv.conf (看DNS)//好像没有直接查看DNS命令,只能//查看配置文件2.netstat –r3.cat /etc/sysconfig/network(Ubuntu10.04不行)4.cat /etc/sysconfig/network-scripts/ifcfg-eth0(Ubuntu10.04不行)5.traceroute 第一行就是自己的网关6.ip r

2016-08-04 10:35:17 1911

转载 linux route命令的使用详解

route命令用于显示和操作IP路由表。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是 为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为 Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久

2016-08-04 10:22:51 454

转载 TCP连接中出现RST的情况

建立连接的SYN到达某端口,但是该端口上没有正在监听的服务 如:IP为192.168.1.33的主机上并没有开启WEB服务(端口号为0x50),这时我们通过IE去访问192.168.1.33,通过Wireshark抓包,可以看到,对此SYN包的回复为RST。说明此服务器(即IP192.168.1.33)是存在的,不过其上并没有运行WEB Server(如apache)的程序 2 请求超时 3

2016-08-02 14:58:53 2881

原创 TCP数据包

先上图: TCP段格式:中间的标志位就是用于协议的一些机制的实现的比特位,有6种比特,它们依次如下:URG、ACK、PSH、RST、SYN、FIN。URG表示紧急指针字段有效;ACK置位表示确认号字段有效;PSH表示当前报文需要请求推(push)操作;RST置位表示复位TCP连接;SYN用于建立TCP连接时同步序号;FIN用于释放TCP连接时标识发送方比特流结束。源端口和目的端口:各为16比特,用

2016-08-02 14:43:04 553

原创 进程与线程

进程是资源分配的最小单位,线程是CPU调度的最小单位进程(Process)进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。线程线程(thread),有时被称

2016-08-02 11:19:09 317

原创 小白装openstack(一) 网络配置

小白装openstack啦,小白基础:初步的网络基础,只会用cd,ll的linux基础。经过为其一个星期的安装部署过程,对网络基础有了更直观的认识,对LINUX也开始有了真正的了解。总之,这真的是一个很好玩的过程,再多的羟基也比不过实战来的印象深刻。牛吹完了,要开始了。部署条件我的条件很艰苦,一台可以上网的4g的笔记本,所以我用了VMware创了2台虚拟机: compute: 内存

2016-08-01 17:34:20 8516

转载 linux sed

sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。sed使用参数:[ro

2016-08-01 15:03:16 264

原创 Linux命令 - su

1.使用权限:所有使用者。2.使用方式:  su [OPTIONS] [-] [USER [ARG] ...]说明:  临时变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。帮助文档:  man su  info coreutils 'su invocation'参数:   1.-或-l或--login:这

2016-08-01 10:17:59 1457

转载 linux ln命令

ln:为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。1.命令格式: ln [参数][源文件或目录][目标文件或目录]2.命令功能:Linux文件系统中,有所谓的链

2016-08-01 09:59:20 5291

转载 linux source 解析

source命令用法:source FileName作用:在当前bash环境下读取并执行FileName中的命令。注:该命令通常用命令“.”来替代。如:source .bash_rc 与 . .bash_rc 是等效的。注意:source命令与shell scripts的区别是,source在当前bash环境下执行命令,而scripts是启动一个

2016-08-01 09:29:05 263

原创 最长回文子串

输入一个字符串,求出其中最大的回文子串。子串的含义是:在原串中连续出现的字符串片段。回文的含义是:正着看和倒着看相同,如abba和yyxyy。在判断时,应该忽略所有标点符号和空格,且忽略大小写,但输出应保持原样(在回文串的首部和尾部不要输出多余字符)。输入输入字符串长度不超过5000,且占据单独的一行。输出输出最长的回文串,如果有多个,输出起

2015-09-21 16:52:50 240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除