自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言 Number 1 基本数据类型

以旧类为基础创建新类,新类包含旧类的的数据成员和成员函数,并可以在新类中添加新的数据成员和成员函数。旧类被称为父类或基类,新类被称为派生类或子类。浮点数在内存中是按科学计数法来存储的,其整数部分始终是一个隐含着的“1”,由于它是不变的,所以不能对精度造成影响。float:2^23 = 8388608,一共七位,这意味着最多能有7位有效数字,但绝对能保证的为6位,也即float的精度为6~7位有效数字;进行声明,(函数和指针也会在后期慢慢的给大家详细讲讲)可以表示一种未知类型,但是不能代表一个真实的变量。

2023-11-01 19:47:39 266

原创 从今天开始每天给大家更新关于一些C语言的内容第一篇不重要一些介绍性内容

C语言初步概念及框架

2023-10-31 16:35:40 84

原创 mysql 数据库函数 的演示

文章目录数据库函数数据库函数的种类1,数学函数2,聚合函数3,字符串函数4,日期时间函数数学函数数据库函数数据库函数是指当需要分析数据清单中的数值是否符合特定条件时,使用数据库工作表函数。数据库函数的种类数据库函数 大致分为四种,下面我们来一一讲解并演示每一个函数的操作方法1,数学函数2,聚合函数3,字符串函数4,日期时间函数数学函数以上就是常用的数学函数,那么我们就演示下怎么使用的第一个 abs(x) 返回x的绝对值、、那么我们来演示依一下吧第二个,rand 返回0到1的随机数

2020-09-14 12:04:24 248

原创 MySQL数据库的初级认识 从安装开始

文章目录简单理解数据库数据库理解数据库发展现阶段主流数据库关系型数据库非关系数据库MySQL 编译安装安装环境依赖编译安装编辑配置文件 环境变量初始化开启服务并验证数据库简单理解数据库数据库(database),简而言之可视为电子化的文件柜–存储电子文件的处所,用户可以对文件中的数据运行新增,截取,更新,删除等操作。所谓“数据库”是以一定方式储存在一起,能予多个用户共享,具有尽可能小的冗余度,与应用程序彼此独立的数据集合一个数据库由多个表空间(tablespace)构成数据库理解数据描述事物的

2020-09-14 10:53:09 126

原创 MySQL 的事务与存储引擎 我们一起来看看吧

文章目录事务 概述事务 三大特性原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)事务的操作方法常见事务控制方法控制事务命令存储引擎MyISAM 介绍MyISAM 特点MyISAM 适用生产场景InnoDB 介绍InnoDB特点InnoDB 适用生产场景生产环境常见存储引擎选择依据查看表的存储引擎修改存储引擎总结事务 概述事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即

2020-09-14 10:51:58 96

原创 Mysql 索引 让我们一起来了解下吧

文章目录数据库索引概述索引作用索引优缺点索引分类索引创建原则创建普通索引创建唯一性索引删除索引创建组合索引创建全文索引查看索引总结数据库索引概述索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。索引的一个主要目的就是加快检索表中数据,亦即能协助信息搜索者尽快的找到符合限制条件的记录ID的辅助数据结构。例如这样一个查询:select * from table1 where

2020-09-14 09:09:42 69

原创 mysql 基础命令合集

文章目录mysql 基础命令合集数据库常规操作命令SQL语言DDL 操作命令增 对数据库删 数据库或表DML 操作命令增 表改 表查 表删 记录或表删除指定数据记录删除表中所有记录DQL 操作命令查不指定条件指定条件DCL 操作命令设置用户权限删除用户权限数据库高级操作数据库临时表临时表优点创建临时表。数据库克隆表mysql 基础命令合集数据库常规操作命令MySQL常用管理操作是哪些?查看数据库结构创建及删除库和表管理表的记录SQL语言是Structured Query Language的缩

2020-09-14 09:07:56 91

原创 Apache网页优化 ------介绍及配置防盗链 和隐藏版本的信息

文章目录Apache网页优化 ---- 设置防盗链+隐藏版本信息一:防盗链二:配置规则变量说明三:规则匹配四:实验步骤1、实验环境2、实验过程Apache网页优化 ---- 设置防盗链+隐藏版本信息一:防盗链防盗链就是防止别人的网站代码里面盗用服务器的图片、文件、视频等相关资源;如果别人盗用网站的这些静态资源,明细的是会增大服务器的带宽压力;所以作为网站的维护人员,要杜绝我们服务器的静态资源被其他网站盗用。二:配置规则变量说明**%{HTTP_ REFERER}:浏览 header 中的链接

