XOR
python基础学习-容器
"""容器的通用功能:len(容器) 统计容器元素个数max(容器) 统计最大元素min(容器) 统计最小元素类型转换list(容器) 给定容器转换为liststr(容器) 给定容器转换为strtuple(容器) 给定容器转换为tupleset(容器) 给定容器转换set通用排序:sorted(容器 ......
python练习-简单计算器
# *_* coding:utf8 *_*# 简单计算器import tkinterfrom functools import partial# 按钮输入调用def get_input(entry1, argu): # 从entry窗口展示中获取输入的内容 input_data = entry1.g ......
实验报告
# 密码引擎部分 ## 1-OpenEuler-OpenSSL编译 ### 一、下载最新的OpenSSL源码(1.1版本) 
# openmmlab实战营二期-mmpose理论课(二) [toc] ## 标题2 - xxx - xxx - xxx ## 标题2 - xxx - xxx - xxx ## 标题2 - xxx - xxx - xxx ## 标题2 - xxx - xxx - xxx ## 注: 主页:https ......
【WebSocket】
一、介绍 WebSocket 是基于 TCP 的一种新的网络协议。可以实现浏览器与服务器之间实时、双向的通信 二、对比 WebSocket HTTP 连接 长连接 短连接 通信 单向,基于请求响应模式(先请求,后响应) 双向通信(无请求,可响应) 底层 TCP连接 三、问题 既然 WebSocket ......
python基础学习-异常
"""异常:捕获异常:基本语法:try: 可能发生错误的代码except: 出现异常执行代码else: 没异常,执行finally: 无论有无异常,都执行异常具有传递性"""# 捕获指定异常try: print(name)except NameError as e: print("出现未定义异常") ......
gitignore规则再学习
gitignore规则之前就学习过, 不过到现在还是一知半解, 昨天又重新学习了一下, 并做了一些实验, 似乎又明白了, 所以记录下来, 以备后续查阅. - 首先, `.gitignore`文件所在的目录作为匹配的根目录 - 对于每一个目录或者文件全路径, 进行匹配规则验证 如下所示的目录结构: ! ......
OpenSSL-SM2
任务详情 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 编译运行 https://github.com/greendow/SM2-signature-creation-and-verification 中的代码,提交运行结果与截图,(7‘) 编译运行 https ......
Web安全测试—Web应用的结构
Web应用的一种分类方法是依据它们所拥有的可访问接口的数量和种类。简单的架构就是将所有的功能封装在一个或两个组件中,复杂的架构会有若干个组件,最复杂的架构是将若干个组件应用捆绑在一起。 常见组件 最常见的Web应用都基于模型-视图-控制器(MVC)设计。这种部署型式的目的是将输入和输出功能(“视图” ......
串口(PL011)在Linux启动运行过程中扮演的角色
关键词:PL011、earlyprintk、AMBA、UART、tty、console等等。 串口虽然是一种简单的工具,但是在Linux启动、运行、调试中扮演了重要角色。其稳定、易用、高效(某些场景)。 串口依赖的模块少,在FPGA初期调试中扮演重要角色。往往是CPU基本功能可用后,即可使能串口进行 ......
第三周周测
# 第三周周测 # 1.函数参数的两⼤⼤分类及两者关系 - 分类 - 形参 - 形式参数是在函数定义时声明的变量,用于接收调用该函数时传入的实际参数的值 - 实参 - 实际参数是在函数调用时传递给函数的具体数值或变量。 - 关系 - 当函数被调用时,实际参数的值会被赋值给相应的形式参数,然后函数使用 ......
案例补充:猜年龄游戏的实现
# 案例补充:猜年龄游戏的实现 ```python 2. 猜年龄的游戏 2.1 普通要求 只允许输错3次,输入正确直接结束 2.2 当输错3次之后,不要直接结束,问用户是否还要在次输入,如果要,继续输入,如果不要,直接结束 ``` ```python right_age = 22 count_sta ......
案例补充:简易版本的注册功能
# 案例补充:简易版本的注册功能 ```python # 注册 登录 1. 简易版本的注册功能 # 把用户的用户名和密码保存到我们的数据文件中 要求:'kevin|123' 把用户的用户名和密码组织成你自己喜欢的格式保存到文件中 # 1. 接收用户名和密码 username = input('use ......
案例补充:进阶版本的多用户注册等了功能
# 案例补充:进阶版本的多用户注册等了功能 ```python 1. 支持多用户注册 '''快捷键:tab缩进, shift+tab 反向缩进''' '''多用户注册''' while True: # 1. 接收用户名和密码 username = input('username>>>:') pass ......
案例补充:员工管理系统实现
# 员工管理系统实现 ```python # 1. 如何打印让用户直接看到带序号的功能 # 定义一个列表来存储添加的用户数据 user_data_list = [] # {'user_id':1,'username':'kevin', 'age':20, 'salary':2000},{'user_ ......
案例补充:员工注册登录系统实现
# 案例补充:员工注册登录系统实现 ```python while True: print(""" 1. 注册 2. 登录 """) cmd = input('请输入你的选择:').strip() # cmd的验证 if cmd == '1': while True: # 1. 接收用户名和密码 u ......
第二周周测试题
# 第二周周测试题 # 1.尽可能多的列举python字符串类型操作⽅法(⽅法名称+功能介绍) ## .len() - 计算字符串的字符长度 ## .strip() - 去除字符串首尾的特殊字符,默认是空格 - \n ## .replace() - 替换内容 - 可以将字符串内的特定内容或字符进行替 ......
关于员工管理系统的实现
# 关于员工管理系统的实现 # ***用到的知识点 ## 【1】os模块 > - os 就是 “operating system” 的缩写,顾名思义,[os模块](https://so.csdn.net/so/search?q=os模块&spm=1001.2101.3001.7020)提供的就是各种 ......
openmmlab-第三课
#RTMPose RTMPose(Real-Time Multi-Person Pose Estimation)是MMPose的一种实时版本,用于在视频流中实时估计多个人的身体姿势。与MMPose相比,RTMPose采用了一种称为MoCo v2的无监督学习方法,以提高姿态估计的准确性和速度。RTMP ......
You must choose a longer password. Kali Linux
使用kali官方提供的针对virtual box使用的img文件,默认账号和密码是kali/kali。 如果尝试使用passwd命令来修改密码,密码过于简单会提示 You must choose a longer password. 如果你不想设置长密码,那该如何解决呢? 很简单,直接使用 sudo ......
Mysql索引类型介绍
**1.定义** 索引(index)是帮助Mysql高效获取数据的数据结构 **2.分类** - 主键索引(Primary key) 唯一的标识,主键不可重复,一个表中只能有一个列作为主键 - 唯一索引(Unique key) 不能重复,一个表中多个列可以标识为唯一索引 - 常规索引(key/ind ......
软件工程学期总结
学期总结 发表日期:2023/6/4 首先回顾本学期在开课时候定下的学期目标:更加熟悉掌握javaweb的内容以及技术,学习了解安卓开发设计的内容。继续提高代码能力。尝试以团队的形式挑战进行难度更大一些的项目工程。尝试参加一些和编程有关的比赛如大创等进行锻炼自己。目标:通过javaweb和安卓完成至 ......
C/C++歌唱比赛评分[2023-06-04]
# C/C++歌唱比赛评分[2023-06-04] 选题二:歌唱比赛评分 有十个选手参加歌唱比赛,十个裁判对每个选手的演唱进行打分,去掉一个最高分,去掉一个最低分,剩下分数的平均值作为每位选手最后的成绩。 要求: (1)采用结构体定义每个选手的参赛编号,姓名以及十个裁判打出的分数; (2)从键盘输入 ......
P7954 [COCI2014-2015#6] PAPRIKA
题目描述 厨师 Marin 准备用 �n 个辣椒制作菜品。 他决定用所有年龄不超过 �x 天的辣椒来制作菜品 A,用其他的所有辣椒制作菜品 B。 每个辣椒都有自己的梦想,它们知道自己想要成为 A 还是 B。 但它们不知道 �x 的值。为了最大化实现梦想的辣椒数量,它们会采取如下策略进行交换: 第 1 ......
密码工程-大素数
任务详情 在openEuler(推荐)或Ubuntu或Windows(不推荐)中完成下面任务 利用大整数库(GMP或者OpenSSL),参考《密码工程》p113伪代码实现 GenerateLargePrime 函数(10‘) 在测试代码中产生一个在范围l = 2^255至u = 2^256-1内的素 ......
1. Mybatis 简介
# 1. Mybatis历史 **MyBatis最初是Apache的一个开源项目iBatis**, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下, iBatis3.x正式更名为MyBatis。代 ......
解决kali 由于没有公钥,无法验证下列签名: NO_PUBKEY 7EA0A9C3F273FCD8
在kali里更新源的时候,提示我的公钥证书错误,无法更新。 后来参照网上方法,修改了镜像源,发现还是提示错误,然后我就到网上搜了无法验证签名的原因。 按照网上的口令修改成功了,成功更新了软件包 命令:”sudo apt-key adv --keyserver keyserver.ubuntu.com ......
C/C++快递单号管理系统[2023-06-04]
# C/C++快递单号管理系统[2023-06-04] 题目40:快递单号管理系统 课程设计内容: 1.了解快递单号的各种信息,然后确定快递单号管理系统要实现的功能,并对这些功能能否实现进行详细的分析。 2.对要完成的快递单号管理系统进行信息采集和分析。快递单号信息包括单号所属公司、始发地、目的地等 ......
打算从pacman转到neon
作为kde官方配套的系统,kde是没有问题的,而且是基于ubuntu发布的,还在体验中,如果可以就以这个为主力系统了。安装玩输入法之后fcitx5和fcitx5的中州韵支持即可,特别方便。但是默认是繁体中文,要切换了简体中文,按下F4后选择3即可切换为简体中文了。 ......