自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 H3C之GRE VPN

【代码】H3C之GRE VPN。

2024-04-20 01:43:59 214

原创 网页布局再次复现

一旦一个元素被设为。

2024-04-14 17:29:18 863

原创 CSS样式进阶

linear:在整个过渡期间,属性值以相同的速度变化。ease:默认值。开始时慢,然后变快,然后再变慢。ease-in:开始时慢。ease-out:结束时慢。:开始时慢,然后变快,然后再慢下来。你可以为渐变指定任意数量的颜色,并可以指定每种颜色的位置(以百分比或长度单位)。在这个例子中,渐变在20%的位置开始变为红色,在50%的位置变为黄色,在80%的位置变为绿色。

2024-04-14 13:51:04 1147

原创 Windows常用命令

这个命令可以帮助用户了解当前计算机与网络之间的连接状态,诊断网络连接问题,以及查看网络接口的统计信息。此外,在执行这些命令之前,请确保已保存所有重要数据并关闭了所有必要的应用程序,以避免数据丢失或意外中断。执行这个命令后,你会看到一个列表,显示了所有的连接和监听状态,包括本地地址、外部地址、状态(如LISTENING、ESTABLISHED等)。在Windows系统中,ping命令是一个强大的网络诊断工具,用于测试与远程主机的连接情况。如果一切正常,你将看到每个数据包的发送和接收时间,以及是否收到回复。

2024-04-13 19:47:58 899

原创 一篇详解CSS样式

是一个特殊的颜色值,表示元素是透明的,不会显示任何颜色。/* 透明色 */

2024-04-13 01:04:36 369

原创 PHP文件包含

PHP文件在编译的过程中如果出现了语法错误,那么会失败(不会执行);但是如果被包含文件有错误的时候,系统会在执行到包含include这条语句的时候才会报错。require和include的区别:本质都是包含文件,唯一的区别在于包含不到文件的时候,:分工协作,每个脚本做的事情不一样,因此可以使用协作方式,让多个脚本共同完成一件事情。2、 要么自己有东西可以给别的文件使用,实现代码的共享(重用):向下包含(给予)1、 要么使用被包含文件中的内容,实现代码的共享(重用):向上包含(索要)

2024-04-09 12:20:28 1046 1

原创 PHP运算符与流程控制

最基本结构,所有代码默认都是从上往下依次执行。

2024-04-08 20:13:47 981

原创 PHP数据类型

f1=1.23;$f2=1.23e2科学计数法,结果为123。

2024-04-06 16:00:48 1036

原创 Linux之shell脚本编辑工具awk

awk允许用户自定义自己的变量以便在程序代码中使用变量名命名规则与大多数编程语言相同,只能使用字母、数字和下划线,且不能以数字开头awk变量名称区分字符大小写。

2024-04-05 23:33:27 977

原创 H3C之nat实验

的主要区别在于它们提供的认证机制的复杂性和安全性不同。在选择认证模式时,应根据实际的安全需求和场景来决定。在需要更高的安全性时,建议使用。是两种不同的认证模式,它们各自有不同的特点和用途。是用来设置认证模式的命令。在配置telnet时,

2024-04-02 19:56:45 366

原创 Docker-compose管理工具的使用

Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。它使用yaml文件来配置应用程序的服务,然后使用一个命令,就可以启动并运行配置的所有服务。Docker Compose非常适合用于开发、测试和部署分布式应用,因为它可以管理容器的生命周期,使用单个命令就可以启动或停止多个容器。

2024-03-31 15:29:08 775

原创 Docker实例

(3)后台运行容器,并使用exec进入容器。(5)如果需要正常启动ssh服务,则目录。(6)启动ssh服务,并查看监听状态。(3)后台运行容器,并配置软件源。,寻找合适的Ubuntu镜像。(2)拉取Ubuntu镜像。(4)安装和配置ssh服务。,寻找合适的mysql镜像。(7)使用ssh连接容器。(2)拉取mysql镜像。