2020-08-25 09:58:27 94

原创 LNMP 部署{ linux + Nginx +Mysql + PHP }及安装论坛

文章目录一: 什么是LNMPlinux (操作系统)ApacheNginxPHPMySQL安装配置PHP解析环境的安装配置Nginx支持PHP环境二、LNMP应用部署1、安装nginx2、安装MYSQL3、安装php4、让nginx支持PHP5、创建数据库6、更改测试页内容7、安装论坛总结一: 什么是LNMPLNMP平台就是Linux. Ngnix. MySQL. PHP的组合架构,需要Lnux服务器、MySal 数据库、PHP解析坏境Ngnix特长:高并发,低资源,处理静态网络访问请求非常强lin

2020-08-13 12:10:01 290

原创 日志分割及分析

文章目录Apache HTTPHTTPhttp保持连接相关保持连接的方式Apache访问控制作用HTTP访问控制演示基于客户端地址的访问控制用户认证配置Apache 日志管理自带工具第三方工具AWStats日志分析软件部署进行配置修改站点统计配置文件修改配置文件Order allow,denyAllow from all进行验证多次访问网页,并进行更新设置自动跳转设置计划性任务总结Apache HTTPApache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服

2020-08-13 11:19:50 824

原创 LAMP { Linux + Apache + MySQL + PHP} 安装部署

文章目录什么是LAMPlinux (操作系统)apache(Web服务器)mySQL(关系型数据库管理系统)PHP(超文本预处理器)环境准备部署Apache平台安装编译器和其他工具[root@localhost apache]# yum -y install \configure配置配置启动脚本MySQL服务源码编译安装cmake配置配置脚本文件和命令环境添加用户初始化数据库编辑启动脚本启动服务并设置用户密码PHP代码源码编译安装配置环境configure配置编辑配置文件创建MySQL数据库并添加用户

2020-08-13 10:22:18 366

原创 HTTP协议,与网页的基础

文章目录什么是域名域名的概念DNS服务器域名空间结构域名注册什么是网页HTML 超文本标记语言超链接发布网页的基本标签动态网页的特点交互性自动更新因时因人而变HTTP协议概述什么是域名域名:浏览网页时输入的网址HTTP:用来传输网页的通信协议URL:是一种万维网寻址系统域名域名的概念由于早期 IP 地址不宜记忆催生的产物早期使用 Hosts 文件解析域名,但是也有缺点,主机名容易重复,且维护不易注:Hosts 文件是最早出现的,一开始是解析主机名,后面有了域名才能解析域名属于本地解析,优

2020-08-13 08:51:13 468

原创 防火墙之lptables

文章目录Iptables 防火墙netfiteriptables规则的匹配条件通用匹配隐含匹配显示匹配规则链默认的链有五条规则表默认的四个规则表表链关系表链顺序语法构成添加新的规则数据包常见控制类型查看规则列表删除/清空规则设置默认规则管理选择整理规则有关语法常见通用匹配条件常用隐藏的匹配条件常见的显示匹配条件管理选项整理iptables 地址转换实验总结Iptables 防火墙IPTABLES 是与最新的 3.5 版本 Linux 内核集成的 IP 信息包过滤系统。如果 Linux 系统连接到因特网或

2020-08-03 19:09:45 251

原创 firewalld防火墙初识~!!

文章目录Firewalld防火墙Firewalld和iptables关系两者区别区域区域介绍Firewalld数据处理过程Firewalld防火墙的配置方法Firewall-config图形工具演示打开图形化管理界面根据要求进行配置修改Firewalld-cmd 命令行命令演示查看防火墙运行状态查看系统定义的信息区域部分显示已激活的区域显示指定接口绑定的区域给指定接口绑定区域为指定的区域更改网络接口为指定区域删除接口显示指定区域的规则服务部分显示指定区域内允许放行的服务为指定区域增加允许方形的服务为指定区域

2020-08-03 12:20:54 333

原创 免交互的魅力

这里写自定义目录标题一、Here Document免交互1.1 Here Document概述1.2 Here Document使用注意事项1.3 Here Document免交互示例1.3.1 通过read命令接收输入并打印1.3.2 通过passwd给用户设置密码1.4 Here Document变量设定 变量替换1.5 Here Document格式控制1.6 Here Document多行注释总结二、Expect免交互2.1 Expect概述2.2 基本命令(expect流程命令)2.3

2020-08-03 11:10:54 144

原创 shell核弹 正则表达式-----------肆 sort 工具,uniq工具,tr工具

