自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kubernetes

Kubernetes(简称 K8s)是一个开源的容器编排平台,用于自动化容器化应用的部署、扩展、管理和运维。

2025-08-21 20:47:24 1065

原创 docker

默认桥接网络创建新容器时会默认使用桥接网络安装bridge-utils打开路由内核,rehl9自动开,其他手动开测试在容器里ping通node2的ip开启nginx会生成一个网卡,与docker0同一网段,docker0与eth0相连,所以容器可以与虚拟机相连方法1需要把my_net2给到test1才会互相访问,同时test1也会有my_net2网络的IP地址方法2这是因为test2用的是test1的网络,使用的是同一个网络接口,所以centos可以访问nginx。

2025-08-15 13:38:19 802 4

原创 redis

避免线程切换/锁竞争(6.0+支持多线程I/O):数据存储在内存中:非阻塞网络通信(epoll/kqueue)持久化:RDB快照 + AOF日志高可用:哨兵模式(自动故障转移)分布式:Cluster分片(16384槽位)数据结构:String/Hash/List/Set/ZSet等。

2025-08-06 18:16:38 834

原创 mysql8.0集群技术

首先安装cmake3和gcc-11,在安装依赖包最后安装mysql。

2025-08-03 19:52:26 729

原创 Tomcat

tomcat是开源的、轻量级的 Web 服务器和 Servlet 容器。nginx处理前端数据,tomcat处理后端数据。客户端请求到达。:如果是请求.html.css.js, 图片等静态文件,Nginx 直接高效地返回,不打扰后端。:如果是请求需要执行 Java 代码的动态内容(如/api/.jsp, 特定路径),Nginx 根据配置将请求并到后端的。:Tomcat 接收到代理请求,由相应的 Servlet 或 JSP 执行业务逻辑,访问数据库等,生成动态响应(HTML/JSON/XML)。

2025-07-31 11:54:36 518

原创 web服务器nginx

配置文件在文件里写内容进行错误访问配置访问错误页面来看日志。

2025-07-30 22:05:43 822

原创 Keepalived高可用模型

当上面脚本返回值为非0时 #会将此值与本节点权重相加可以降低本节点权重, #即表示fall。#如果是正数,当脚本返回值为0, #会将此值与本节点权重相加可以提高本节点权重 #即表示 rise.通常使用负值。时返回1,这时高优先级主机的优先级会降30,vip会被备用主机抢去,返回0的时候会再抢回来。优先级高的主机恢复后,不会立即抢回VIP,而是延迟一段时间(默认300s)再抢回 VIP。当把ka1关闭时ka2会自动获取虚拟ip,当ka1重启时不会获取虚拟ip。

2025-07-23 18:40:54 636

原创 haproxy七层代理

haproxy默认使用的错误错误页面haproxy配置(rs1和rs2要关闭nginx)创建errorpage目录和503.http文件测试基于http重定向错误页面(其他配置与前面一样)

2025-07-20 19:10:56 1032

原创 LVS集群搭建

集群是为了解决某个特定问题将多台计算机组合起来形成的单个系统。

2025-07-16 18:54:39 991

原创 面试题2

2.设计一个 Shell 程序,在/userdata 目录下建立50个目录,即 user1~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。1、需求:判断192.168.1.0/24网络中,当前在线的ip有哪些,并编写脚本打印出来。

2025-01-13 17:14:26 229

原创 面试题

echo "$user:$password" | passwd --stdin $user 密码为user 后面跟5个随机字符。password=$(cat /dev/urandom | head -1 | md5sum | head -c 1-5) 密码产生5位随机字母或数字。

2025-01-11 17:46:11 470

原创 通过shell脚本分析部署nginx网络服务

thenelsefiserver {listen 80;EOFthenelsefiif [ $?-eq 0 ];thenelsefi。

2024-11-17 18:01:36 386

原创 DNS服务器

root@localhost ~]# systemctl stop firewalld #关防火墙。[root@localhost ~]# setenforce 0 #关闭selinux。[root@localhost ~]# yum install bind -y #下载。[root@localhost ~]# mount /dev/sr0 /mnt #挂载。主服务器 #注意要改为1分钟。正向解析资源记录文件。

2024-11-02 10:18:37 490

原创 架设一台NFS服务器,并按照以下要求配置

root@server ~]# useradd -r -u 210 nfs-upload #所有用户及所属的组映射为nfs-upload,其UID和GID均为210。[root@server ~]# yum install nfs-utils -y #下载 nfs。[root@server ~]# systemctl start nfs-server #启动服务。[root@server ~]# chmod o+w /nfs/upload #给予权限。

2024-10-26 20:05:27 764

原创 多IP访问多网站

root@server nginx]# echo this is 200 > /test/200/index.html #根据配置在主机创建数据文件。[root@server nginx]#vim /etc/nginx/conf.d/test_ip.conf #编辑。[root@server nginx]# mkdir /test/{100,129,200} -pv #创建文件。[root@server nginx]# systemctl restart nginx #重启。

2024-10-19 19:55:27 393

原创 Redis第一次作业

