自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 内联函数与宏的关系

目录为什么使用内联函数使用宏所出现的问题特点为什么使用内联函数 在C中,我们经常将一些短而执行频繁的函数写成宏的形式,这会减小函数调用的开销,从而提高效率,但这经常会出现一些难以发现或者无法解决的问题。在C++中使用宏定义会出现一个问题,预处理器不允许访问类的成员,即预处理宏不能作为类成员的函数。为了解决这一问题,从而引入了内联函数,使得能够在类中访问自如。使用宏所出现的问题 1°简单问题如下:#include <iostream>#define ADD(a,b) a+bint

2020-09-15 23:34:21 116 1

原创 域操作符与命名空间

目录域操作符介绍用法实例命名空间介绍用法域操作符介绍 域操作符位为::的形式,在运算符中等级最高,定义它是为了避免不同的类名定义了同名的变量而引起的二义性问题。用法 域操作符的用法形式为[类名/命名空间]::变量名/函数名/结构体名/类名,[ ]里面的内容可以省略。::a //表示全局作用域下的变量ausing B::b //表示使用命名空间B下的变量bC::c //表示C类下面的变量c//函数与结构体等使用方法与变量类似实例 1°使用全局同名变量#include <i

2020-09-15 17:23:00 276

原创 gcc基本参数以及动、静态库的封装

目录gcc基本参数使用gcc/g++编译过程常用参数静态库封装gcc基本参数使用gcc/g++编译过程gcc/g++编译器在处理.c文件/.cpp文件时会经过四步步骤:预处理:处理所有以#号开头的代码,包括头文件、宏定义、条件编译等,生成.i文件。gcc -E hello.c -o hello.i编译:将预处理过的.i文件进行语法检查并将其变成汇编语言,生成.s文件。gcc -S hello.i -o hello.s汇编:将汇编语言变成二进制,生成.o文件。gcc -c h

2020-08-15 19:26:44 331

原创 指针与数组步长问题探究

@[TOC]目录指针与数组步长问题探究为何探究 不管是对于初学者还是对于码农而言,指针与数组都是一个难点,而研究指针与数组的步长问题有助于我们从根本上去理解和解决一些实际的问题。探究一维数组与一级指针#include <stdio.h>#include <stdlib.h>int main(void) { char *p; int *q; char a[10] = "abcd"; printf("p:%d\tp+1:%d\n",p,p+1

2020-08-12 14:38:55 660 2

原创 Vim编辑器的常用配置

目录Vim编辑器的常用配置Vim介绍Vim配置的三种方式修改个人配置文件常用的配置命令谢谢大家观看Vim编辑器的常用配置Vim介绍 Vi编辑器是所有Unix及Linux系统下标准的编辑器,类似于windows系统下的notepad(记事本)编辑器,但是Vim编辑器是Vi编辑器的升级版本,比notepad的功能更加丰富。值得注意的是vi适用于文本编辑,而vim更适用于coding,所以配置一个好的、适合自己的编辑方式是十分重要的。Vim配置的三种方式在文件打开的时候在末行模式下输入配置命令PS:

2020-07-23 23:20:44 1558 1

原创 httpd服务的安装以及开启命令

目录httpd服务的安装以及开启命令httpd介绍查看网卡信息开启前后比较httpd服务的安装httpd服务的启动、停止与重启谢谢大家观看httpd服务的安装以及开启命令httpd介绍 httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一bai个独立运行的后du台进程,它会建立一个处理请求的子进程或线程的池。 当我们的虚拟机开启了httpd服务后,其他用户(主机)便可通过ip地址进行访问。查看网卡信息 打开终端,在命令行输入:ifconfig结果如下图:便可得知笔

2020-07-22 15:45:13 5839

原创 Centos7.x字符界面与图形界面的安装与切换

目录Centos7.x字符界面与图形界面的安装与切换图形界面的安装图形界面与字符型界面的切换Centos7.x字符界面与图形界面的安装与切换图形界面的安装 我们在第一次建立Linux操作系统的时候,Centos 7.x默认下载为最小安装,(这也是专业人员常常选择的,一般需要什么,最后再来安装什么)此时当我们打开虚拟机后便只有命令行界面(也称为字符界面)若想安装图形界面,有两种方法:第一种就是在刚开始安装的时候就选择GNOME桌面下载第二种就是在命令行界面输入命令下载,如下图:①进行roo

2020-07-22 14:10:42 2923

转载 VMware中的三种网络类型

由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故障,然后在帮他解决的过程中,对自己的理解也做一个总结。接下来,我们就一起来探讨一下关于vmwar

2020-07-20 12:49:57 455

原创 使用VM搭建虚拟机教程

使用VM搭建虚拟机教程 下面是安装虚拟机的过程图文:PS:典型类型的配置属于傻瓜式安装,过程相对较少,这里开发人员一般常用的为自定义类型的配置PS:根据自己想要搭建的系统进行选择,这里笔者直接选择Linux系统。PS:这里的虚拟处理器内核总数不能超过自身电脑的处理器总数。若想查看自身电脑的处理器配置,可以打开任务管理器——>进程——>点击CPU——>右下角处便可查看自身逻辑处理器的个数。PS:笔者这里直接选择4个处理器,太多处理器一般不太好。PS:这里所选内存不

2020-07-19 21:19:18 395

原创 Centos镜像安装教程

目录Centos镜像安装教程安装网址centos现状以centos 7.2 安装为例谢谢大家观看Centos镜像安装教程安装网址 各版本安装网址:https://wiki.centos.org/Downloadcentos现状 centos在笔者看来,centos目前已经出到了8.x系列了,但是就目前企业使用的现状来看,还是以centos 6.5为主流。但随着版本的迭代,许多企业已经开始尝试使用centos 7.2,或许在不久的将来它会成为主流。以centos 7.2 安装为例 以下是安装图文

2020-07-19 09:50:12 1131

空空如也

空空如也

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

TA关注的人

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