文章目录sort工具uniq 工具sort工具在 Linux 系统中,常用的文件排序工具有三种:sort、uniq、tr。sort 是一个以行为单位对文件内容进行排序的工具,也可以根据不同的数据类型来排序。例如数据和字符的排序就不一样。sort 命令的语法为“sort [选项] 参数”,其中常用的选项包括以下几种。1,-f:忽略大小写;2,-b:忽略每行前面的空格;,3,-M:按照月份进行排序;4,-n:按照数字进行排序;,5,-r:反向排序;6,-u:等同于 uniq,表示相同的数据仅显

2020-08-03 08:24:11 334

原创 shell核弹 正则表达式-----------叁 (三剑客)之 awk

文章目录awk 工具什么是awk工具awk 常见用法2.用法示例(1) 按行输出文本(2)按字段输出文本(3)通过管道、双引号调用 Shell 命令总结awk 工具什么是awk工具在 Linux/UNIX 系统中,awk 是一个功能强大的编辑工具,逐行读取输入文本,并根据指定的匹配模式进行查找,对符合条件的内容进行格式化输出或者过滤处理,可以在无交互的情况下实现相当复杂的文本操作,被广泛应用于 Shell 脚本,完成各种自动化配置任务。awk 常见用法 通常情况下 awk 所使用的命令格式如

2020-07-31 16:11:13 170

原创 shell核弹 正则表达式-----------贰 (三剑客)之 sed

文章目录三剑客之谜sed工具sed 命令常见用法三剑客之谜文本处理器,在Linux/UNIX 系统中包含很多种类的文本处理器或文本编辑器,其中包括我们之前学习过的VIM 编辑器与grep 等。而 grep,sed,awk 更是Shell 编程中经常用到的文本处理工具, 被称之为Shell 编程三剑客。**在小编的前一篇博客当中 有介绍grep那么这次 着重讲 另外两名“神秘人物” sed和awk**sed工具sed(Stream EDitor)是一个强大而简单的文本解析转换工具,可以读取文本

2020-07-31 14:20:03 130

原创 shell的核弹正则表达式-------壹

文章目录正则表达式的概述1.正则表达式的定义2.正则表达式用途3.基础正则表达式3.1基础正则表达式示例利用中括号“[]”来查找集合字符查找行首“^”与行尾字符“$”查找任意一个字符“.”与重复字符“*”查找连续字符范围“{}”元字符总结grep命令egrep命令正则表达式的概述1.正则表达式的定义正则表达式又称正规表达式、常规表达式。在代码中常简写为 regex、regexp 或 RE。正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,简单来说, 是一种匹配字符串的方法,通过一些

2020-07-28 11:05:19 168

原创 shell 数组,个人感觉还是比较繁琐的

这里写自定义目录标题什么是shell数组应用场景包括数组的定义方法实例读取数组2、获取数组中的所有元素3、遍历数组什么是shell数组数组就是把n个变量或者字符内容集合起来用一个名字命名接着用编号对它们区分的元素集合,这个名字叫数组名区分不同内容的是编号,叫数组下标有了数组,就能用一样的名字引用不同的变量或者变量值,并通过数字来识别它们使用数组也能使代码缩短简洁等好处应用场景包括1,获取数组长度2.获取元素长度3,遍历元素4,元素切片5,元素替换6 ,元素删除**那么到底什么是数

2020-07-27 11:34:06 97

原创 shell函数,略微复杂 理清思路就好啦

文章目录函数的概念函数的概念Shell函数是VB中的内部函数,bai它负责执行du一个zhi可执行文件,返回一个Variant(Double),如果成功的话,dao代表这个程序的进程ID,若不成功,则会返回0

2020-07-27 09:33:56 145 1

原创 shell补充 until语句

文章目录until语句until 语句应用示例until语句重复测试某个条件,只要条件不成立则反复执行until 语句应用示例**示例 1 **:计算 1~ 50 的和值通过循环累加的方式计算1-50的和值

2020-07-22 13:40:26 91

原创 shell 循环语句 可以说简单也可以说不简单

文章目录循环语句for语句,补充小知识while语句循环语句循环语句 大致分为三类1,for循环语句2,while循环语句3,nutli 循环语句for语句,for语句的结构读取不同的变量值,用来逐个执行同一行命令for 变量名 in 取值列表do命令序列done例如:发邮件**读取不同的变量值,用来逐个执行不同的变量值for 循环 指定循环次数循环遍历:是把集合当中每个元素挨个读取一遍先写for 在写一个零时变量名 in 取值列表这里所有的变