(1) 设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三。(3)将name列表的尾部元素移除到number列表的头部。(2) 创建一个hash表,表里的键值批量插入。(3) 获取order对应的map的所有key。(4) 获取order对应的map的键值数量。(2)将列表city里的头部的元素移除。(4) 对一个已存在的列表插入新元素。(5) 获取order表里的id值。(3) 查看key的超时时间。(5)查看list的值长度。(1) 查看key是否存在。

2024-07-15 18:01:22 282

原创 备份与恢复作业

4、在 click_count 上增加普通索引,然后再删除 (分别使用drop index和alter table删除)1、删除 goods 表中的 goods_desc 字段及货号字段,并增加 click_count 字段。3、使用mysqldump备份booksDB和test数据库(test数据库自行准备)2、在 shop_price 列上加普通索引(用create index方式)5、进入数据库使用source命令还原第二题导出的book表。1、使用mysqldump命令备份数据库中的所有表。

2024-07-13 18:00:20 638

原创 【无标题】

Op_time 操作时间 Varchar(20) 否 否 是 否 否。Op_type 操作方式 Varchar(20) 否 否 是 否 否。触发器名称分别为product_bf_insert、product_af_update和product_af_del。3、删除product_bf_insert和product_af_update这两个触发器。

2024-07-12 18:09:19 719

原创 视图作业和存储过程作业

values('张晓红','女','1980-1-23',5800,'河南省郑州市中原路10号',1),('王云飞','男','1992-11-15',5600,'河南省新乡市人民路28号',1),('王鹏飞','男','1987-10-1',6800,'河南省新乡市东明大道12号',1),('王小明','男','1998-1-3',4800,'河南省驻马店市雪松路128号',2),('王大鹏','男','1989-2-11',5900,'河南省郑州市东风路15号',1),

2024-07-10 19:01:12 369

原创 数据库作业5

(1568,'赵六',57,'1970/10/11',7500,102),(1564,'荣七',64,'1963/10/11',8500,102),(1789,'张三',35,'1980/1/1',4000,101),(1776,'王五',24,'1990/7/1',2000,101),15.列出每个部门中收入最高的员工姓名,部门名称,收入,并按照收入降序。11.列出部门员工收入大于7000的部门编号,部门名称;13.列出每一个部门中年纪最大的员工姓名,部门名称;7.列出每个部门的平均收入及部门名称。

2024-07-09 16:33:38 420

原创 数据库dql作业

12、查询grade表中math大于90 或者 chinese大于90的记录。12、查询grade表中math大于90 或者 chinese大于90的记录。10、查询grade表中firstname以A开头后面有4个字符的记录。8、查询grade表中firstname以A开头以e结尾的记录。8、查询grade表中firstname以A开头以e结尾的记录。26、查询数据表grade中的记录,按照sex字段进行分组。26、查询数据表grade中的记录,按照sex字段进行分组。

2024-07-07 14:59:14 602

原创 mysql作业

记录中id字段的值为1,name字段的值为"monkey",grade字段的值为98.5。1、创建一个用户test1使他只能本地登录拥有查询student表的权限。一、在数据库中创建一个表student,用于存储学生信息。3、向student表中添加一条新记录,部分数据插入。4、更新表,grade 大于90的加0.5。1、向student表中添加一条新记录。2、向student表中添加多条新记录。2、查询用户test1的权限。3、删除用户test1.5、删除成绩为空的记录。

2024-07-06 16:57:05 183

原创 mysql基础作业

一、数据库1、登陆数据库2、创建数据库zoo3、修改数据库zoo字符集为gbk4、选择当前数据库为zoo5、查看创建数据库zoo信息6、删除数据库zoo二、创建表1、创建一个名称为db_system的数据库2、在该数据库下创建两张表,具体要求如下员工表 user字段 类型 约束 备注id 整形 主键,自增长 idNAME 字符型 非空 姓名。

2024-07-04 16:33:23 486

原创 MySQL安装教程

步骤2:打开“Choosing a Setup Type”(选择安装类型)窗口,在其中列出了5种安装类型,分别是 Developer Default(默认安装类型)、Server only(仅作为服务器)、Client only(仅作为客户端)、 Full(完全安装)、Custom(自定义安装)。单击“Next”(下一步)按钮,打开设置服务器root超级管理员的密码窗口,如图所示,需要输入 两次同样的登录密码。单击“Next”(下一步)按钮,打开确认设置服务器窗口,单击“Execute”(执行)按钮。

2024-07-03 15:39:31 1448

原创 bgp选路实验

r1-ospf-1-area-0.0.0.0]network 192.168.100.0 0.0.0.255//ospf配置。[r4-bgp]peer 34.0.0.3 route-policy bb import //MED配置。[r1-bgp]peer 3.3.3.3 next-hop-local//BGP配置。[r2-bgp]peer 1.1.1.1 next-hop-local//BGP配置。[r3-bgp]peer 1.1.1.1 next-hop-local//BGP配置。

2024-05-20 22:52:38 975

原创 联邦和路由反射器综合实验

