自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQL综合实战:从基础约束到高级应用的完整指南

无论是简单的数据查询还是复杂的业务逻辑处理,都需要扎实的SQL功底。类型占用4字节,存储范围:-2,147,483,648 到 2,147,483,647。:创建学生表,要求包含学号、姓名、性别、年龄、所在系字段,并设置相应的约束条件。类型占用2字节,存储范围:-32,768 到 32,768。:限制性别只能输入'男'或'女',保证数据规范性。:为选课表创建复合主键索引,提升查询性能。:根据员工姓名查询其所在部门的最高工资。:确保学号的唯一性,每个学生有唯一标识。:创建存储过程统计指定部门的平均工资。

2025-11-29 16:07:26 352

原创 mysql 多表练习与单表练习

6. 找出部门编号为D2019090001中所有总经理,部门编号为D2019090011中所 有财务总监,还有即不是总经理又不是销售总监但其工资大或等于4000的所有员 工详细资料。17. 统计各部门工资总和,显示部门编号和该部门雇员的月工资的总和,并且要 满足该部门雇员的月工资合计大于6000,输出结果按月工资的合计升序排列。显示部门编号、部门名称、部门位置、部门人数。3. 列出部门名称和这些部门的员工信息,同时列出那些没有员工的部门。4. 列出在财务部工作的员工的姓名,假定不知道财务部的部门编号。

2025-11-21 18:50:24 312

原创 MySQL 安装教程(Windows 版):从入门到配置全流程

数据库(Database,简称 DB)是,可理解为一个高效的 “数字仓库”—— 它能将分散的信息系统化存储,方便用户或程序进行数据的添加、查询、修改、删除等操作,同时保证数据的安全性、完整性和可复用性。作为全球最流行的开源关系型数据库之一,MySQL 凭借轻量高效、兼容性强的特点,广泛应用于 Web 开发、数据分析等场景。对于新手而言,安装配置环节容易踩坑,本文将以 Windows 系统为例,带大家一步步完成 MySQL 的安装、配置与测试,同时整理常见问题解决方案,助力快速上手。

2025-10-23 20:24:45 424

原创 Keepalived 深度技术解析与高可用实践指南

Keepalived 是一款基于 VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议 )协议实现的高可用(HA)解决方案,常用于保障服务器集群中关键服务的持续运行,避免单点故障。它能自动检测服务器状态,当主服务器出现故障时,快速将虚拟 IP(VIP)切换到备用服务器,确保业务不中断。

2025-07-25 18:42:29 727

原创 深入解析HAProxy:高性能负载均衡器的配置与实践

HAProxy是一款开源的高性能TCP/HTTP负载均衡器,由法国开发者Willy Tarreau于2000年用C语言开发。它以其高并发(支持数万级连接)、高可靠性和丰富的功能特性,成为现代IT架构中不可或缺的组件。

2025-07-24 20:48:08 983

原创 LVS集群技术:构建高性能负载均衡系统

解决方案,由章文嵩博士开发,用于构建高性能、高可用的服务器集群。:接收客户端请求并分发到后端 Real Server。LVS 是基于 Linux 内核的。:对外提供服务的虚拟 IP 地址。:实际处理请求的后端服务器集群。:后端服务器的真实 IP 地址。

2025-07-14 17:21:11 686

原创 Rsyslog配置与管理指南

Rsyslog 是 Linux 系统上强大的日志处理系统,它提供了高性能、安全性和模块化的日志处理能力,用来采集系统日志,或接收远程日志。以下是关于 Rsyslog 的全面配置和使用指南。

2025-07-14 11:52:44 425

原创 Apache HTTP Server 从安装到配置

Apache(全称)是当前最流行的开源Web服务器软件之一,由Apache软件基金会维护。它以和著称,支持Linux、Windows等多平台,是搭建个人博客、企业官网乃至复杂Web应用的首选工具。

2025-07-12 15:45:31 408

原创 Linux中的数据库操作基础

关系型数据库高级的excel非关系型数据库键值对。

2025-07-12 10:29:40 293

原创 系统引导修复

→。

2025-07-11 16:31:37 1053

原创 RHCE考试 ——笔记

RHCE模拟测试考前说明• 请勿更改 IP 地址。DNS 解析完整主机名,同时也解析短名称。• 所有系统的 root 密码都是 redhat• Ansible 控制节点上已创建用户账户 devops。可以使用 ssh 访问• 所需的所有镜像保存在镜像仓库 utility.lab.example.compodman 可使用下述账号登录使用用户:admin密码:redhat。

