自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL函数与多表关联查询练习题

13.从student表和score2表中查询出学生的学号,然后合并查询结果。7.查询李四的考试科目(c_name)和考试成绩(grade)15.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩。3.从student表中查询计算机系和英语系的学生的信息。14.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩。1.分别查询student表和score表的所有记录。4.从student表中查询年龄小于20岁的学生信息。8.用连接的方式查询所有学生的信息和考试信息。11.查询计算机成绩低于95的学生信息。

2026-11-08 14:07:11 214

原创 MySQL函数的五大类

常和GROUP BY配合,用来做统计。(COUNT(*) 除外,它数的是行数)。比如 5 个成绩里有 1 个是 NULL,AVG(score)只用剩下 4 个数算平均,而不是把 NULL 当 0 分。

2026-11-08 07:00:00 313

原创 MySQL多表关联查询(含例子理解)

定义:A 表的每一行,去和 B 表的每一行两两配对。A 表 m 行 × B 表 n 行 = 返回m×n 行。数学上叫笛卡尔乘积:两个集合所有组合情况的集合。通俗类比:让 10 个学生每个人和 8 条成绩记录各"握一次手"——10 × 8 = 80 种组合。但其中大部分组合是"乱点的鸳鸯谱"(比如张玲丽配上吴鹏的成绩),毫无意义。子查询必须包含在括号内,其结果可以当作数据源来用;行子查询(单值):用!等比较符号判断;列子查询(一列多值):需要用INANYSOMEALL;表子查询。

2026-11-07 20:11:09 304

原创 MySQL之DQL的习题练习

(6)创建一个只有职工号、姓名和参加工作的新表,名为工作日期表workdate(数据来源于worker表)(10)、列出所有部门号为2和3且不是党员的职工号、姓名。(11)将职工表worker中的职工按出生的先后顺序排序。(2)查询所有职工所属部门的部门号,不显示重复的部门号。(8)、列出工资在2000-5000之间的所有职工姓名。(12)显示工资最高的前3名职工的职工号和姓名。(15)、列出总人数大于等于4的部门号和总人数。(5)列出职工的平均工资和总工资。(9)列出所有孙姓和李姓的职工姓名。

2026-11-07 18:06:16 6

原创 MySQL之DQL(含例子理解)

(Structured Query Language)= 结构化查询语言,是操作关系型数据库的标准语言。分组前筛选用 WHERE,分组后筛选用 HAVING;表里上万条数据时,一次性全查出来会很慢,也给数据库服务器造成很大压力。做筛选的,执行它的时候还没有"一组值"的概念。它不改动任何数据,只负责"看"。字符串和 NULL 做连接运算,结果还是 NULL。否则这一列的值 MySQL 不知道该取哪一行的。:先按第一个字段排,相同的再按第二个字段排。指的是跳过前 2 条,取接下来的 3 条。

2026-11-01 22:15:00 269

原创 MySQL之DML(含例子)

