- 博客(31)
- 收藏
- 关注
原创 常见安全算法总结
1. 简介:消息摘要算法的主要特征是加密过程不需要密钥,并且经过加密的数据无法被解密只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文。消息摘要算法主要应用在“数字签名”领域,作为对明文的摘要算法。著名的摘要算法有RSA公司的MD5算法和SHA-1算法及其大量的变体。2. 特点:无论输入的消息有多长,计算出来的消息摘要的长度总是固定的。消息摘要看起来是“伪随机的”。也就是说对相同的信息求摘要结果相同。消息轻微改变生成的摘要变化会很大。
2023-06-16 20:19:50 776
原创 Python19
Python 字典(Dictionary)字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key:value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:注意:dict 作为 Python 的关键字和内置函数,变量名不建议命名为 dict。键一般是唯一的,如果重复最后的一个键值对会替换前面的,值不需要唯一。‘3’tinydict值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
2023-04-15 13:03:22 159
原创 python18
Python 列表(List)序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型。
2023-04-15 13:01:15 952
原创 Python17
Python 字符串字符串是 Python 中最常用的数据类型。我们可以使用引号 ( ’ 或 " ) 来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:Python 访问字符串中的值Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python 访问子字符串,可以使用方括号来截取字符串,如下实例:实例(Python 2.0+)以上实例执行结果:Python 字符串连接。
2023-04-15 12:59:45 44
原创 Python16
复数(complex numbers) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。choice(seq) 从序列的元素中随机挑选一个元素,比如random.choice(range(10)),从0到9中随机挑选一个整数。log(x) 如math.log(math.e)返回1.0,math.log(100,10)返回2.0。modf(x) 返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。
2023-04-15 12:58:41 63
原创 Python15
Python pass 语句Python pass 是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。Python 语言 pass 语句语法格式如下:pass测试实例:实例。
2023-04-15 12:57:48 38
原创 Python14
Python continue 语句Python continue 语句跳出本次循环,而break跳出整个循环。continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。continue语句用在while和for循环中。Python 语言 continue 语句语法格式如下:continue流程图:实例:实例(Python 2.0+)
2023-04-15 12:57:03 40
原创 Python13
Python break 语句Python break语句,就像在C语言中,打破了最小封闭for或while循环。break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。break语句用在while和for循环中。如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。Python语言 break 语句语法:break流程图:实例(Python 2.0+)
2023-04-15 12:55:44 43
原创 Python12
Python 循环嵌套Python 语言允许在一个循环体里面嵌入另一个循环。Python for 循环嵌套语法:Python while 循环嵌套语法:你可以在循环体内嵌入其他的循环体,如在while循环中可以嵌入for循环, 反之,你可以在for循环中嵌入while循环。实例:以下实例使用了嵌套循环输出2~100之间的素数:实例。
2023-04-15 12:54:54 49
原创 Python11
Python for 循环语句Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。语法:for循环的语法格式如下:流程图:实例:实例。
2023-04-15 12:53:38 78
原创 Python第10课
Python 提供了 for 循环和 while 循环(在 Python 中没有 do…continue 语句 在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。while 循环 在给定的判断条件为 true 时执行循环体,否则退出循环体。本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的。循环控制语句可以更改语句执行的顺序。break 语句 在语句块执行过程中终止循环,并且跳出整个循环。for 循环 重复执行语句。Python 循环语句。
2023-04-15 12:52:57 58
原创 python第九课
Python 条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件:执行语句……else:执行语句……其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。
2023-04-13 19:15:50 49
原创 Python第8课
Python 运算符什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9。例子中,4 和 5 被称为操作数,+ 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Python的运算符。Python算术运算符以下假设变量: a=10,b=20:运算符 描述 实例9//24-9//2-5。
2023-04-13 18:50:38 52
原创 python第七课
Python 变量类型变量是存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量赋值Python 中的变量赋值不需要类型声明。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号 = 用来给变量赋值。
2023-04-13 18:48:45 117
原创 Python第六课
Python 基础语法Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异。在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程。第一个 Python 程序交互式编程交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。linux上你只需要在命令行中输入 Python 命令即可启动交互式编程,提示窗口如下:$ python。
2023-04-13 18:47:58 55
原创 Python第五课
Python 中文编码前面章节中我们已经学会了如何用 Python 输出 “Hello, World!”,英文没有问题,但是如果你输出中文字符 “你好,世界” 就有可能会碰到中文编码问题。Python 文件中如果未指定编码,在执行过程会出现报错:print (“你好,世界”)以上程序执行输出结果为:Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。解决方法为只要在文件开头加入 # -
2023-04-13 18:46:55 52
原创 Python第三课
执行以上操作后,Python 会安装在 /usr/local/bin 目录中,Python 库安装在 /usr/local/lib/pythonXX,XX 为你使用的 Python 的版本号。MAC 系统一般都自带有 Python2.x版本 的环境,你也可以在链接 https://www.python.org/downloads/mac-osx/ 上下载最新版安装。下载后,双击下载包,进入 Python 安装向导,安装非常简单,你只需要使用默认的设置一直点击"下一步"直到安装完成即可。
2023-04-13 18:45:54 58
原创 Python第二课
Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。
2023-04-13 18:44:47 41
原创 PYTHON第一课
在继续本教程之前,你应该了解一些基本的计算机编程术语。如果你学习过 PHP,ASP 等编程语言,将有助于你更快的了解 Python 编程。本教程主要针对 Python 2.x 版本的学习,如果你使用的是 Python 3.x 版本请移步至Python 3.X 版本的教程。本教程适合想从零开始学习 Python 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Python 的应用。官方宣布,2020 年 1 月 1 日, 停止 Python 2 的更新。实例(Python 3.0+)
2023-04-13 18:43:21 23
原创 用PYTHON做我的世界
"is generally faster than GL_LINEAR, but it can produce textured 图片。前进:W,后退:S,向左:A,向右:D,环顾四周:鼠标,跳起:空格键,切换飞行模式:Tab;砖:1,草:2,沙子:3,删除建筑:鼠标左键单击,创建建筑块:鼠标右键单击。
2023-04-13 18:17:44 1715 1
原创 中文电码(有一些空正在全力修改)
0001一 0002丁 0003七 0004丈 0005三 0006上 0007下 0008不 0009丐 0010丑 0011且 0012丕 0013世 0014丙 0015丞 0016丢 0017并 0018 0019丨 0020个 0021丫 0022中 0023丰 0024 0025串 0026锕 0027丶 0028锿 0029丸 0030丹 0031主 0032砹
2023-04-13 17:59:08 3166
转载 nodejs使用npm命令安装插件ERROR报错失败解决方案(转载)
作为开发者,很多时候我们都需要使用npm命令下载所需要的插件,但是由于NPM安装插件是从http://registry.npmjs.org 下载对应的插件包,因为该网站服务器位于国外,所以经常下载缓慢或出现异常。一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。cnpm跟npm用法完全一致,只是在执行命令时将npm改为cnpm。官方网址:http://npm.taobao.org。三,安装淘宝镜像cnpm,用cnpm来安装依赖。
2023-01-29 19:07:32 1144
原创 如何让一个html网页变成一个exe可执行程序
最后测试时package.json和nw.exe同级,不需要合成(指令:copy /b nw.exe+app.nw app.exe),直接打开nw.exe即可。至此,已经成功了大半部分,但是这个nw.exe只能在当前环境指向,换到其他目录或者其他环境就不行了,因为其他目录就找不到nwjs包内依赖的文件。“name”: “nw-demo”,//字符串必须是小写字母或者数字,可以包含"." 或者"_“或者”-" ,不允许带空格,必须唯一。“position”: “mouse”, //字符串。
2022-10-28 20:21:14 4471
原创 CMD2EXE,将批处理封装成exe的工具
软件功能:bat转exe,cmd转exe,即将批处理文件封装成应用程序.exe,还可以加密保护批处理文件,让别人无法查看源代码,强力保护你的版权。1.双击运行程序,点击“要转换的CMD文件”下面的“浏览”,选择一个批处理文件(.bat ),2.点击“转换成的EXE文件”下面的“浏览”,选择要生存的EXE文件存放位置,一般默认即可。说明:本程序生成的应用程序版批处理会被部分杀毒软件报毒,但请放心,这都是误报。3.选择其他可选选项,完成后点击“确定”即可生成封装后的EXE版批处理。软件名称:CMD2EXE。
2022-10-28 19:55:56 2142
原创 LNCommonFramework 把常用的一些设置封装成小工具,简化开发的过程
拼接字符串 @param string 字符串 @param color 颜色 @param fontsize 字号 @return 新的字符串 */- (NSMutableAttributedString *)appendString:(NSString *)string color:(UIColor *)color fontsize:(CGFloat)fontsize alignment:(NSTextAlignment)alignment;
2022-10-28 19:52:52 263
原创 Auto-Py-to-Exe完美打包python程序
工具简介Auto PY to EXE是一个基于Eel 和PyInstaller构建的、通过简单的UI界面将python项目中的.py文件(可以是单个py文件或多个py文件)打包为.exe文件的简单工具,与PyInstaller相比,Auto PY to EXE更简单直观,可以自动生成执行转换代码,进而将python程序打包为exe文件。模块安装环境要求:Python环境:python>=2.7浏览器:用于显示操作界面,Chrome或者默认浏览器模块安装:pip install auto-
2022-09-11 14:28:58 1884
原创 别再问我怎么Python打包成exe了!
总结命令Pyinstaller -F setup.py 打包exePyinstaller -F -w setup.py 不带控制台的打包Pyinstaller -F -i xx.ico setup.py 打包指定exe图标打包平常我们只需要这三个就好了,足够满足所有需求了。
2022-09-11 14:14:44 163
原创 CSDN怎么获得c币和下载积
选择好充值数量和充值方式以后,会出现个二维码支付页面,这时就要用到手机了,用支付宝或微信选择支付,支付中途不要关闭二维码页面,直到显示支付成功后再关闭,等几秒刷新页面就会出现你充值的c币。点击第二行第四个‘’c币充值‘’,进入充值页面,有两种充值方式支付宝充值和微信充值,最低充值金额10元。就这样,你的c币就到手了,完全由你支配,充值的c币在‘我的c币’页面可以查看。输入c币数量,点击‘’立即兑换‘’,等待几秒,刷新页面,就可以获得下载积分了。点击第二行第六个‘’我的c币‘’进去,可以看到自己的c币概况。
2022-09-09 13:48:29 8481 97
原创 CSDN获取C币方法
首先了解C币的官方定义:C币商城是为了奖励在CSDN平台有共享精神的用户。如果您曾在博客频道发表博客分享您的经验,或者在论坛为他人解惑,或者在下载频道上传优质的资源,或者在CSDN其他任一平台。“或者在CSDN其他任一平台”这句话也是无厘头到了极致,不知道是不是写这条规则的人突然圆珠笔没油了。C币增加规则之一:博文阅读次数每增加300次,奖励C币。众所周知,现在CSDN的积分和C币越来越难弄了,如果不是土豪,那么本文值得你继续往下看。当然,这只是本人从自己的C币记录里看到的类型,可能还有其他方法。
2022-09-09 13:43:19 772
汽水音乐下载器qsyy
2024-03-18
自制pythonWiFi破解器
2022-09-09
python wifi破解完整版
2022-09-09
火箭发动机设计与仿真怎么用
2024-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人