2025-07-10 19:42:50 782

原创 RHCSA 认证笔记

主机名: servera.lab.example.comIP地址: 172.25.250.10/24网关: 172.25.250.254答:进入servera:root密码:redhat1.ip a——查看网卡名字2.nmcli connection show——查看网络链接3.配置网络:有图形的情况下:nmtui。

2025-07-08 00:39:55 808

原创 Shell 脚本常用命令笔记

查看网卡信息 指定打印格式:设定打印步长printf(精确控制格式)基础打印:printf "hello world"(不换行)。转义字符:printf "hello\tworld\n"(制表符 + 换行)。百分比:printf "3%%\n"(输出3%)。数值格式化:printf "%.1f\n" 3.1415(输出3.1)。echo(简易输出)换行打印:echo "hello world"。不换行:echo -n "hello world"。解析转义符:echo -e "hello\t

2025-05-29 19:38:59 663

原创 Shell 脚本基础笔记

用户自己定义的变量,如。

2025-05-29 16:51:07 793

原创 Web 服务基石 Nginx:从搭建到配置深度笔记

Nginx 是一款轻量级的高性能 Web 服务器、反向代理服务器以及电子邮件(IMAP/POP3)代理服务器。由俄罗斯人伊戈尔・赛索耶夫开发,其在处理高并发连接方面表现卓越,能够高效地处理大量并发请求,广泛应用于各种规模的网站和应用程序中。

2025-05-06 12:37:01 1142

原创 时间同步服务核心知识笔记:原理、配置

是 systemd 工具集中用于管理系统时间和日期的命令行工具,功能丰富且使用便捷。

2025-05-05 23:36:47 1026

原创 系统周期化基础笔记

分钟 小时 天 月 周 用户 动作。

2025-05-04 12:11:09 652

原创 RHCSA知识点

1.知道什么是内核,什么是shell,什么是Linux2.shell打开方式3.shell中的快捷键4.shell中的命令执行方式5.shell中补齐6 命令行中的历史调用7.帮助查看 whatis man 【】 <> ...

2025-04-20 16:42:26 421

原创 Linux 软件管理秘籍:rpm、repo、dnf 高效管理之道

dnf命令它是 Red Hat 系 Linux(如 Fedora、RHEL、CentOS 8+)中新一代的包管理工具,用于替代早期的yum。dnf支持自动依赖解析、软件仓库管理,并优化了性能和稳定性。

2025-04-19 01:57:28 1188

原创 Linux网络管理

ip add是 Linux 中ip address命令的简写,是 Linux 系统中用于查看和管理网络接口配置信息的命令。对比项桥接模式NAT 模式仅主机模式网络连接性可与局域网、外部网络通信可访问外部网络,但需通过宿主机 NAT仅与宿主机通信,与外部网络隔离IP 获取方式自动(DHCP)或手动配置自动分配自动或手动配置网络配置复杂度较高,需避免 IP 冲突低,自动配置中等,需注意与宿主机网段匹配安全性低,暴露在局域网中,通过 NAT 隔离高,完全隔离适用场景。

2025-04-18 11:10:45 1009

原创 Linux 文件传输:系统数据交互的动脉

在中,文件传输常依赖于SSH协议(Secure Shell),而sshd)是负责处理SSH连接的后台服务程序。通过sshd,用户可以在加密的通道中进行安全的远程登录、命令执行和文件传输(如scpsftprsync等)。

2025-04-17 21:49:03 1216

原创 洞察 Linux 进程管理

进程是程序在操作系统中的一次执行过程,是系统进行资源分配和调度的基本单位。进程是程序的执行实例,拥有独立的资源(如内存、文件描述符等)。每个进程在创建时会被分配唯一的进程ID,即为PID,也叫进程编号。

2025-04-06 18:32:42 1140

原创 Linux 系统权限:架构与运维的基石

SBIT特殊权限位可确保用户只能删除自己的文件,而不能删除其他用户的文件。换句话说,当对某个目录设置了SBIT粘滞位权限后,那么该目录中的文件就只能被其所有者执行删除操作了。为文件或目录添加三种特殊权限同样可以通过 chmod 命令来实施 , 使用 “u±s” 、 “g±s” 、 “o±t” 的字符权限模式分别用于添加和移除 SUID 、 GUID 、 sticky 权限。

2025-03-31 13:58:30 1206