注意它是真的"先删后插",所以没写到的字段会被重置为默认值,不会保留旧值。这个例子里 5 行数据全被改了,生产环境这么做基本等于事故。建表、删表、改字段属于 DDL,别搞混。只能删整行,不能删某个字段。(只给 id 和 name,sex 自动填默认值。:把「删除 + 插入」合二为一,在效果上相当于一次。字段有长度/类型限制,超了会被截断或报错。,值就必须按 id、name 的顺序给。小提示:MySQL 对日期格式比较宽容,这种日期必须加,否则会被当成算式。注意数据的合法范围,特殊字符要转义。

2026-11-01 17:49:40 306

原创 MySQL建表命令总结(含练习)

方式定义位置语法列级约束定义列的同时定义CREATE TABLE 表名(列名 类型 约束)表级约束所有列定义完之后CREATE TABLE 表名(列信息, CONSTRAINT 约束名 约束类型(列名))-- 列级-- 表级(推荐命名:表名_列名_约束类型简介)ALTER TABLE 表名 MODIFY 列名 列类型 列约束;-- 列级:加/改ALTER TABLE 表名 MODIFY 列名 列类型;-- 列级:去掉约束即删除。

2026-10-27 10:00:00 313

原创 MySQL建库命令总结(含练习)

命令按分成三层,记住这个结构就不会乱:层级操作对象核心关键字第一层数据库(库)USE第二层表结构(壳)DROP TABLEDESC第三层列的约束(规矩)NOT NULLDEFAULTUNIQUECHECK:SQL 语句不区分大小写(建议关键字大写),但;每条语句必须以;结尾。

2026-10-26 18:21:58 294

原创 链路聚合详细讲解及实战案例

sw1-Eth-Trunk1]trunkport e 0/0/1 to 0/0/3 //将端口 E0/0/1、E0/0/2、E0/0/3 批量加入 Eth-Trunk1 聚合组。[sw3-Eth-Trunk1]trunkport e 0/0/1 to 0/0/3 //把接口 E0/0/1、E0/0/2、E0/0/3 批量加入 Eth‑Trunk1。[sw1-Eth-Trunk1]mode manual load-balance //手工负载分担模式。

2026-08-04 15:18:10 209

原创 利用Claude code开发简单项目实战案例!!!

当前会话激活skill:brainstorming、writing-plans、executing-plans、test-driven-development、verification-before-completion。讨论完成后输出《项目基础共识.md》保存到docs文件夹,等待我审核确认,**未确认禁止进入下一步**。> 沟通硬性规则:遇到需求模糊、架构选择、数据库结构重大变更,立刻暂停开发主动向我确认,禁止自行决定方案。我是在C盘-->用户--29872-->.claude中创建的skills。

2026-07-30 18:41:33 253

原创 RAG与上下文工程的讲解

