2020年3月24日

Python(00):requests库

摘要: 一、requests库requests是使用Apache2 licensed 许可证的HTTP库。比urllib模块更简洁。Request支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得人性化,使用Requests可以... 阅读全文

posted @ 2020-03-24 17:50 springsnow 阅读(533) 评论(0) 推荐(0)

Python(00):加密与解密hashlib与hmac模块

摘要: Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。MD5是最常见的摘要算法,速度很快,生成结果是固定的128 bit字节,通常用一个32位的16进制字符串表示。一、hashlib加密模块hash是一种算法(Python3.版本里使用hashlib模块代... 阅读全文

posted @ 2020-03-24 12:58 springsnow 阅读(1638) 评论(0) 推荐(0)

Python(00):logging日志模块

摘要: 一、概述 1、步骤 创建logger对象 创建handler对象 创建formatter对象 把formatter绑定到handler对象上 把handler对象绑定到logger对象上 设置级别 测试二、低配logging日志总共分为以下五个级别,这个五个级别自下而上进行匹配 debug-->info-->warning-->error-->critical,默认最低级别为warning级别。... 阅读全文

posted @ 2020-03-24 12:58 springsnow 阅读(273) 评论(0) 推荐(0)

JavaScript:加密与解密

摘要: 目前原生JS貌似并没有提供MD5计算相关的函数方法,只能自己实现或者使用前辈大神写好的。一、使用crypto.js库进行加密GitHub的 https://github.com/brix/crypto-js 上下载该js。它可以单独引入所需要加密方式的js;也可以引入一个crypto-js.js 这个文件,它相当于引入了所有的加密方式。用法: 1、举例:Hash加密: //加密实例一 c... 阅读全文

posted @ 2020-03-24 11:15 springsnow 阅读(1528) 评论(0) 推荐(0)

C#(99):加密与解密 Sytem.Security.CryptoGraphy

摘要: 一、Hash加密,使用HashAlgorithm哈希算法类的派生类(MD5、SHA1等)特点:只能加密,不可逆。可对目标信息生成一段特定长度唯一的Hash值。HashAlgorithm派生类包括: KeyedHashAlgorithm: 显示所有加密哈希算法实现均必须从中派生的抽象类。 MD5: 表示 MD5 哈希算法的所有实现均从中继承的抽象类。 ————MD5Crypto​Ser... 阅读全文

posted @ 2020-03-24 09:43 springsnow 阅读(1879) 评论(0) 推荐(1)

导航