原创 【HCIP]——OSPF综合实验

1.首先确定网络拓扑结构,根据实验需求搭建网络拓扑图,确定每台路由器的接口以及互联关系。根据IP地址172.16.0.8/16划分OSPF区域,确保每个邻居ID唯一。使用OSPF的认证功能,如明文认证或MD5认证,来保障路由更新安全。配置OSPF路由协议,并在每个路由器上配置相应的网络命令。通过合理规划OSPF区域,使用区域划分来减少LSA的数量。配置OSPF的快速收敛特性,如调整Hello和Dead间隔。4.减少LSA的数量,加快收敛,保障更新安全;确保网络中无环路,避免不必要的路由更新。

2024-11-18 12:54:56 1144

原创 ENSP作业——小型园区网

LSW2-vlan200] subvlan 20 30 # 将VLAN 20和VLAN 30作为子VLAN添加到Super VLAN 200。[LSW1-vlan100] subvlan 2 3 # 将VLAN 2和VLAN 3作为子VLAN添加到Super VLAN 100。在LSW1上为VLAN 2和VLAN 3定义Super VLAN,并在LSW2上为VLAN 20和VLAN 30定义Super VLAN。1.配置交换机上的VLAN及IP地址。IP地址:10.0.2.2。

2024-11-07 10:58:59 5148 2

原创 RSTP的工作过程

生成树协议(STP)用于在网络中防止环路产生,但 STP 的收敛速度较慢。RSTP(Rapid Spanning Tree Protocol )快速生成树协议:RSTP 是对 STP 的改进,它能在网络拓扑发生变化时更快地重新计算生成树,实现网络的快速收敛。RSTP是STP的改进版本,消除环路的基本思想与STP一致,具备STP所有功能,兼容STP。

2024-10-31 09:10:52 1353

原创 用Pyhon写一款简单的益智类小游戏——2048

如果有任何一种移动操作得到的新棋盘与当前棋盘不同,说明游戏还可以继续,返回 False;对于每一行,移除所有的 0 元素,然后合并相同的数字,最后在末尾添加 0 元素使每行长度为 4。解释:这个函数用于创建一个 4x4 的二维列表,初始值都为 0,代表空的游戏棋盘。在选中的单元格中,90% 的概率生成 2,10% 的概率生成 4。首先找到棋盘上所有空的单元格(值为 0)如果移动操作有效,更新棋盘并添加新的数字。这个函数用于以美观的方式打印出游戏棋盘。尝试所有的移动操作(左、右、上、下)

2024-10-29 21:42:01 2452 6

原创 TCP笔记总结

初始序列号--->ISN:初始序列号产生是通过源地址、目的地址、源端口、目的端口和一个随机因子 通过哈希算法计算得出的。后续又加入了时间因子。出于安全性考虑,如果被知道了初始序列号,那么很容易可以构造出一个在对方窗口内的序列号。从而伪造出TCP报文,实现TCP会话劫持。TCP序号绕回问题。重复序号:当序号绕回后,之前已经使用过的序号可能会再次出现,导致接收方错误的将重复的报 文段当做新的报文段处理。从而丢弃正常的报文。

2024-10-25 20:35:54 787

原创 HCIP实验

ip route-static 0.0.0.0 0.0.0.0 192.168.1.33 preference 60// 主路径。2.学校网络内部网段基于192.168.1.0/24划分,PC1可以正常访问3.3.3.0/24网段,但是PC2不允许。3.对学校网络进行基于192.168.1.0/24的子网划分,对运营商、百度网络进行基于3/3/3/0/24的子网划分。1.依图搭建拓扑图,并使用调色板划分出学校网络,运营商,百度网络三个部分。4,运营商网络内部使用动态路由协议。

2024-10-19 19:22:35 1056 1

原创 jQuery-图片变换和JS变化渐变色

注:Jquery无法使用需要添加链接,例:<script src="./JQuery.js"></script>

2024-07-19 09:47:51 265

原创 Web前端:淘宝的三个网站-登录页-主页-商品页