r3-ospf-1-area-0.0.0.0]network 172.16.3.3 0.0.0.0//as2配置ospf。[r4-ospf-1-area-0.0.0.0]network 172.16.5.4 0.0.0.0//as2配置ospf。[r6-ospf-1-area-0.0.0.0]network 172.16.7.6 0.0.0.0//as2配置ospf。[r7-ospf-1-area-0.0.0.0]network 172.16.7.7 0.0.0.0//as2配置ospf。

2024-05-17 14:31:09 616

原创 bgp基础配置

r1>sys<r2>sys[r2-bgp]q[r2]ospf 1<r3>sys<r4>sys[r4-bgp]q[r5][r5-bgp]q[r5-bgp]q。

2024-05-12 19:57:59 734

原创 ospf实验

R7-ospf-1-area-0.0.0.3]abr-summary 172.16.0.0 255.255.192.0 //RIP汇总。[R1-ospf-1-area-0.0.0.1]network 172.16.0.105 0.0.0.0 //area1的宣告。[R3-ospf-1-area-0.0.0.1]network 172.16.0.107 0.0.0.0 //area1的宣告。

2024-04-28 13:54:16 776

原创 ospf与mgre

R1-ospf-1-area-0.0.0.0]network 192.168.7.0 0.0.0.255//ospf宣告。[R1]ip route-static 0.0.0.0 0 1.2.0.2//使用缺省来代替nat。[R2]ip route-static 0.0.0.0 0 2.0.0.2//使用缺省来代替nat。[R5]ip route-static 0.0.0.0 0 5.0.0.2//使用缺省来代替nat。R1/4/5为全连的GRE结构;R1/2/3为星型的。R1-R5设置自己的私网环回。

2024-04-14 19:36:57 1023

原创 ospf基础复习

分析1.子网划分2.修改接口优先级3.静默接口配置r1r2r3r4r5结果。

2024-04-05 15:42:48 723

原创 GRE,MGRE和RIP的配置

r1-GigabitEthernet0/0/0]ip ad 192.168.1.1 24 //配置接口,环回。[r3-GigabitEthernet0/0/0]ip ad 192.168.3.1 24 //配置接口。[r4-GigabitEthernet0/0/0]ip ad 192.168.4.1 24 //配置接口。[r2-GigabitEthernet0/0/0]ip ad 2.2.2.1 24 //配置接口。

2024-03-29 20:09:45 726

原创 静态路由实验

实验要求1、R6为isp,接口IP地址均为公有地址;该设备只能配置IP地址,之后不能再对其进行其他任何配置;2、R1-R5为局域网,私有IP地址192.168.1.0/24,请合理分配;3、R1,R2,R4,各有两个环回地址;R5,R6各有一个环回地址;所有路由器上环回均代表连接用户的接口;4、R3下的两台Pc通过DHCP自动获取IP地址;5、选路最佳,路由表尽量小,避免环路;6、R1-R5均可以访问R6的环回;7、R6 telnet R5的公有IP地址时,实际登陆到R1上;

2024-03-23 00:05:30 669

原创 TCP传输控制协议

面向连接的运输层协议。

2024-03-17 18:45:55 1066 1

原创 循 环

循环:周而复始,谓之循环代码尽量不要重复。

2023-10-05 18:22:55 157

原创 笔记2

Is运算符:判断内存地址,输出布尔型(True,Fales) a=[1,2,3] ,b=[1,2,3] (Fales)print(“用户名{},密码{},地址{}”.format(uname,pwd,ds))S,startswith(“x”),s.endswith(“x”)以。Print(“用户名%s密码%s地址%s“%(uname,pwd))Print(f”用户名{uname},密码{pwd}“)Print(“用户”+uname+“密码”+pwd)原码,反码(符号位不变其余去反),补码(反码加一)

2023-09-26 09:18:54 106

原创 笔 记

字典:键值对 "uname": "zs" 不重复 键可以是任意的不可变类型(数字,字符串,元组)程序控制流程: if 表达式: if -------elif --------else。] 元素的数据类型可以是不相同的 ,列表之间可以进行嵌套。(元素1,元素2,元素3,)元组的元素无法更改,元组里边的类型可以不同。end:切片结束的位置,不包含自身,如果省略不写,默认为字符串的长度。切片开始的位置,包含自身,若果省略不写,那么从0开始。集合: 无序的,集合中的元素是唯一的 ====》去重。

2023-09-26 09:10:52 118

原创 用python判断闰年(两种方法)

y = int(input('请输入一个年份:'))y = int(input('请输入一个年份:'))print(y, "是闰年")print(y,"不是闰年")print(y,"不是闰年")print(y,'是闰年')print(y,'是平年')

2023-09-23 15:34:08 28520 1

原创 用户协议案例

用户注册协议

2023-07-13 17:50:20 133 1

原创 九九乘法表与数组遍历

九九乘法表与数组遍历

2023-07-12 13:58:30 127 1

原创 小米商城网页

网页制作

2023-07-10 14:58:30 232 1

vncviewer.exe

vncviewer.exe

2022-11-14

空空如也

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

TA关注的人

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