- 博客(68)
- 收藏
- 关注
原创 Github/Gitee和Git实践
本实验旨在掌握云存储概念及GitHub/Gitee的使用方法。实验在Windows系统环境下进行,主要内容包括:1)注册GitHub/Gitee账号;2)从官网下载安装Git;3)创建代码仓库并提交修改文件。通过实践,学习者掌握了Git工具的使用方法,能够创建个人代码仓库并上传管理代码文件,为后续代码管理和版本控制打下基础。实验结果表明,云存储平台能有效提升代码管理效率。
2026-01-14 15:39:18
217
原创 华为云/AWS云平台的使用
摘要:本实验旨在熟悉AWS/华为云平台的注册使用及EC2实例创建。实验通过在AWS或华为云平台注册账户,使用管理控制台创建云服务器实例(EC2),并用SSH工具进行连接。由于AWS注册需公司凭证,实验中采用腾讯云/华为云替代完成实例创建操作。通过实践掌握了云平台账户注册、服务器实例创建及远程连接等基本云计算操作技能。
2026-01-14 15:34:14
166
原创 Android开发应用--服务定位与地图应用开发
(1)了解Android系统中支持位置服务的核心API应用方法。(2)熟悉通过LocationListener监听位置信息及简单位置服务的应用方法。(3)掌握百度地图API Key申请的应用方法。(4)掌握在百度地图上标记位置信息的操作方法。Java JDK、Android SDK、Android Studio集成开发环境、Windows 7(32或64位)及以上系统。
2026-01-13 10:21:56
212
原创 Android开发应用--高级UI界面设计
(要求:界面中包含两个ImageButton(图片按钮)和一个ImageSwitcher(图片切换器),图片按钮上的图片分别为向左的箭头和向右的箭头,单击按钮时,按钮图片会随着状态发生变化,同时图片也随之变化。(要求:页面包含两个按钮:按钮一和按钮二。熟悉了Android高级界面控件应用方法,掌握了Android应用程序界面的图片控件和列表控件的设计与应用方法,掌握了Android应用程序程序界面对话框和菜单的设计与操作方法。(3)掌握Android应用程序界面的图片控件和列表控件的设计与应用方法。
2026-01-13 10:03:04
372
原创 Android开发应用--基础UI界面设计
通过这次实验,我了解Android系统基础UI界面设计及应用方法,熟悉Android常用界面控件应用方法,掌握Android应用程序界面布局管理器的应用方法,掌握Android开发自定义View操作方法。(要求:将屏幕垂直分割成上中下三部分,它们的高度比例为1:4:1,然后将中间部分又分割为左中右三部分,它们的宽度比例为1:4:1。1. 完成Android Studio开发平台的搭建与环境配置(安装JDK、安装Android Studio集成开发环境关联Android SDK)。
2026-01-13 09:55:17
38
原创 Android应用开发环境搭建
本次实验较为简单,对于安卓的文本显示,文本编辑,按钮有了简单的理解,了解了文本颜色、字体的格式的应用。1. 完成Android Studio开发平台的搭建与环境配置(安装JDK、安装Android Studio集成开发环境关联Android SDK)。Java JDK、Android SDK、Android Studio集成开发环境、Windows 7(32或64位)及以上系统。(3)掌握Android应用程序的创建、调试和发布方法。(2)熟悉Android应用开发环境搭建方法。程序运行结果:(截图)
2026-01-13 09:48:03
257
原创 华为ENSP——华为防火墙技术配置实验
通过此次实验,进一步深入学习到防火墙的相关知识,了解其工作时的性能。通过对防火墙安全区域的划分以及相关联通性测试,加深了防火墙本身固有区域的印象,同时对防火墙安全区域划分有了进一步的认知。通过实验,更好的理解了相关配置命令的实际意义,对ENSP 环境的操作熟练程度有了进一步的提升。
2025-10-28 17:15:31
1487
原创 华为ENSP——OSPF多区域配置实验
通过此实验,进一步加深了对OSPF多区域划分的理解,清晰的学习了LSA的相关分类以及其功能,熟悉了不同类型LSA应用的相对应的情况,认识到了OSPF将外部路由引入OSPF的相关过程同时针对实验学会了在OSPF多区域划分过程中相关配置命令的使用。
2025-10-28 17:11:18
427
原创 华为ENSP——ACL相关实验
如果数据报文没有匹配到第一条规则,继续向下查找第二条规则,如果匹配,则按照第二条规则的动作去执行。匹配即停止(匹配上了第一条规则,就按照规则的动作去执行,不在向下查找第二条规则)-确定售后部和财务服务器之间的数据的转发路径。-售后部主机Client1可以访问行政部的所有主机的所有服务。-售后部主机Client1不能访问网络中的其他主机。-售后部主机可以访问行政部的所有主机的所有服务。如果所有的规则都无法匹配,则执行隐含规则。-售后部主机不能访问网络中的其他主机。-确定ACL的类别(基本&高级)
2025-10-24 07:45:00
1129
2
原创 华为ENSP——Eth-trunk 链路聚合
下面主要是针对SW1和SW2上的3个聚合端口的划分进行配置,由于两个交换机的3、4号接口对应的均为聚合端口1;配置sw3,创建vlan和一个链路聚合端口1,设置交换机和PC之间为access模式,交换机的聚合口上设置为Trunk模式。配置sw4,创建vlan和一个链路聚合端口2,设置交换机和PC之间为access模式,交换机的聚合口上设置为Trunk模式。创建 vlan 10 和 20,配置交换机与PC之间的链路为 Access,并加入到正确的 VLAN。)对交换机之间的链路进行链路捆绑,增加互联带宽。
2025-10-23 09:00:00
954
原创 华为ENSP——VRRP热备实验
设置备份组2的虚拟IP地址为:192.168.1.253,让R2成为备份组2的Master-主路由器,R1成为备份组2的Back-备份路由器,在R2中配置备份组2的上行接口跟踪,当上行接口down的时候,优先级减去50。第四步:配置VRRP :在R1的g0/0/0接口下,配置VRRP -配置VRRP虚拟网关地址:192.168.1.254 -配置VRRP优先级,让R1的优先级值为大于100,让R1成为主网关。-让R1成为备份组1的Master-主路由器,R2成为备份组1的Back-备份路由器。
2025-10-23 07:45:00
1809
原创 华为ENSP——RSTP实验
在交换机上,进行初始化配置后,创建vlan 10 20,而后将交换机与交换机之间的链路类型更改为Trunk模式,交换机与路由器和PC之间的链路类型更改为access模式,而后在交换机进入MSTP区域,对该区域进行命名,创建相应的实例并和对应的vlan进行绑定,而后激活配置区域。步骤 一 所有交换机创建 vlan 配置vlan10 和vlan20网关,同时将设置交换机之间的链路类型为trunk,允许所有的vlan通过,同时利用1号交换机上的3号接口的vlanif承载PC1的网关。
2025-10-22 21:00:49
964
原创 华为ENSP——STP配置基础实验
可知通过上述配置,已经使得SW1为根桥,SW1上的1、2接口为指定接口,SW2上的1接口和SW3上的2接口为根端口,并且SW2上的2接口为指定接口,SW3上的1接口被阻塞,即为非根非指定接口。
2025-10-22 20:57:28
176
原创 华为ENSP——VLAN间路由配置实验
通过此次实验,进步深入学习三层交换与二层交换之间的关系,同时对数据传输的过程有了一定程度的理解。同时利用单臂路由、三层交换机成功实现了vlan路由,并利用静态路由和OSPF技术使得目标网络的全网连通。2、使用三层交换机实现VLAN间通信;1、使用单臂路由实现VLAN间通信;SW1和路由器之间配置trunk链路。
2025-10-17 09:41:02
435
原创 华为ENSP——VLAN基本配置实验
通过此次实验,更加具象化的学习了Access、Trunk以及Hybird链路类型的相关特点,并对其中的收发过程有了更加深入的认识,同时了解到相关配置的操作性以及实现的可能性。但是在三个链路类型的知识点深度解析上还存在一定的欠缺和不足,同时,实验操作流程的熟练程度还有待进一步完善,实验的相关思路还需整理。由上图可知,在SW1上,1口在vlan10 ,2口在vlan20。SW2上1、2口的相关创建与划分与1相似。由上图可知1口的PVID为10,2口的PVID为20,24口上的允许列表包含了1、10、20.
2025-10-17 09:27:43
978
原创 华为ENSP——OSPF的基本配置实验
通过本次实验,了解了动态路由协议的优势和它的分类、OSPF的基本概念和适用的组网场景、OSPF协议的工作原理、学会了OSPF协议的基础配置。
2025-10-12 21:10:43
823
原创 SQL注入攻击实验
通过此次实验,我们利用SQL注入的方法实现了相关的简易攻击,进一步理解了数据库漏洞的危害性,同时明白了web开发过程中严谨性的重要性,熟悉了web开发中开发人员常犯的常规错误。
2025-10-10 17:20:22
955
原创 数据包嗅探和伪造/欺骗实验
本次实验聚焦数据包嗅探与伪造技术,通过Wireshark、Scapy等工具在SEED Ubuntu虚拟环境中进行实践。实验分为四个任务:1)使用Scapy实现ICMP数据包嗅探,验证权限对嗅探的影响;2)伪造带任意源IP的ICMP请求包;3)基于TTL字段实现简易Traceroute功能;4)结合嗅探与伪造技术,对局域网内任意ping请求自动发送伪造响应。实验结果表明,工具能有效捕获和伪造数据包,但对不存在的IP地址无法建立连接。实验深化了对网络安全威胁原理的理解,特别是数据包层面的攻击与防御机制,为后续网
2025-10-09 19:35:36
605
原创 Anaconda的下载与安装
路径选择没有过多的要求,可以选择C盘或者D盘,但是需要注意的是安装路径中不能出现中文,而且需要直属于C盘/D盘,即欲安装的目标文件夹是空的。python = 3.9:指定了Python的版本,Python3.9版本能够支持大部分的项目。此时重新打开终端,输入conda -V即可查看对应的conda版本了。输入之后回车即可运行,在y/n中输入y即可,由于安装时已经创建,故图中输入n。),即可查看安装的对应版本的Anaconda。-n:代表的搭建环境的名字,此处是以pytorch为例。
2025-09-18 19:18:52
1980
原创 Python的pip国内镜像源
可以在使用pip的时候在后面加上-i参数,指定pip源。修改 ~/.pip/pip.conf (没有就创建一个)豆瓣(douban)pip国内的一些镜像。
2025-09-17 15:14:21
272
原创 Python与MySQL的关联操作
在使用插入语句“insert”时,需要利用“commit()”函数进行数据的确认提交,此时才能与数据库完成交互,否则数据库中数据不会更新。其中包括了在PyCharm中如何进行MySQL数据库的连接,并进行简单的数据库信息打印操作。二是通过游标对象,执行SQL语句,创建数据库。三是执行相关的SQL查询语句并输出结果。
2025-07-31 22:21:01
176
原创 数字通信原理--数字通信仿真基础
摘要:本实验通过Matlab/Simulink完成数字通信仿真基础实验。实验包含三部分:(1)方波与正弦波参数比较,调整参数使二者周期和幅值一致;(2)验证傅里叶级数原理,通过多个正弦波叠加产生方波,发现频率呈奇数倍递增、振幅呈对应奇数倍递减的关系;(3)信号频谱分析与滤波实验,设置零阶保持模块和低通滤波器参数,分析滤波前后波形和频谱变化。实验结果表明,通过Simulink能有效验证信号处理理论,但存在软件操作不熟练、理论知识与实践结合不足等问题。实验加深了对波形叠加和滤波原理的理解,提升了Matlab仿真
2025-07-31 22:20:28
644
原创 计算机网络原理--Wireshark ARP协议分析
本文介绍了使用Wireshark分析ARP协议的实验过程。实验通过清除浏览器缓存后访问特定网页,捕获并分析以太网帧和ARP消息。主要内容包括:1)获取本机MAC地址,分析以太网帧结构;2)研究ARP协议工作原理,包括请求和响应过程;3)探讨网卡MTU设置和巨型帧的概念。实验重点观察了ARP缓存操作、请求/响应消息格式,以及单播/广播通信特点。通过实验数据,验证了ARP协议如何实现IP到MAC地址的转换,并分析了不同网络设备的通信机制。实验结果展示了二层网络通信的基本原理和协议细节。
2025-07-31 00:18:17
821
原创 Jupyter Notebook安装使用
摘要:Jupyter Notebook是一款基于Web的开源交互式计算环境,支持代码执行、Markdown文本和LaTeX公式,适用于数据分析、机器学习等领域。安装步骤包括Python环境配置、pip升级、Jupyter安装及工作路径设置,并可添加中文语言包。使用指南涵盖Notebook创建、单元格操作(代码/Markdown)、常用快捷键(如Esc+A/B插入单元格)以及数据可视化(Matplotlib示例)。支持数学公式输入,是集编程、文档、可视化于一体的高效工具。
2025-07-30 17:51:21
1083
原创 MySQL常用命令
ALTER TABLE table_name CHANGE COLUMN old_column_name new_column_name new_data_type [新约束条件];ALTER TABLE table_name MODIFY COLUMN column_name new_data_type [新约束条件];由于数据库管理系统(数据库软件)功能非常多,不仅仅是存储数据,还要包含:数据的管理、表的管理、库的管理、账户管理、权限管理等等。新增数据、删除数据、修改数据等。
2025-07-10 18:32:59
1027
原创 CUDA 安装检验及常见错误
在此处代码无误,但是要注意区分大小写。其中的“-V”一定要是大写字母“V”。CUDA安装成功后,通常会用命令提示符进行检验是否安装成功。依据个人喜好,可以对此界面的环境进行设置,包括字体、背景颜色等。1、Win+R ,输入cmd,回车打开命令提示符。通过点击默认值即可对相关配置进行设置。在安装完CUDA后,通常会使用。
2025-07-04 18:30:26
285
原创 MyBatis面试-1
MyBatis是一个半ORM框架(对象关系映射)。---》Hibernate全ORM框架 ---》基于JDBC封装的框架 专注于SQL语句,不用关心JDBC操作的其他流程。
2025-01-08 23:50:56
419
原创 JAVA常见问题解答
通常情况下,一个程序员只要了解了必要的Java类库、Java语法,学习适当的第三方开发框架,就已经基本满足日常开发的需要了,JVM会在用户不知不觉中完成对硬件平台的兼容及对内存等资源的管理工作。从 JDK1.8 开始,Java 采用 CAS 和 Synchronized 结合的方式对 ConcurrentHashMap 进行了一些优化,可以实现高并发的读写操作,且在容器操作较为频繁的情况下,相对于 Hashtable 和 Collections.synchronizedMap 等集合实现类,性能更好。
2025-01-08 23:45:26
1016
原创 Ensp基础实验---同网段PC以及网关之间的通信
通过安装ENSP,可以模拟搭建网络仿真环境,初步了解ENSP之后,可以进行一些简单的网络拓扑搭建,通过对相关设备的配置,实现网络畅通的目的。此次模拟的是同一个网段内,两台PC之间的通信情况,同时选用路由器的一个指定接口,用作整个网络网段的网关,检验PC与网关之间的通信情况。
2025-01-07 23:03:30
687
原创 JDBC——事务相关
行级锁:select enamel,job,sal from emp where job='manager'for update;其中加入的‘for update’称为行级锁,即其他语句在该事务结束之前无法对岗位为‘manager’这一行记录进行改动。又被称为悲观锁悲观锁:事务必须排队执行。数据锁住了,不允许并发。乐观锁:支持并发,事务也不需要排队,但是需要一个版本号。/*Demo08、09进行演示乐观锁与悲观锁这个程序开启一个事务,这个事务专门进行查询,并且使用行级锁/悲观锁,锁住相关的记录。
2024-05-07 16:43:11
444
原创 JDBCD的相关应用
statement存在SQL注入问题,preparedstatement解决了SQL注入问题。statement:存在SQL注入现象,编译一次执行一次。preparedstatement:解决了SQL注入问题,编译一次,可执行N次,且效率更高。preparedstatement会在编译阶段做类型的安全检查。
2024-05-07 16:38:31
495
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