自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker学习——杂记

目录docker命令镜像一定要用docker构建吗关于docker的一些零零碎碎。docker命令docker history:查看指定镜像的构建历史,可以看到每一层到底做了什么,以及每一层的size。 docker inspect:获取容器/镜像的元数据。构建docker镜像耳熟能详,构建docker镜像有两种方法:dockerfile 或者 docker commit。下面将详述并且比较这两种方法。1 dockerfiledockerfile就是用来构建镜像的文本文件

2020-06-04 07:32:38 222

原创 docker学习——资料整理

【docker学习资源整理】:https://zhuanlan.zhihu.com/p/23508637【docker resource all in one】:https://github.com/hangyan/docker-resources/blob/master/README_zh.md#%E8%B5%84%E6%BA%90%E6%B1%87%E9%9B%86【awesome docker】:https://github.com/veggiemonk/awesome-docker#what

2020-06-04 07:12:02 175

原创 Linux内核模块编程——hello,world

最简单的内核模块编程——hello,world

2016-05-06 15:31:57 527

原创 总线

分类按总线功能或信号类型 数据总线、地址总线、控制总线 按总线的层次结构 CPU总线——微机系统中速度最快的总线,主要在CPU内部,连接CPU内部部件,在CPU周围的小范围内也分布该总线,提供系统原始的控制和命令。 局部总线——提供外设到CPU之间的快速信息通道。 系统总线——也称IO总线,是传统的通过总线扩展卡连接外部设备的总线。由于速度慢,其功能已经被局部总线替代。PC总线、AT总线、

2015-12-08 16:06:46 485

原创 Python进阶

函数式编程高阶函数变量可以指向函数>>> abs(-10)10>>> f=abs>>> f(-10)10函数名就是指向函数的变量:函数名和普通变量没有区别,它指向的只是一个函数对象//把abs指向len函数>>> abs = len>>> abs(-10)错误>>> abs([1,2,3])3高阶函数:能接收函数作参数的函数。变量可以指向函数,函数的参数可以接收变量,所以一个函数可

2015-09-21 21:45:07 453

原创 Python入门

变量和数据类型变量变量在计算机内存中的表示非常重要。当我们写:a = ‘ABC’时,Python解释器干了两件事情: 1. 在内存中创建了一个’ABC’的字符串; 2. 在内存中创建了一个名为a的变量,并把它指向’ABC’。 也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据,而不是把变量b指向变量a。字符串1.字符串用”“或者”表示; 2.当字符串中有”时

2015-09-18 19:32:51 531

原创 字符串类型

1.字符数组char str[10];cin>>str;2.字符指针char *str=new char[10];cin>>str这里的str跟字符数组中的str含义是相同的。如果不写new char[10]则程序错误,必须分配空间。3.String类型String类是C++的一个模板类,使用string类要包含头文件string。string对象的初始化string s1("Hello");

2015-09-14 21:30:42 437

原创 C语言 结构体

结构体变量的定义有四种方式: (1)方式1struct student{ ...};struct student stu1,stu2;注:在C++中用此种方式定义变量时,直接写student stu1,stu2即可,不用加前面的struct。 (2)方式2struct student{ ...}stu1,stu2;(3)方式3:定义无名结构体变量struct { .

2015-09-13 19:20:58 362

原创 C++ 数组

假设有如下的student类型结构体class student{private: int a; int b; int c;public: student(int s1,int s2,int s3):a(s1),b(s2),c(s3){}};定义一个student类型的数组,数组中包含三个学生元素 第一种写法(构造函数为含参构造函数时):student s[3]

2015-09-09 21:09:45 447

原创 成员对象和封闭类

基本概念成员对象:一个类的成员变量是另一个类的对象 封闭类:包含成员对象的类叫封闭类(Enclosing)class CTyre{private: int radius; int width;public: CTyre(int r,int w):radius(r),width(w){}};class CEngine{};class CCar{private:

2015-07-29 10:55:52 1254

原创 静态成员变量和静态成员函数

静态成员:在说明前面加了static关键字的成员。基本概念普通成员变量每个对象有各自的一份,而静态成员变量一共就一份,为所有对象所共享。 sezeof运算符不会计算静态成员变量:class CMyclass{ int n; static int s;};//则sizeof(CMyclass)等于4普通成员函数必须具体作用于某个对象,而静态成员函数并不具体作用于某个对象,因此静态

2015-07-29 10:17:12 475

原创 构造函数、复制构造函数、类型转换构造函数、析构函数

构造函数成员函数的一种,名字与类名相同,可以有参数,不能有返回值(void也不行)。 一个类可以有多个构造函数。 如果定义类时没写构造函数,则编译器生成一个默认的无参构造函数,这个构造函数不做任何操作。如果定义了构造函数,则编译器不生成默认的无参构造函数。 对象生成时构造函数自动被调用,对象一旦生成,就再也不能在其上执行构造函数。对象占用的存储空间不是构造函数分配的,构造函数是在对象已经占用的

2015-07-28 15:43:21 1919 1

原创 内联成员函数与重载成员函数

内联成员函数与重载成员函数内联成员函数内联函数机制是为了减少函数调用的开销,编译器处理对内联函数的调用语句时,是将整个函数的代码插入到调用语句处。两种格式: 1.inline+成员函数 2.整个函数体出现在类定义内部 例如:class B{ inline void func1(); //第一种格式 void func2() { } //第二种格式}void

2015-07-27 19:14:23 697

原创 远程连接Xshell和VNC配置

一.Xshell在网上下载Xshell并且安装(这个过程很简单,不再赘述),配置过程:打开Xshell,点新建,在主机和端口号处输入相应的IP和端口号:  然后点击确定—>连接   显示连接成功了: 二.VNC服务器端:要安装VNCServer并配置一些文件安装VNCServer:yum install tigervnc

2014-12-26 10:56:33 17802

原创 在CentOS下搭建Xen虚拟化环境并安装CentOS的虚拟机

1.环境介绍2.安装CentOS

2014-11-12 20:58:55 3237

原创 CentOS 6.4 服务器版安装教程

注:本教程是参照脚本之家中的教程,再加上自己安装过程中的体会写的。本教程中的图片都来自http://www.jb51.net/os/85895.html 中。说明:       本教程是用CentOS 6.4的光驱引导安装的。安装过程:     用光盘成功引导之后,出现如下界面界面说明:Install or upgrade an existing system 安装或升

2014-11-01 00:01:12 565

空空如也

空空如也

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

TA关注的人

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