RAG(Retrieval-Augmented Generation)又称检索增强生成,要很好的理解上下文和上下文工程,我们还是得回到之前的提示词和提示词工程。提示词(Prompt:提示词是我们与AI模型沟通的语言。写好提示词,本质上是在学会如何清晰 地表达需求。一个好的提示词需要包含:明确的目标、必要的背景信息、期望的输出格式。很多人觉得 AI"不好用,问题往往出在提示词写得太模糊,此时就需要提示词工程来解决了。提示词工程(Prompt Engineering。

2026-07-26 17:52:45 234

原创 STP、RSTP、MSTP的详细讲解

BPDU。

2026-07-24 22:48:15 195

原创 coze工作流案例讲解

2. 根据主题,从多种不同风格(如温馨风、幽默风、文艺风等)中选择合适的风格,创作出高质量的祝福语。你是一位专业且富有创意的祝福语大师,能精准把握用户输入的祝福主题,运用丰富多样的语言风格和巧妙的表。- 所输出的祝福语内容需表达清晰、逻辑连贯,不能出现语义不明或混乱的情况。- 只生成与用户给定祝福主题相关的祝福语,拒绝回答与祝福主题无关的话题。1、添加大模型,利用大模型帮助我们生成想要生成的图片的文字描述。www.coze.cn/store //旧版链接。2、图片生成工具中的配置。

2026-07-22 21:20:53 236

原创 什么是VLAN中的Hybrid(混杂口)?如何使用Hybrid(混杂口)?

vlan又称虚拟局域网,就是把一个物理交换机从逻辑上划分成多个独立网段,不同vlan默认不能相互通信。如:vlan1的就只能和vlan1的通信,vlan2只能跟vlan2通信。vlan1不能直接跟 vlan2通信。[SW1]display vlan 查询vlan这是用于创建vlan的命令,INTEGER<1-4094> 可创建1-4094个vlan。VLAN ID ---- vid 用于区分和标定不同的vlan,由12位二进制构成,

2026-04-03 18:22:54 484

原创 如何制作一个评论发布案例?

【代码】如何制作一个评论发布案例?

2026-01-28 17:37:47 910

原创 html的相关练习

编写一个函数 mergeArrays(arr1, arr2),将两个数组合并成一个新的数组,并去除其中重复的数字(如果两个数组中有相同的数字,新数组中只保留一个)。等级判定:遍历有效成绩数组,根据分数段判断等级(90-100为“优”,80-89为“良”,60-79为“中”,60以下为“差”),并统计各等级的人数。编写一个名为 analyzeGrades 的函数,该函数接收一个包含若干学生成绩(0-100之间的数字)的数组作为参数。使用嵌套循环:外层循环遍历范围内的每一个数字,内层循环寻找该数字的因子。

2026-01-26 17:19:07 444

原创 如何制作一个简单的学习教务系统?

代码。

2026-01-18 19:56:41 164

原创 web前端:表格与列表的相关知识点及练习

表格在网页制作过程中主要的作用是用来描述具有二维结构的数据 包含的标签:table 、thead、tbody、tr、td。边距:cellpadding ------ 指的是单元格内的元素距离单元格边缘的距离。rowspan="2" 表示的是在单元格垂直方向跨的行数(合并行)、colspan="2" 表示的是在单元格水平方向跨的是列数(合并列)表格的嵌套指的是将一个表格放到另一个表格的单元格中,可以用来布局。间距:cellspacing ------ 表示单元格和单元格之间的距离。tr标签用于定义一行。

2026-01-14 17:00:30 274

原创 Shell脚本的基础知识及练习

{paramater:offset:length} 在变量${parameter}中,从位置offset之后开始提取长度为length的子串。${parameter%%word} 从变量${parameter}结尾开始删除最长匹配的word子串。${parameter%word} 从变量${parameter}结尾开始删除最短匹配的word子串。例2:编写脚本temp2.sh ,程序允许输入一个目录名,判断该目录是否存在,若不存在则创建,并显示目录信息。

2025-12-02 00:53:38 805

原创 防火墙的相关知识点与iptables源地址转换实验

netfilter 是一个工作在 Linux 内核的网络数据包处理框架,用于分析进入主机的网络数据包,将数据包的头部数据(硬件地址,软件地址,TCP、UDP、ICMP等)提取出来进行分析,以决定该连接为放行或拒绝的机制,主要用于分析OSI七层协议的2、3、4层。早期的 Linux 系统中,默认使用 iptables 防火墙来管理服务和配置防火墙,虽然新型的 firewalld 防火墙管理服务已经被投入使用多年,但iptables 在当前生产环境中还继续使用 ,具有顽强的生命力。

2025-11-23 22:41:52 1125 1

原创 DNS的正向、反向解析的服务配置知识点及实验

概述:DNS称域名解析协议:本质就是一个翻译机,url(俗称网址,用于定位和访问互联网上的资源)翻译成机器路由可以查找的IP地址。连接方式通常是互联网,Internet进行连接。

2025-11-08 23:18:23 815

原创 Python中内置模块知识点下【含代码理解】

非对称加密:加密和解密用的不是同一套秘钥,而是存在公钥/私钥,加密-公钥,解密-私钥,网络当中https协议传输数据时使用非对称加密。关于数据加密问题:就是将数据通过一定的数学算法,转换成无序杂乱的数据,达到保护数据的目的。双向加密:对于明文数据既可以加密,也可以解密(对称/非对称)。单向加密:数据只加密,不解密,例如存储用户的相关密码。对称加密:加密和解密用的是同一套秘钥,压缩包有密码。模块中的相应函数来创建哈希对象。方法获取十六进制表示的哈希值。方法添加要计算哈希值的数据。

2025-11-05 18:46:50 265

原创 Python中的内置模块知识点【含代码理解】

【代码】Python中的内置模块上【含代码理解】

2025-11-04 23:12:07 228

原创 Python中常用内置函数知识点下【含代码理解】

【代码】Python中常用内置函数下【含代码理解】

2025-11-04 22:28:56 149

原创 Python中常用内置函数知识点上【含代码理解】

如果不传入任何数据对象时 则默认将当前环境的属性和方法列出。

2025-11-04 22:16:02 243

原创 Python中元组、集合、字典的基础知识点【含代码理解】

dic = {"name":"三张", "age":12,'sex':'啧'}{'name': '斯哈', 'age': 12, 'sex': '啧'}dic['name'] = "斯哈" #修改name 键对应的值为斯哈。lst = [("name","嘻嘻嘻"),("age",12)]dic = {"name":"哈哈哈","age":12}dic = {"name":"嘻哈", "age":12}dic = {"name":"张三","age":12}

2025-09-07 11:18:20 720

原创 Python中有关字符串常用知识点【含代码理解】

在Python中,字符串就是一组由若干个字符组成的一个不可变序列序列:线性结构,支持序列的通用操作:索引、切片、拼接、重复、最值、成员资格检查、长度不可变:字符串一旦创建,其长度和内容不能修改(不能增、删、修)当然,字符串对象本身也提供了很多类似于列表对象函数的一些功能,字符串对象函数,字符串对象.XXX(),在这些对象函数中,确实有一些是改变字符串内容的,但是注意并不会改变字符串本身,而是新建一个字符串出来。字符串的创建有这么几种方式:# 单行字符串模式'abc'"abc"

2025-09-05 09:24:55 576

原创 Python中列表常用算法【含代码理解】

有兴趣的可以自己去网上查找相关算法进行学习如:二分查找、冒泡排序、选择排序、插入排序等!print(arr[::-1]) #得到一个新的序列。# 通过for-each循环遍历。

2025-09-04 15:55:13 383

原创 Python中列表的知识点【含代码理解】

列表是一种有序的可变序列,它可以容纳任意类型的元素,当然了为了后续统一管理和操作,一般都建议存储同类型的数据。有序:元素的出入顺序是可以确定的可变:列表中的元素可以改变;列表的长度可以改变。# 创建一个空列表arr = []print(arr)​# 通过list()内置函数创建一个空列表print(arr)​# 通过list()内置函数将其他类型的序列转换为列表arr = list("我爱迪丽热巴")print(arr)​。

2025-09-04 14:34:22 471

原创 Python中函数的基础知识点【含代码理解】

函数的定义:将那些具有重复性的独立功能性的、有固定参数但参数值不一样且没有规律的这些代码进行的封装def 函数名称(参数列表):函数体def:关键字,用于创建函数使用的函数名称:对该函数进行起名,自定义名称,属于标识符参数列表:需要给函数传入的一些数据,用于函数进行计算的;别名,形式参数,用于承接/接受外界传来的数据。【可有可无】函数体:函数功能的具体实现流程。!!!表示结束函数!!!,如果需要向外界返回计算结果时,再将计算结果写在return之后!【必有得,但是有些时候是隐藏的。

2025-09-03 14:55:44 554

原创 Python中for、while循环及break、continue的知识点【含代码理解】

和for循环很像,在Python中,只不过相对而言while循环要比for循环更加灵活一些,所之前写的for代码都可以被while实现,但是while写的代码for不一定能实现。for i in range(1, 11): #(1,11)从1开始到11但补取11!c:控制变量是 i ,c 用于改变 i(将i向后跳转,而不是所谓的 i += 1)用于在循环执行过程中,当满足一定条件时,可以跳出循环(提前结束)range(a,b,c):从a到b,步长c。range(a,b):从a到b,步长1。

2025-09-03 09:07:17 559

原创 Python中选择结构语句的知识点【含代码参考】

运算符:如果第一个操作数为 False,则直接返回 False,不计算第二个操作数。顺序结构:在此之前写的所有代码都是顺序结构的,包括后面的代码宏观而言也是顺序结构的。运算符:如果第一个操作数为 True,则直接返回 True,不计算第二个操作数。开始——>执行语句1——>执行语句2——>结束。print(f"我{status}吃饭")print(f"我{status}生活")print(f"我{status}吃饭")print(f"我{status}生活")status = "伤心的"

2025-09-02 15:24:21 687

原创 Python中基本运算符的知识点【含代码理解】

1、0取0, 1、1取1, 0、0取0。print(s2 + s2) #会报错,不支持。将二进制0变1,1变0,在Python中数字有符号位,结果。注意,在Python当中不存在 ++ 和 -- 操作!print(s2 + s2) #会报错,不支持。如果左右两边一个是整数另一个是序列,则为重复拼接。如果左右两边都是数字,则为数学加法。如果左右两边都是序列,则为序列拼接。如果左右两边都是数字,则为数学减法。如果左右两边都是数字,则为数学乘法。赋值运算符常用于简化赋值操作。

2025-09-02 09:10:12 719

原创 Python 中输入与输出的函数知识点(含代码参考)

num1, num2, num3 = map(float, input("请输入三个数字:").split(" "))num1, num2, num3 = map(int, input("请输入三个数字:").split(","))print("我叫{},今年{}岁,身高{:.2f}米".format(name,age,height))print(1,2,3,3,14,sep="#",end="哈哈哈")print(a,b,c,end = "嘻嘻嘻",sep = "#")

2025-09-01 16:43:35 740

原创 Python中数据与变量的基础知识点(含代码解析)

变量:就是用来临时存储某些数据使用的,在使用的过程中,我们可以取修改变量中的数据变量 = 数据!!!将数据赋值给变量(变量名)Python中对变量的数据类型没有严格的限制,

2025-09-01 09:17:33 993

原创 Python中有关列表、函数、循环等易错题【含解析】

lst 是传入的 nested = [[1,2], [3,4]],第一次取 sub = [1,2],第二次取 sub = [3,4]。当 i = 1 时:lst[1] = lst[0]+lst[1] = 1 + 2 = 3,此时 lst = [1, 3, 3]。初始a=1, b=2, c=3, d=4,赋值后: c = d=4,d = b=2,a = a=1,b = c=3,最终a=1, b=3, c=4, d=2。外层循环i=0,1,2,内层循环j=0,1,i+j分别为0+0=0,0+1=1;

2025-08-03 08:20:24 1136

原创 Python中元组,字典,集合的易错题(含解析)

print(sum(filter(None,values))) #filter()用于过滤,条件为None时保留所有非空/非假。print(d.get('c',len(d))) #若键 'c' 存在,返回对应值(此处 'c' 存在,值为 1).若键不存在,返回默认值 len(d)(字典长度,此处不触发)print(s[s.find('g'):s.rfind('g')]) #find('g')找字符串中g第一次出现的索引,rfind('g')找g在字符串中出现的最后一次索引。

2025-08-02 17:46:19 1014

原创 【技术面试题+HR面试题】+Python中元组,集合,字典的用法

TCP(传输控制协议)是一种面向连接的、可靠的传输层协议,

2025-07-30 12:40:04 597

原创 【技术面试题+HR面试题】Python中函数的基础知识点题+Python中函数基础编程题

(1)解释Linux中的进程、线程和守护进程的概念,以及如何管理它们?答:进程:程序的运行实例,有独立资源(内存、文件描述符等),是操作系统资源分配的基本单位。线程:进程内的执行单元,共享进程资源,是 CPU 调度的基本单位,切换开销小,用于提升程序并发效率。守护进程:后台运行、脱离终端控制的特殊进程,随系统启动 / 特定条件启动,执行系统级任务(如日志、服务监听 )。查看:(全量进程信息)、/(实时监控资源占用)。控制:(终止进程)、(强制终止)。查看:(查进程内线程)、(线程栈跟踪)。控制:编程层面通过

2025-07-15 10:34:52 637

原创 【技术面试提+HR面试题】Python中循环与循环嵌套的基础知识以及Python中循环的基础编程题

答:在 Python 中,

2025-07-12 15:46:33 1039

空空如也

空空如也

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

TA关注的人

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