2024-03-30 18:50:08 522

原创 如何搭建属于自己的Docker私有仓库

registry用于保存docker镜像,包括镜像的层次结构和元数据启动镜像时,docker daemon会试图从本地获取相关的镜像本地镜像不存在时,其将从registry中下载该镜像并保存到本地拉取镜像时,如果不知道registry仓库地址默认从Docker Hub搜索拉取镜像私有仓库Distribution通常指的是Docker Distribution项目,这是一个开源的项目,用于存储、分发和部署Docker镜像。它是一个灵活和可扩展的平台,适用于创建公共或私有的容器镜像仓库。

2024-03-30 14:08:44 922

原创 一篇复现Dockerfile指令

docker中有个非常重要的概念叫做镜像(imagedocker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序,库,资源,配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷,环境变量,用户等镜像不包含任何动态数据,其内容在构建之后也不会被改变。镜像的定制实际上就是定制每一层所添加的配置,文件。如果我们可以把每一层修改,安装,构建,操作的命令都写入一个脚本用这个脚本来构建,定制镜像,那么之前提及的无法重复的问题,镜像构建透明性的问题,体积的问题就都会解决。

2024-03-29 19:52:58 1330

原创 Docker数据卷与网络模式

数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特定:数据卷的使用,类似于Linux下对目录或文件进行mount,镜像中的被指定为挂载点的目录中的文件会隐藏掉,能显示看到的挂载的数据卷。Docker volume(数据卷)是Docker中用于在容器和主机之间共享和持久化数据的机制。它使得容器之间的数据共享和容器的数据持久化成为可能。Docker volume的主要特点包括:以下是一个Docker volume的示例,演示如何创建、使用和管理Volume:示例使用命令可以创建一个

2024-03-25 13:29:33 980

原创 一篇复现Docker镜像操作与容器操作

在这个例子中,-f参数用于指定 Dockerfile 的路径为,而不是默认的Dockerfile。构建出的镜像名称和标签分别为myimage和custom。

2024-03-24 17:58:51 1166

原创 RHEL9部署Docker环境

containerd在linux和windows中以daemon的方式运行,在docker引擎技术栈中,containerd位于daemon和runc所在的OCI层之间。,前面提到containerd指挥runc来创建容器,事实上,每次创建容器时都会fork(分叉出)一个新的runc实例,不过,通过以上步骤,你就可以成功地从Docker Hub或其他配置的镜像源拉取所需的镜像,并在本地创建和运行容器。,containerd需要指挥与OCI相兼容的容器运行时来创建容器,进行了包装的命令行交互工具。

2024-03-23 17:46:22 968

原创 Docker容器初始

随着生产力得发展尤其是弹性架构得广泛应用(如微服务),许多一流开发者都将应用托管到了应用容器上,比如Google,微软,亚马逊,腾讯,阿里,京东和新浪。Docker 是一个开源项目, 诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于Google 公司推出的 Go 语言实现。项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议, 项目代码在 GitHub 上进行维护。

2024-03-23 01:10:36 918

原创 H3C技术大全复现之高级路由交换技术 1

表明。

2024-03-21 19:36:54 737

原创 Linux之shell文本编辑工具sed

除非是用重定向存储输出。

2024-03-19 20:54:54 760

原创 Linux之shell文本搜索工具grep

【代码】Linux之shell文本搜索工具grep。

2024-03-17 12:53:24 988

原创 Linux之shell循环

【代码】Linux之shell循环。

2024-03-16 18:49:39 953

原创 Linux之shell条件判断

【代码】Linux之shell条件判断。

2024-03-16 17:47:28 529

原创 Linux之shell条件测试

【代码】Linux之shell条件测试。

2024-03-15 16:12:57 959

原创 Linux之shell变量

变量是在程序中保存用户数据的一段内存存储空间变量名是内存空间的首地址原则:直接使用,不需要变量声明格式:变量名=值概念:上述以赋值形态形成的变量定义形式称为自定义变量引用变量的值:$变量名${表达式或变量名}10241024[root@server ~]# set | more #分页显示[root@server ~]# declare | more #也是分页显示[root@server ~]# export 环境变量=值。

2024-03-14 23:48:08 1093

原创 Linux之shell脚本初始

e[表示控制开始,\e[0m表示控制结束。

2024-03-14 01:15:14 1427

原创 Linux之NFS网络文件系统详解

NFS是一种古老的用于在UNIX/Linux主机之间进行文件共享的协议。它古老到你必须穿着白大褂才能接近一台计算机的年代。在那个年代,所有的联网计算机都被认为是可信的,而不像现今这样,任何人都有多种多样方法能连接到你的计算机。因此,NFS在开发的时候专注于快速及易用的文件共享,而忽视了其安全性设计NFS(Network File System,网络文件系统)是FreeBSD支持的文件系统中的一种,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源。

2024-03-13 11:37:17 1259

原创 Linux之防火墙详解

netfilter是一个工作在Linux内核的网络数据包处理框架,用于分析进入主机的网络数据包,将数据包的头部数据(硬件地址,软件地址,TCP,UDP,ICMP等)提取出来进行分析,来决定该连接为放行还是抵挡的机制,主要用于分析OSI七层协议的2,3,4层# 总结:# 放行服务:firewall-cmd --permanent --zone=public --add-service=服务名# 放行服务端口。

2024-03-12 01:35:59 1180

原创 Linux之selinux详解

用 s0、s1、s2 来命名,数字为灵敏度分级,数值越大,):表示此数据是进程还是文件或目录包含(了解就行)作用:查询身份,角色等信息,需要安装才能使用。:安全上下文的身份是root(普通用户名_u:普通用户身份(,可以通过以下命令查看。),其中u代表user。

2024-03-10 19:04:09 1014

原创 详解Linux例行性工作

每天6:00将日志文件/var/log/messages文件进行备份,备份到/backup目录中,备份时需要将logfileYYYY-MM-DD-HH:MM:SS。3.选择POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,然后开启服务,获得授权码。crontab -e是每个用户都可以执行的命令,但是有时定时任务必须由系统执行,此时就需要编辑。敲完这个命令后,在你的qq邮箱就会立刻收到邮件。1.使用浏览器打开qq邮箱,点击设置。

2024-03-09 18:11:27 1029

原创 详解DNS服务

IP地址:是互联网上计算机唯一的逻辑地址,通过 IP 地址实现不同计算机之间的相互通信,每台联网计算机都需要通过 IP 地址来互相联系和分别,但由于 IP 地址是由一串容易混淆的数字串构成,人们很难记忆所有计算机的 IP 地址,这样对于我们日常工作生活访问不同网站是很困难的。基于这种背景,人们在 IP 地址的基础上又发展出了一种更易识别的符号化标识,这种标识由人们自行选择的字母和数字构成,相比 IP 地址更易被识别和记忆逐渐代替 IP 地址成为互联网用户进行访问互联的主要入口。这种符号化标识就是。

2024-03-09 17:59:50 1010

原创 web服务之https超文本传输安全协议

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。安全套接字层超文本传输协议HTTPS。

2024-03-08 15:30:27 1325

原创 web服务之虚拟主机功能

如果每台运行 Linux 系统的服务器上只能运行一个网站,那么人气低、流量小的草根站长就要被迫承担着高昂的服务器租赁费用了,这显然也会造成硬件资源的浪费。在虚拟专用服务器(Virtual Private Sever,VPS)与云计算技术诞生以前,IDC 服务供应商为了能够更充分地利用服务器资源,同时也为了降低购买门槛,于是纷纷启用了虚拟主机功能利用虚拟主机功能,可以把一台处于运行状态的物理服务器分割成多个“虚拟的服务器”。但是,该技术无法实现目前云主机技术的硬件资源隔离Apache的虚拟主机功能是服务器。

2024-03-08 01:03:41 840

原创 MySQL之存储过程,存储函数,触发器详解

存储过程是事先经过编译并存储在数据库中的一段SQL语句的集合调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。存储过程思想上很简单,就是数据库 SOL语言层面的代码封装与重用。用户定义变量是用户根据需要自己定义的变量,用户变量不用提前声明,在用的时候直接使用@变量名就可以,其作用域为当前会话在其他会话中无效注:用户定义的变量无需对其进行声明或初始化,只不过获取到的值为null(如果不给用户变量赋值就是null)

2024-03-05 20:08:04 869

原创 MySQL之视图详解

视图(view)是一种虚拟存在的表,视图中的数据并不在数据库中实际存在,视图中的数据来自定义视图时select查询的表,并且视图是动态生成的。通俗的讲:视图只保存了select的SQL逻辑,不保存查询结果。所以我们在创建视图时,主要工作就落在创建select查询语句上。MySQL 视图是一个虚拟的表,它由一个 SQL 查询定义,并且不存储实际的数据。视图的数据来自于查询执行的结果,并且可以像表一样被查询、更新和删除。视图提供了一种简化复杂查询的方法,并且可以用来限制用户对数据库中特定数据的访问。

2024-03-04 10:44:10 1064

原创 MySQL之索引详解

索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式指向数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引无索引时,需要一条一条查找每一条数据,有索引时就不需要逐一查询数据在数据库中用来加速对表的查询;通过使用快速路径访问方法快速定位数据,减少了磁盘的I/O;与表独立存放,但不能独立存在,必须属于某个表;由数据库自动维护,表被删除时,该表上的索引自动被删除;

2024-03-01 19:05:19 1129

原创 MySQL之事务详解

事务(transaction),一个最小的不可再分的工作单元,通常一个事务对应一个完整的业务。例如银行账户转账业务,该业务就是一个最小的工作单元。一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。

2024-03-01 07:30:00 923

原创 MySQL之sql函数分类

在 MySQL 中,有一些流程控制函数可以帮助您在查询中实现条件逻辑和控制流程。表达式是 MySQL 中用于实现条件逻辑的强大工具,类似于其他编程语言中的。表达式可以嵌套在其他函数或表达式中,为复杂的条件逻辑提供了灵活的解决方案。这些函数可以帮助您在 MySQL 查询中实现复杂的逻辑和条件控制。:类似于 switch 语句,根据不同的条件返回不同的值。子句都有一个条件,如果条件为真,则返回相应的。它允许您根据不同的条件返回不同的值。聚合函数是对一组值进行运算,并返回单个值。:返回参数列表中第一个非空值。

2024-02-26 22:38:51 929 1

原创 初始php及其变量与常量

php定义:一种服务器端的html脚本编程语言,是一种简单的,面向对象的,解释型的,健壮的,安全的,性能非常高的,独立于架构的,可移植的,动态的脚本语言。是一种广泛用于Open Source的尤其适合web开发并可以嵌入html的多用途脚本语言。它的语言接近C,Java和Perl,而且容易学习。该语言让web开发人员快速书写动态生成的网页。php前身:Personal HomePage,个人主页,使用Perl语言开发的一种写入个人主页的语言。php。

2024-02-19 19:40:10 1462

原创 MySQL之select查询

结构化查询语言(Structured Query Language),在关系型数据库上执行数据操作、数据检索以及数据维护的标准语言。使用SQL语句,程序员和数据库管理员可以完成如下的任务。改变数据库的结构更改系统的安全设置增加用户对数据库或表的许可权限(root和普通用户的权限)在数据库中检索需要的信息对数据库的信息进行更新别名。

2024-02-18 21:50:49 1777

空空如也

空空如也

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

TA关注的人

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