/// <summary> /// 不可逆加密 /// 1 防止被篡改 /// 2 防止明文存储 /// 3 防止抵赖,数字签名 /// </summary>using System.Security.Cryptography; public class MD5Encrypt { #region M ...
                            
                            
                                分类:
其他好文   时间:
2020-04-25 15:33:37   
                                阅读次数:
279
                             
                    
                        
                            
                            
                                    MD5 SHA1 HmacMD5 sha256 参考链接 "MacOS 命令行计算文件的 MD5/HmacMD5/SHA1/SHA256" ...
                            
                            
                                分类:
系统相关   时间:
2020-04-25 10:26:28   
                                阅读次数:
172
                             
                    
                        
                            
                            
                                    # coding:utf-8 import hashlib import datetime import lxml import pymysql import requests from lxml import etree import sys reload(sys) sys.setdefaulte ...
                            
                            
                                分类:
其他好文   时间:
2020-04-24 21:40:14   
                                阅读次数:
451
                             
                    
                        
                            
                            
                                    上一章记录了创建一个Nancy框架的WebApi接口,这一章就在这个接口Demo上继续添加签名安全认证,保证接口的数据请求安全 一:创建一个MD5加密类,按照自己的加密方式来写 using System; using System.Collections.Generic; using System. ...
                            
                            
                         
                    
                        
                            
                            
                                背景 在项目中发现,文件下载时有可能出现文件不完全导致的文件无法打开的情况,考虑在后台响应中加入文件MD5,与前台取得文件后生成的MD5值作一次校验,来判断文件是否正确下载。 问题 此功能的难点是如何在response中加入MD5值。原文件下载接口中使用的是HttpServletResponse,然 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-23 00:57:16   
                                阅读次数:
67
                             
                    
                        
                            
                            
                                    实际工作涉及到代码要对大批量数据文件进行读取下载入库,因此需要测试自己写一个大批量数据文件,然后把文件上传到ftp上,然后调用接口下载入库。然后自己看书的时候找到了一个方法,因此尝试的写了这么一段脚,以备后续参考。 from ETC import etcmysqlconnent as p impor ...
                            
                            
                                分类:
其他好文   时间:
2020-04-22 16:35:38   
                                阅读次数:
67
                             
                    
                        
                            
                            
                                    签名计算过程: 1.ticket计算:时间戳加+随机数字拼接后md5加密 2.组装公共参数+ticket+时间戳+业务参数 beanshell代码实现: import java.util.*;import java.math.BigInteger;import java.security.Messa ...
                            
                            
                                分类:
编程语言   时间:
2020-04-19 14:49:13   
                                阅读次数:
65
                             
                    
                        
                            
                            
                                文件上传下载过程中经常会遇到网络不稳定,或者传输软件限制传输的文件大小之类的问题.在当今换没有出现很好的软件的时候,一个available方法是将大文件切片,也就是 切成小文件,然后通过其他方法put/get. linux中的切片使用的是splie命令. 常用方法: split -b 200m(小片 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-18 11:41:46   
                                阅读次数:
59
                             
                    
                        
                            
                            
                                Pythontkinter开发windowsexe程序:程序功能:开发使用selenium打开浏览器,播放酷我音乐,获取歌曲url,下载歌曲需要注意:提前安装Gg浏览器,本文使用的驱动程序为浏览器:79.0.3945.36。如果浏览器版本不一致请替换浏览器。安装模块:pipinstalltkinterpipinstallseleniumpipinstallpyinstallerpipinstall
                            
                            
                                分类:
编程语言   时间:
2020-04-15 09:18:59   
                                阅读次数:
87
                             
                    
                        
                            
                            
                                    一、Describe 将真机系统换成了Ubuntu19后,配置所需的环境。 每个Ubuntu版本所预装的Python版本都有所不同,当然Python2是必须的。 我当前的Ubuntu19.10除了Python2,还预装了Python3.7。通常情况下,已经不需要改动了。但有些环境、项目仍然需要特定的 ...
                            
                            
                                分类:
编程语言   时间:
2020-04-15 01:07:46   
                                阅读次数:
93