自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vector的基本使用

vector是STL最常见的容器,它是一种顺序容器,可以随机访问。vector是一块连续分配的内存,与数组较为相似。不同之处在于数组是静态分配内存,确定大小之后不能改变;vector是动态分配内存,可根据自身元素的不断增多而进行的增容。1.声明头文件要使用vector,必须添加头文件,而且如果没有命名空间using namespace std的声明,每次在使用vector时vector的前...

2018-07-27 11:49:53 321

原创 面向对象的特性---多态

多态         1.虚函数:在类的成员函数前加virtual即构成虚函数。作用是通过基类的指针与引用调用派生类的成员函数        2.多态的概念        多态即多种形态,通过调用不同的函数实现不同的功能。        如买票机制,不同的对象买票的制度也不同,如普通人买全票,学生可买半价票等。        3.多态的条件        (1)虚函数的...

2018-07-27 08:49:24 6363

原创 使用shell脚本打印9*9乘法表

1.for循环打印9*9乘法#!/bin/bashfor (( i=1;i<=9;++i ))do for (( j=1;j<=i;++j )) do echo -n "${i}*${j}=$((i*j)) " done echo " " #换行done输出结果:2.while循环打印9*9乘法...

2018-07-26 21:12:46 1496

原创 shell的循环语句

输出1-10个数,依次用循环实现1.for循环(类似C语言)2.for in循环3.while循环4.until循环5.命令行循环6.死循环#! /bin/bashfor (( ;; ))do echo "haha"done#!/bin/bashwhile true;do echo "haha"done上面的两...

2018-07-26 20:56:03 1685

原创 shell脚本初学

1.基本概念shell脚本是一门解释非编译、弱类型的脚本语言,意思是说shell是命令行解释器,它在执行时不需要编译,且shell中的变量不需要定义类型。shell执行命令的方式有两种:(1)交互式:用户输入一条命令,shell就解释执行一条;(2)批处理:用户事先写一个Shell脚本,其中有很多条命令,让Shell一次把这些命令执行完,而不必一条一条的敲命令。shell的开头...

2018-07-26 20:26:13 191

原创 传输层—UDP协议

UDP协议端格式                        (1) 源端口号与目的端口号:都是16位,指数据从的进程来源与进程去向。            (2)16位UDP长度:指整个数据报(UDP首部+UDP数据)的长度,UDP首部固定为8字节,UDP数据最大为65535-8=65527字节。            (3)16位UDP校验和:检验整个数据报、UDP首部等在数据传输中是否出错...

2018-07-10 16:24:28 500

原创 套接字

套接字--IP地址+端口号    1.IP地址----确认插入互联网中的某一台主机    IP数据包头中有两个IP地址:源IP地址与目的IP地址,源MAC地址与目的MAC地址  2.端口号=进程号,确定某台主机上的某一个进程  3.套接字确定了互联网中某台主机上的某一个进程。  4.PID表示惟一的一个进程,在任何场景都适用,而端口号也表示唯一一个进程,在网络场景下适用。  5.一个进程可能绑定多...

2018-07-10 10:28:19 1066

原创 结构体在内存中的对其原则

类对象存储模型        一个结构体定义完了之后,其在内存中的存储并不等于所有元素宽度之和。基本数据类型结构体遵循    原则一:结构体中的元素是按照定义的顺序一个个放到内存中去的,并不紧密排布。从内存存储单元的首地址(0)开始,每一个元素都认为内存根据它的大小来划分,所以每一个元素存放的位置从自己宽度的整数倍开始。        原则二:经原则一后,计算出结构体的存储单元是否是宽度最长元素的...

2018-07-07 16:55:24 307

空空如也

空空如也

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

TA关注的人

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