- 博客(17)
- 收藏
- 关注
原创 Python总结
局部变量仅在函数内生效,函数调用后释放;全局变量需在函数内通过。变量命名遵循字母、数字、下划线组合,禁止数字开头(如。链式检查会短路执行,与独立。字典键必须可哈希,注意。
2025-09-08 15:29:44
205
原创 python第五次作业
(1)解释 Linux 中的符号链接和硬链接符号链接是一种特殊的文件类型,它指向另一个文件或目录的路径。符号链接类似于 Windows 中的快捷方式,存储的是目标文件的路径而非实际数据。符号链接可以跨越文件系统,甚至可以指向不存在的文件。删除符号链接不会影响目标文件,但如果删除目标文件,符号链接将变为“悬空链接”(指向无效路径)。硬链接是文件系统中对同一文件的多个目录条目。所有硬链接共享相同的 inode(索引节点),因此它们指向相同的物理数据块。硬链接只能在同一文件系统内创建,不能跨文件系统。
2025-09-06 12:39:44
959
原创 第三次Python作业
技术面试题(1)解释Linux中的进程、线程和守护进程的概念,以及如何管理它们?答:进程:是系统中正在运行的程序的实例,拥有独立的内存空间和系统资源。每个进程有唯一的进程ID。线程:是进程中的一个执行单元,同一进程的线程共享进程的内存空间和资源,但拥有自己的栈和寄存器。线程比进程更轻量,切换开销更小。守护进程:是一种在后台运行的特殊进程,通常用于提供系统服务,如日志服务、网络服务等。守护进程通常在系统启动时启动,运行期间不与用户直接交互。
2025-08-26 18:04:03
490
原创 python第二次作业
本文涵盖技术面试题、HR面试题、选择题和问答题四部分内容。技术部分详细解析了单调栈和单调队列的工作原理及应用场景,如滑动窗口问题和动态规划优化。HR部分探讨了职业选择动机和面试反馈应对策略。选择题涉及Python循环控制语句、代码输出判断和逻辑补全。问答题系统讲解了Python的for/while循环结构、控制语句(break/continue/else)及range()函数的三种用法与示例,展示了其在迭代控制中的核心作用。全文贯穿算法原理与编程实践,兼顾技术深度与职业素养考察。
2025-08-21 23:07:08
475
原创 python第一次作业
技术面试题(1)TCP与UDP的区别是什么?答:1. 连接性TCP是面向连接的协议:在数据传输前,需要通过“三次握手”建立连接(类似打电话前拨号),确保通信双方准备就绪。传输结束后,还需通过“四次挥手”断开连接。UDP是无连接的协议:发送数据前无需建立连接,直接发送数据报(类似邮寄信件),简化了通信过程。2. 可靠性与数据保证TCP提供可靠服务:它通过确认机制、重传机制和错误检测,确保数据无差错、不丢失、不重复,且按序到达。例如,在文件传输或网页浏览中,TCP保证数据的完整性。
2025-07-29 16:14:23
803
原创 数据库第五次作业--触发器、存储过程
建立触发器,订单表中增加订单数量后,商品表商品数量同步减少对应的商品订单出数量,并测试。创建一个存储过程s3,有2个参数,传入部门号,返回该部门的平均工资。建立触发器,实现功能:客户修改订单,商品表对应商品数量同步更新。建立触发器,实现功能:客户取消订单,恢复商品表对应商品的数量。创建提取emp_new表所有员工姓名和工资的存储过程s。创建存储过程s2,实现输入员工姓名后返回员工的年龄。使用mydb7 openlab库。
2025-02-10 00:27:04
164
原创 数据库第四次作业
3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。1.修改student 表中年龄(sage)字段属性,数据类型由int 改变为smallint。4.创建一视图 stu info,查询全体学生的姓名,性别,课程名,成绩。2.为Course表中Cno 课程号字段设置索引,并查看索引。
2025-02-07 17:20:48
131
原创 数据库课堂练习
4.求工资在7500到8500元之间,年龄最大的人的姓名及部门。14.列出每一个部门中年纪最大的员工姓名,部门名称;3.列出每个部门收入总和高于9000的部门名称。13.列出每一个部门的员工总收入及部门名称。6.财务部门收入超过2000元的员工姓名。1.找出销售部门中年纪最大的员工的姓名。5.找出销售部门收入最低的员工入职时间。16.列出部门员工数大于1个的部门名称。7.列出每个部门的平均收入及部门名称。2.求财务部门最低工资的员工姓名。15.求李四的收入及部门名称。8.运维部入职员工的员工号。
2025-01-18 19:26:34
229
原创 第三次数据库作业
(13).从student表和score表中查询出学生的学号,然后合并查询结果。(7).查询李广昌的考试科目(cname)和考试成绩(grade)(15).查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩。(3).从student表中查询计算机系和英语系的学生的信息。(14).查询姓张或者姓王的同学的姓名、院系和考试科目及成绩。(1).分别查询student表和score表的所有记录。(4).从student表中查询年龄小于22岁的学生信息。(8).用连接的方式查询所有学生的信息和考试信息。
2025-01-18 17:33:18
176
原创 数据库第二次做作业
(6)、创建一个只有职工号、姓名和参加工作的新表,名为工作日期表。(10)、列出所有部门号为102和103且不是党员的职工号、姓名。(11)、将职工表t worker中的职工按出生的先后顺序排序。(2)、查询所有职工所属部门的部门号,不显示重复的部门号。(8)、列出工资在4000-8000之间的所有职工姓名。(12)、显示工资最高的前3名职工的职工号和姓名。(9)、列出所有孙姓和李姓的职工姓名。(5)、列出职工的平均工资和总工资。(1)、显示所有职工的基本信息。(3)、求出所有职工的人数。
2025-01-16 16:54:34
154
原创 新建产品库mydb6_product,三张表
1.创建产品库 2.创建employees表 3.创建orders表 4.创建invoices表
2025-01-15 17:19:43
135
1
原创 NAT实验
4、私网A通过NAPT,需要配置地址池,但地址池中的地址数量可自行配置,可配置1个地址或者多个,能够使用 R1 的公网地址访问互联网。6、私网A配置 NAT SERVER把Telnet的Telnet服务发布到公网,使PC2可以访问,并测试(截各设备配置图片)3、配置公网互通,在 PC1 上 Ping R3 的公网地址,测试是否可以访问互联网。5、私网B通过在R3上配置EASY IP 访问互联网,并测试(截各设备配置图片)4、私网 A 通过NAPT,使 R1 接入到互联网,并测试(截各设备配置图片)
2024-07-15 16:14:59
634
原创 RIP 实验
总结:本次RIP实验通过子网划分、IP地址配置、RIP协议配置及扩展配置等步骤,成功搭建了一个基于RIP协议的网络环境,并验证了RIP协议在路由选择和防环机制方面的有效性。1、划分IP(划分IP的方式有多种,以下划分方式可做为参考),并给相应设备配置IP地址。2、配置RIP协议,宣告网段,除R3环回3.3.3.0/24,并测试。5、接口汇总,并防环(以R1为例),减少路由条目。5、接口汇总,并防环(截各设备配置图片)2、配置RIP协议(截各设备配置图片)4、接口验证配置(截各设备配置图片)
2024-07-10 17:08:23
573
原创 静态路由综合实验
特别是对于R1R4的环回接口地址,需要遵循192.168.1.0/24网络划分原则,保证网络地址的唯一性和有效性。这提示我们在网络设计时要考虑链路带宽管理,确保在网络出现故障时,网络通信质量不会受到严重的影响。同时,也学会了如何在有限的资源下,通过合理的规划和设计,构建一个高效、稳定且可靠的网络环境。1、划分IP(划分IP的方式有多种,以下划分方式可做为参考),并给相应设备配置IP地址。3、配置缺省路由,实现5.5.5.0/24互通,至此实现全网通,并测试。5、做备份,观察静态路由表的变化(截路由表图)
2024-07-08 23:00:48
736
1
原创 PC通过DHCP自动获取ip地址,Client通过域名访问http服务器实验
本次实验通过实际操作,深入了解和掌握了DHCP协议的工作原理和配置方法,以及DHCP与DNS服务结合实现Client通过域名访问HTTP服务器的过程。DHCP协议的自动分配IP地址特性,使得网络管理更加简单高效,而DNS服务的域名解析功能,则为用户提供了更加便捷的网络访问方式。探索DHCP协议与DNS(Domain Name System)服务结合,实现Client通过域名访问HTTP服务器的过程。2. 配置DNS服务器和http服务器。掌握DHCP服务器的配置和使用方法。1. 配置路由器两端ip。
2024-07-07 12:49:28
237
原创 TCP三次握手四次断开规则
2. 第二次握手:服务器收到客户端的 SYN 报文段后,会发送一个 SYN+ACK 报文段作为响应。3. 第三次握手:客户端收到服务器的 SYN+ACK 报文段后,会发送一个 ACK 报文段作为确认。1. 第一次挥手:主动关闭方(可以是客户端或服务器)向被动关闭方发送一个 FIN 报文段,表示主动关闭方已经没有数据要发送了。4. 第四次挥手:主动关闭方收到 FIN 报文段后,会发送一个 ACK 报文段作为确认。2. 第二次挥手:被动关闭方收到 FIN 报文段后,会发送一个 ACK 报文段作为确认。
2024-07-05 16:10:56
187
原创 redhat,虚拟机安装
选择Linux--redhet Linux9 64。将20改为40,选择将虚拟机磁盘拆分形成多个文件。安装程序映像文件换为ISO,更改安装位置。点击LSI Logic(L),下一步。选择创建新的虚拟机磁盘(V),下一步。选择使用ISO映像文件,更改位置。使用网络地址(NAT),下一步。选择Install,enter。点击CD/DVD(SATA)选择MVMe(V),下一步。选择Linux,下一步。选择最下一排的小黑方块。选择40GiB,自动。选择启动,自动,完成。
2023-12-21 16:32:51
478
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