淘宝登陆页面*{/* div{} */.A,.C{.B{*/.B0{.B1{.B2{height:15%;input{button{<img src="./淘宝.jpg" alt="">

2024-07-15 16:47:34 1743

原创 游戏导航栏和关于css盒子模型的简单介绍

盒子模型是一个用于描述HTML和CSS中元素布局的概念。在Web开发中,每个HTML元素都可以看作是一个矩形的盒子,这个盒子由内容区域、内边距、边框和外边距组成。

2024-07-11 19:35:33 1000

原创 Web前端第一次作业

这个家伙什么也没留下

2024-07-08 16:27:20 1131 1

原创 PyCharm笔记及作业

类成员:属性 方法:在类里面的函数python中创建类的方式:类名称(采用大驼峰命名法)——第一个字母大写,class 类名称(object[father1,father2])——中括号里面可写可不写: 例: username = None age = None zhuanye= None id =None实例化对象对象名 = 类名(传参)if 下划线name下划线 =‘下划线ma

2024-04-24 22:31:42 435

原创 用python解决双素数,社区安全号码,公约数,字符串,以及关于函数的笔记

find()(查找的字符,【检索开始的下标,检索结束的下标】:从左到右检索某个字符或字符串,找到第一个满足的字符或字符串,并且返回下标。程序启动的瞬间,会生成至少一个执行站,函数是在堆中存放的,每当函数被调用时,会进行压栈,调用结束之后,会立刻进行弹栈。分治思想:将一个大问题,划分成若干个相互独立,且与原问题性质相同的子问题,求出子问题的解,就可以得到原问题的解。为已有的函数重新固定下来某个默认参数的值,并返回一个全新的函数,这个函数就是偏函数。in :判断元素是否存在在某个序列中的,最终返回的是布尔值。

2024-04-10 19:18:22 452 1

原创 我的Python的笔记和一部分基础题目

算数运算符:+ - * / //(整除) %(余:例如10除3余1) **(幂次方:例如10 ** 2=100)today = int(input("星期天-0,星期一-1,星期二-2,星期三-3,星期四-4,星期五-5,星期六-6 请输入一个数字表示今天星期几:"))例:dict1 = {"uname":"zhangsan","age":21,1:21,"sex":"nan"}赋值运算符:= += -= *= /= //= %= **=

2024-03-27 12:15:15 568 1

原创 NAT的基本介绍与简单实验配置

NAT:网络地址转换 --- 在边界路由器上,从内网进入外网时,修改源ip地址;返回时修改目标ip地址NAT是用于在本地网络中使用私有地址,在连接互联网时转而使用全局 IP 地址的技术。NAT实际上。

2024-01-19 21:02:35 1509 1

原创 【OSPF动态路由】OSPF动态路由笔记及综合实验报告

可得,我们共需要5个网段,故将192.168.1.0/24划分成5个网段(R1的环回,R2的环回,R3的环回,交换机所在的广播域的3条链路 ,R3与R4的干路),借3个主机位,则最多可分8个网段,取前面5个网段,loadling加载 -- 基于接收的数据库目录和本地比对,然后基于本地未知的LSA信息,使用LSR进行查询,对端使用LSU来应答,需要本地最后ack确认--获取本地未知的LSA信息。r3的0/0/1与r4在区域1中,注意r4的环回不能宣告,故区域1范围只到r4的0/0/0接口。

2024-01-16 21:32:56 3273 4

原创 RIP协议——简单实验配置

注:在内外之间的边界路由器上配置该命令后,将使得内部运行RIP协议的路由器,产生缺省路由指向边界路由器;3、整个网络使用RIPV2,全网可达,路由表汇总,放置环路,保障更新安全,加快收敛速度——第一步:合理的子网划分,根据要求与拓扑图可得我们共需要七个网段(三条主干道,四个环回)宣告:RIP宣告主类网段,之后路由器在本地所有接口,寻找处于被宣告主类的ip地址;2、R3的环回为3.3.3.0/24,该网段不能在rip中宣告——第二步:根据需要进行合理的IP配置​​​​​​​。第三步:配置RIP协议。

2024-01-15 09:45:13 545

原创 动态路由的入门协议——RIP协议

启动配置完成,邻居间(直连)两两进行路由条目的共享,从邻居处学习到本地未知的路由条目,然后将其加载到本地的路由表中;切记:即使在部署了组播的环境内,rip协议组播更新时,其数据包的TTL值(生存时间)默认依然为1--RIP使用的组播,实际和广播的工作原理一致;首先,先告知大家RIP协议是已经被淘汰的几十年前的老协议,学习RIP协议只是为了方便我们更好的去学习动态路由中的其他协议。RIP的周期-- 用于保活、没有确认机制——因此之后的路由协议均存在---HELLO包和ACK包, 默认优先级为100;

2024-01-14 20:06:47 1129 1

空空如也

空空如也

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

TA关注的人

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