发面 试题python网络
Python学习之十四_Python连接各种数据库的方法(DM,oscar,Oracle,SQLSERVER,MYSQL,PG,Kingbase
Python学习之十四_Python连接各种数据库的方法(DM,oscar,Oracle,SQLSERVER,MYSQL,PG,Kingbase) 前言 想着能够使用多种数据库进行一些操作. 所以本文档讲解对多种数据库的连接方式进行一下总结. 备查 1. Oracle数据库 方式1: jaydebe ......
Python学习之十二_tkinter的学习与使用
Python学习之十二_tkinter的学习与使用 摘要 本来想说会用QT5进行界面编程 但是发现比较繁琐 还是先学习使用 tkinter的方式进行界面化的编写和学习了 基础知识 tkinter是一个源码开放的图形用户接口开发工具,具备跨平台的特性 Python默认的GUI开发模块是tkinter( ......
Python 按规则解析并替换字符串中的变量及函数
按规则解析并替换字符串中的变量及函数 需求 1、按照一定规则解析字符串中的函数、变量表达式,并替换这些表达式。这些函数表达式可能包含其它函数表达式,即支持函数嵌套 2、函数表达式格式:${ __函数名称() }、${__函数名称( 函数参数 )} 3、变量表达式格式:${ varName } 注意: ......
【Python】【OpenCV】【NumPy】图像和原始字节的转换
学习完基础的图像算法,开始接触OpenCV学习: 灰度图中,一个像素点上的灰度级需要一个字节(byte,2^8,8 bit)进行存储,此时的灰度图是二维的。而当我们需要转换为彩色图时,即三维,便会产生颜色通道(Channel),这个时候,一个像素点上的灰度级便会需要三个字节来进行存储。 可以借助笛卡 ......
PXE 高校批量网络装机
PXE 系统装机引导方式 启动操作系统 1、硬盘 2、光驱 (u盘) 3、网络启动(PXE) 装操作系统 系统镜像 u盘 光盘 pe: 小型的 操作系统 在操作系统 再装操作系统 pxe pxe是通过网卡引导启动 实现的硬件条件 .BIOS支持 2.网卡支持(现在基本都已支持) 3.需要在bios中 ......
《2023-2024-1 20232427《网络空间安全导论》第十二周学习总结》
《2023-2024-1 20232427《网络空间安全导论》第十二周学习总结》 教学学习内容总结 本周学习了《网络空间安全导论》的第二章,重点学习了密码学的相关知识。本章1讲述密码学基础,为日后网络空间安全学习打下基础。 密码学概述 密码的起源 代换密码&置换密码 机械密码 ENIGMA密码机 现 ......
python快速入门
python快速入门 1.基础用法 字符串连接 print("hello" + " world" + "!") 输出 hello world! 单双引号转义 ' print("he saild 'good!'") print('he saild "good!"') print("he said \" ......
网络文件共享服务
网络文件共享服务 存储类型 DAS NAS SAN ftp 应用级 NFS 内核级 1. FTP FTP 文件传输协议 ftp工作原理 安装 yum install -y ftp windows自带ftp功能 两种模式 主动模式 客户端的端口号是随机的,服务端主动开启20端口 被动模式 客户端和服务 ......
python上机作业
# -*- coding: utf-8 -*-"""Created on Sun Nov 19 19:20:40 2023 @author: AUSU"""import turtle, datetimedef drawGap(): # 绘制数码管间隔 turtle.penup() turtle.fd ......
Python装饰器-计算运行时间小例子
import time def run_time(func): "计算运行时长装饰器" def wrapper(*args,**kwargs): # 包装函数 start = time.time() # 在调用装饰函数前干点事情 res = func(*args,**kwargs) end = ti ......
python代码压缩
python代码压缩 使用 python-minifier 库压缩 python 文件大小,同时混淆代码。安装库:pip install python-minifier,对于单个文件或整个项目都可以直接使用命令压缩。 使用 python-minifier 压缩 pydantic 的模型时会有问题,暂 ......
2023-2024-1 20232320 《网络空间安全导论》第二周学习总结
教材学习内容总结 本周我进行了《网络空间安全导论》第二章的学习,其中主要对密码学以及密码的概念和分类进行了讲述,也简述了密码学的发展的进展和方向,在学习中,我以思维导图的方式总结了以下要点: 教材学习中的问题和解决过程 问题1:shannon信息论有什么主要内容? 问题1解决方案:问百度百科 问题2 ......
计算机网络基础总结
目录 一. 计算机网络结构 计算机网络结构体系有三种:ISO七层模型、TCP/IP四层模型、五层体系结构。 1.1 ISO七层模型 应用层:网络服务与最终用户的一个接口,常见的协议有:HTTP FTP SMTP SNMP DNS。 表示层:数据的表示、安全、压缩。,确保一个系统的应用层所发送的信息可 ......
Linux部署Python环境
本文使用的Linux发行版本为AlmaLinux 9.2 64位(CentOS停止更新后的完美替代发行版本)。 本文安装的Python版本为3.12.0,其他版本方法类似。 准备工作 更新系统。dnf -y update 安装Python前,需确认当前系统是否已安装Python以及对应版本。 不建议 ......
Windows部署Python环境
下载Python解释器 进入Python官网。 在Downloads下,选择Windows。 找到自己需要的Python版本,点击进行下载。 双击运行Python解释器安装包。 选中Add python.exe to PATH,然后单击Customize installation进行自定义安装。 注 ......
【3.0】Python中级之深浅拷贝
【一】深浅拷贝问题引入 无论深拷贝还是浅拷贝都是用来 复制对象的 如果是浅copy,只会复制一层,如果copy的对象中有可变数据类型,修改可变数据类型还会影响拷贝的对象 如果是深copy,完整复制,无论可变或不可变,都是创建出新的来,以后再改原对象,都不会对copy出的对象造成影响 在Python中 ......
【4.0】Python中级之字符编码
【一】文本编辑器与Python解释器原理 字符串类型、文本文件的内容都是由字符组成的,但凡涉及到字符的存取,都需要考虑字符编码的问题。 【1】数据存放位置 所有软件都是运行硬件之上的 与运行软件相关的三大核心硬件为cpu、内存、硬盘 软件运行前,软件的代码及其相关数据都是存放于硬盘中的 任何软件的启 ......
【5.0】Python中级之文件操作
【一】文本处理引入 应用程序运行过程中产生的数据最先都是存放于内存中的 若想永久保存下来,必须要保存于硬盘中。应用程序若想操作硬件必须通过操作系统 而文件就是操作系统提供给应用程序来操作硬盘的虚拟概念 用户或应用程序对文件的操作,就是向操作系统发起调用,然后由操作系统完成对硬盘的具体操作。 【二】文 ......
【6.0】Python中级之异常处理
【一】什么是异常 异常是程序运行时可能发生的错误或意外情况。在Python中,异常是一种对象,表示程序执行期间发生的错误。 当出现异常时,程序的正常流程会被中断,而是跳转到异常处理流程。 【二】异常分类 在Python中,异常分为两类: 内建异常(Built-in Exceptions):由Pyth ......
学期 2023-2024-1 20232326 《网络空间安全导论》第二周学习总结
教材学习内容总结 教材学习中的问题和解决过程 问题1: 在何种情况下弗纳姆密码就变成了一次一密密码? 问题1解决⽅案:弗纳姆密码(代换密码) 弗纳姆密码(Vernam Cipher)的基本原理是:将明文与密钥进行模2加法运算。如果M=C=K={0,1}*,则弗纳姆密码就是代换密码的特例;如果密钥串只 ......
大白话说Python+Flask入门(三)
写在前面 今天状态很不好,我发现学这部分知识的时候,会出现溜号或者注意力无法集中的情况。 我能想到的是,大概率是这部分知识,应该是超出了我现在的水平了,也就是说我存在知识断层了,整体感觉真的是一知半解。 那有同学会问了,那你能说明白吗? 我理解的肯定能呀,来往下看! Flask的使用 1、消息闪现的 ......
408---CN三轮复习---网络层
重点知识点 SDN ⭐⭐ 拥塞控制 ⭐⭐ 路由协议与路由算法 ⭐⭐⭐⭐⭐⭐⭐ IPv4 ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ IPv6 ⭐⭐ IP组播 ⭐⭐⭐ 移动IP ⭐⭐⭐ 网络层设备 ⭐⭐⭐⭐ SDN 网络层与路由器的主要功能就是路由选择与转发 无类别域间路由(Classless Inter Domain R ......
2023-2024-2 20232404 《网络空间安全导论》第2周学习总结
教材学习内容总结 2.1密码学概述 古典密码的两个基本工作原理——代换和置换,依然是构造现代对称密码算法的核心思想。 一次一密的密钥的分配、保护及确保大规模的随机性是关键。 2.2密码学基本概念 密钥管理是影响系统安全的关键因素。 RSA是第一个既能用于数据加密也能用于数字签名的算法。 序列密码是对 ......
[结构化学习]网络IO模型思想及实现
1. 网络IO流程简介 对于一个 CS 架构的服务,其中少不了网络通信。而涉及到网络通信,自然就涉及到 Socket 编程,而网络IO模型 简单来说就是对Socket处理流程进行抽象。 注:本文中的IO仅代指网络IO 一个简化的Socket处理流程如下: 服务端创建Socket监听端口 服务端等待S ......
2023-2024-1 20232322罗上林 《网络》第二章学习总结
2023-2024-1 20232322《#2023-2024-1 20232322《网络》第二周学习总结 教材学习内容总结 教材学习中的问题和解决过程 -问题一:密码学的概念抽象 -问题一解决方案(以双钥技术为例): -问题二:密码学基础的学习较为困难 -问题二解决方案:努力打好数学基础 基于AI ......
#2023-2024-1 20232307 《网络》第二周学习总结
教材内容学习总结 教材学习中的问题和解决过程 -问题一: 公钥私钥的区别及用途 问题一解决方案:询问chatGPT 公钥(Public Key): 公钥是由私钥生成的,可以自由地公开和共享给其他人使用。 公钥用于加密数据或验证数字签名。 公钥可以安全地分发给其他人,而不会泄露私钥的机密性。 公钥对外 ......
2023-2024-1 20232401 《网络空间安全导论》第2周学习总结
2023-2024-1 20232401 《网络空间安全导论》第2周学习总结 教材内容学习总结 网络空间安全导论第二章思维导图 教材学习中的问题和解决过程 问题1:教材70页模7的加法运算表无法理解 问题1解决方案:通过询问和追问chatgpt确认该表错误 问题2:不理解哈希函数的性质及原理 问题2 ......
网络空间安全导论第二周
学期:2023-2024-1 学号:20232328 《网络空间安全导论》第二周学习总结 教材学习内容总结 本周学习了密码学基础,了解了密码学的起源,和古典密码,机械密码。学习到了现代密码学的相关知识,认识到当今密码学面临众多的挑战和许多需求。对密码学基础 和密码的分类进行了了解,发现密码学进展迅速 ......
2023-2024-1 20232329易杨文轩《网络空间安全导论》第二章学习
学期2023-2024-1 学号:20232329 《#学期2023-2024-1 学号20232329 《网络》第二周学习总结》 教材学习内容总结 教材学习中存在的问题和解决过程 -问题1:现如今密码学发展到了什么样的高度? -问题1解决方案: -问题2:量子密码是否是“无懈可击”的? -问题2解 ......