python
文章平均质量分 51
buguo西瓜
这个作者很懒,什么都没留下…
展开
-
Python终止所有线程
最近在写一个暴力破解MD5的脚本,由于单线程太慢,不能快速求解(cpu利用率低),所以考虑多线程。但在处理多线程其中一个线程已得解所以若何终止程序的所有线程的问题上,无处理方法(自己只能想的到标志位然后每个线程随时检查标志位的伪终止方法),在前辈大佬的帮助下,得以解决,特此记录。原文地址...转载 2022-04-11 16:08:32 · 1819 阅读 · 0 评论 -
小端法与大端法(python查看系统大小端)
小端法与大端法权的定义小端法与大端法的定义网络字节序与系统字节序权的定义对于常见的十进制来说,个、十、百、千、万、亿就是不同的权,且权的大小依次增加。小端法与大端法的定义“小端”和“大端”表示多字节值的哪一端(小权端或大权端)存储在该值的起始地址。小权端存在起始地址,即是小端字节序;大权端存在起始地址,即是大端字节序。也可以说:小端法(Little-Endian)就是低位字节排放在内存的低地址端即该值的起始地址,高位字节排放在内存的高地址端。大端法(Big-Endian)就是高位字节排放在原创 2021-10-28 23:27:06 · 1580 阅读 · 0 评论 -
AES加密算法的详细介绍和python实现
AES简介高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法。对称加密算法加密和解密用相同的密钥,具体的加密流程如下图:下面简单介绍下各个部分的作用与意义:明文P有意义的字符或比特集,或通过某种公开的编码标准就能获得的消息。密钥K用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。密钥为接收方与发送方协商产生,但不可以直接在网络上传输,否则会导致密钥泄漏,通常是通过非对称加密算法加密密钥,然后再通过网络传输给对方,或者直接面对面商原创 2021-10-21 21:38:45 · 17994 阅读 · 7 评论 -
functools安装失败解决方式
pip 安装 functoolspip install functools相关错误:pip install functoolsCollecting functools Using cached functools-0.5.tar.gz (4.9 kB) ERROR: Command errored out with exit status 1: command: 'c:\users\11500\desktop\aes\venv\scripts\python.exe' -c原创 2021-10-19 18:45:48 · 6652 阅读 · 0 评论 -
数据库结课作业——校园失物招领系统
目录杂七杂八起因项目环境前端界面的选择数据库理论阶段数据库模型代码实现相关功能UI设计界面展示项目总文件项目代码(ui总文件在中)杂七杂八起因因为数据库实验结课作业要结合理论课和具体实现来完成,而老师给的题目中,只有这个很简单且没多少人选,再加上有现成的案例来“供我们借鉴”——支付宝完美校园中的失物招领系统,所以有了这么个粗制滥造。项目环境pycharm +sql serverpython简单,加上sql server的可视化界面十分友好,所以选择这两位搭配。前端界面的选择由于pyqt5的简原创 2021-09-10 20:27:52 · 2344 阅读 · 4 评论 -
Python 静态方法和类方法
静态方法和类方法Python类包含三种方法:实例方法、静态方法和类方法。其中,要想调用实例方法,必须要实例化类,然后才可以调用。也就是说,调用实例化方法需要类的实例(对象)。静态方法在调用时根本不需要类的实例(静态方法不需要self参数),这一点和其他编程语言完全一样。类方法的调用方式与静态方法完全一样,所不同的是,类方法与实例方法的定义方式相同,都需要一个self参数,只不过这个self参数的含义不同。对于实例方法来说,这个self参数就代表当前类的实例,可以通过self访问对象中的方法和属性。而转载 2021-04-02 22:21:31 · 243 阅读 · 0 评论 -
Python最大公倍数、最小公约数
a = int(input())b = int(input())def gcd(a,b):#最大公约数 if a<b: a-=b b+=a a=b-a temple=a%b while temple: a=b b=temple temple=a%b return bdef lcm(a,b):#最小公倍数 return int(a*b/gcd(a,b))prin原创 2021-03-29 21:29:03 · 423 阅读 · 0 评论 -
sorted与.sort函数及sorted对字典或列表进行排序
一、sorted与.sort函数sorted 语法:sorted(iterable, key=None, reverse=False) 参数说明:iterable – 可迭代对象。key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。reverse – 排序规则,reverse = True 降序 , reverse = False 升序(默认)。实例example_list = [5, 0, 6, 1, 2,原创 2021-03-27 13:51:00 · 838 阅读 · 0 评论