2020-07-22 12:11:50 91

原创 初忍考试提纲-----shell脚本的“条件测试” 二阶 if

文章目录前言条件测试test命令格式文件测试整数测试整数值比较字符串比较逻辑测试前言今天我们来学习一下,shell中的条件测试以及if语句的分类和运用条件测试条件测试分为哪些呢、?大致分为四种1,文件测试,2,整数测试。3,字符串测试4,逻辑测试test命令test命令是测试表达式是否成立,若成立返回0 ,若不成立则返回其他的数值格式**格式有两种。1, test 条件表达式2 , [ 条件表达式 ]**文件测试首先我们看下格式[ 操作符 文件或目录 ]常用的测试操作符

2020-07-22 11:18:29 81

原创 初忍考试提纲-----shell脚本的“最初形态” 一阶

文章目录什么是shell脚本shell的作用是什么shell的应用场景shell编程规范**关于命名**关于首行学会用type命令去查看类型什么是shell脚本**shell脚本 编辑Shell Script ,Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。**shell

2020-07-20 08:53:33 117

原创 docker 基础认识及基础命令

文章目录docker一、概述二、docker三要素1、仓库2、镜像3、容器三、安装docker安装依赖包安装docker启动docker,设置为开机自启验证安装四、镜像加速重新加载配置,重启docker五,镜像的操作1、搜索镜像2、拉取镜像3、查看镜像docker一、概述Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。而 Linux 容器是 Linux 发展出了另一种虚拟化技术,简单来讲, Linux 容器不是模拟一个完整的操作

2020-09-22 12:29:07 228

原创 samba 一个在Linux和UNIX系统上实现SMB协议的免费软件

文章目录samba概述Samba监听端口有:samba进程:samba用户:Samba安全级别:samba配置文件:常用配置文件参数:samba访问samba概述Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。在此之前我们已经了解了NFS,NFS与samba一样,也是在网络中实现文件共享的一种实现,但不幸的是,其不支持windows平台,而本章要提到的samba是能够在任何支持SMB协议的主机之间共享文件的一种实现,当然也包括windows。SMB(S

2020-07-27 12:11:13 619

原创 PXE 远程批量安装,放松你的双手

文章目录前言壹:初识PXE1.1、服务器的批量部署1.2、关于PXE网络1.3、PXE装机服务器的基本步骤贰、实验具体操作2.1、实验准备:两台虚拟机2.2、实验过程叁、实验验证肆:总结前言在工作量比较大的时候,进行批量工作但是只有少数人的时候,你需要解放你的双手,这时候就会用到我们的PXE批量壹:初识PXEPXE是由Intel公司开发的网络引导技术,工作在 Server/Client 模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。1.1、服务器的批量部署规模

2020-07-20 10:56:21 276

原创 DNS 反向解析 内容并不多 比较绕

文章目录DNS 反向解析DNS 反向解析首先我们看下什么是反向解析就是根据ip地址查找对应的域名

2020-07-20 08:55:14 108

原创 ssh 远程控制访问

前言大多数企业服务器是通过远程登录的方式来进行管理的当需要从一个工作站管理数以百计的服务器主机时,远程维护的方式将更占优势一:SSH远程管理1.1:配置Open SSH服务端1.1.1:SSH协议为客户机提供安全的shell环境,用于远程管理默认端口:TCP 221.1.2:OpenSSH服务(4-1)服务名称:sshd服务端主程序:/usr/sbin/sshd服务端配置文件:/etc/ssh/sshd_configssh_config:针对客户端sshd_config:针对服务端

2020-07-20 08:34:33 112

原创 yum仓库的配置 基础理解

文章目录前言什么是yumyum的常用命令关联网络yum源配置 (linux需要能够访问外网)安装命令总结前言yum 一个比较常用的管理工具,今天什么是yum**yum是一个RPM包的前端管理工具,在rpm包的依赖关系du已经被建成数据zhi库的前提下,它能够实dao现自动查找相互依赖的rpm包,并从repository中下载互相依赖的rpm包到本地,要说为什么用YUM仓库,简单说就是简单易用。 **yum的常用命令1)基本语法:yum install -y rpm软件包 (功能描述

2020-07-19 21:14:40 248

原创 DNS正向解析及应用服务

文章目录DNS的基本了解DNS系统原理DNS系统作用缓存域名服务器DNS系统的两种类型bind 软件安装bind服务配置DNS正向解析应用服务1. 实验描述实验步骤一(2)实验步骤二(3)步骤三DNS的基本了解在解释正向解析之前,让我们来看下DNS的原理,什么是DNS,有什么意义1,什么是DNS:dns是一个域名系bai统,是万维网上作为域名du和IP地址相互映射的一个分布式zhi数据库,能够使用户更dao方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。**2.DNS的意义是什么:通

2020-07-13 12:26:27 209

原创 DHCP中继 享受自动解析ip的快感吧

DHCP中继首先让我们一起来看下什么是DHCP中继:DHCP中继(也叫做DHCP中继代bai理)是du一个小程序,其可以实现在不同子网和物理网段之zhi间处理dao和转发dhcp信息的功能。如果DHCP客户机与DHCP服务器在同一个物理网段,则客户机可以正确地获得动态分配的ip地址。如果不在同一个物理网段,则需要DHCP Relay Agent(中继代理)。...

2020-07-07 13:04:51 268

原创 linux网络服务基础。还算比较全吧

一:linux网络服务基础说到网络服务基础 我们首先就会想到一个比较常见的命令 就是 查看网络设置ifconfig1,ifconfigifconfig 查看所有网络接口情况ifconfig ens33 //查看指定网络接口(ens33)情况2,routeroute //查看或者设置主机路由表route -n //查看或者设置主机路由表带数字直连网络不需要添加到路由器中,如果添加直连网段会有冲突。注意:在同一个主机的路由表中只应有一条默认网关记录。若同时存在多条默认网关记录,可能会导致该主机

2020-07-05 22:11:46 108

原创 linux详解~DHCP服务

DHCP服务首先我们来认识下什么是DHCP:DHCP是电脑动态主机bai设置协议、能够集中管理和自du动分配IP网络地址zhi的通信协议。在IP网络中,每dao个连接Internet的设备都需要分配唯一的IP地址、当某台计算机移到网络中的其它位置时,能自动收到新的IP地址。通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。了解DHCP服务DHCP (Dynamic Hos

2020-07-05 21:45:01 583

原创 linux重中之重,Vi 编辑器

Vi编辑器什么是vi编辑器1.vi编辑器通常被简称为vi,而vi又是visual editor的简称 。它在Linux上的地位就像Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。2.vi 编辑器并不是一个排版程序,它不像Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。没有菜单,只有命令,且命令繁多。vi有3种基本工作模式:命令行模式、文本输入模式和末行模式。3.

2020-07-05 14:08:52 138

原创 linux系统之Parted分区

parted 详解首先要满足一个条件大于2T硬盘可使用parted !操作命令:parted命令格式用法:parted 选项 设备 指令将带有“参数”的命令应用于“设备”。如果没有给出“命令”,则以交互模式运行。选项:-h,   显示此求助信息-l,   列出系统系统中所有的磁盘设备,和fdisk -l命令的作用差不多。-m,   进入交互模式,如果后面不加设备则对第一个磁盘进行操作-s,   脚本模式-v,    显示版本cp [FROM-DEVICE] FROM-MINOR T

2020-07-05 13:52:03 723

原创 Linux-安装与管理程序,掌握使用RPM包管理工具及灵活运用yum

RPM包管理工具RPM软件包信息**RPM Package Manager(Red Hat Package Manager)**是各种Linux发行版本中应用最广泛的软件包之一,用于互联网下载包的打包及安装工具,生成具有.RPM扩展名的文件。RPM概述RPM包以其强大的功能和广泛的兼容性而得到多数Linux发行版本的支持和众多Linux使用者的支持。RPM命名格式:rpm命令rpm命令能够实现几乎对所有RPM包的管理功能,但是rpm有相当复杂的命令格式,结合不同的命令选项及子选项主要可以实现

2020-07-05 13:41:13 135

原创 手工编译Apache

手工编译Apache编译安装Apache软件实操首先我们要将光盘文件挂载在文件夹/mnt下mount /dev/cdrom /mnt这是会显示It works!这就手动编译apache的过程 虽然没什么文字,但是希望操作步骤能帮到你们 谢谢...

2020-07-05 13:40:31 121

原创 让我们一起认识什么是RAID吧

服务器硬件和RAID前言首先我们看下什么RAID:RAID 将一组硬盘连结成来,组成一个阵列,以避免单个硬盘损坏而带来的数据损失, 同时亦提供了比单个硬盘高的可用性及容错性。常见的组合方式有:RAID0、RAID1、RAID5、RAID6、RAID01、RAID10RAID磁盘阵列介绍是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列。把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供

2020-07-05 13:24:42 1000

空空如也

空空如也

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

TA关注的人

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