验证客户端链接的合法性: hmac摘要模块: server端: client端: socketserver: SocketServer内部使用 IO多路复用 以及 “多线程” 和 “多进程” ,从而实现并发处理多个客户端请求的Socket服务端。即:每个客户端请求连接到服务器时,Socket服务端都 ...
分类:
其他好文 时间:
2018-03-22 23:07:25
阅读次数:
273
一:MD5 Message Digest Algorithm 中文意思为消息摘要算法第五版。为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。 MD5简单的理解就是数据采样后精简计算出长度固定的特征码,在一定程度上可以被用来快速判断文件是否完整或经过修改。 MD5算法具有以下特点: ...
分类:
其他好文 时间:
2018-03-11 23:12:20
阅读次数:
222
不说废话了,直接上py3 django代码: ...
分类:
微信 时间:
2018-03-04 13:00:40
阅读次数:
210
简介 类中定义的函数分成两大类 绑定方法 非绑定方法 classmethod与staticmethod的区别 练习 一、类中定义的函数分成两大类 一:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 1. 绑定到类的方法:用classmethod装饰器装饰的方法。 为类量身定制 类. ...
分类:
其他好文 时间:
2018-03-01 17:19:21
阅读次数:
146
类中定义的函数分成两大类 一:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 绑定到类的方法:用classmethod装饰器装饰的方法。 二:非绑定方法:用staticmethod装饰器装饰的方法 注意:与绑定到对象方法区分开,在类中直接定义的函数,没有被任何装饰器装饰的,都是绑定 ...
分类:
其他好文 时间:
2018-02-26 20:40:13
阅读次数:
166
【目录】本文主要讲解Tomcat启动和部署webapp时的原理和过程,以及其使用的配置文件的详解。主要有三大部分: 第一部分、Tomcat的简介和启动过程 第二部分、Tomcat部署webapp 第三部分、Tomcat处理一个http请求的过程 【简介】 Tomcat依赖<CATALINA_HOME ...
分类:
其他好文 时间:
2018-02-26 19:42:51
阅读次数:
224
1、API简介 这段时间和外部公司合作,一直在写对外API接口。提供的API接口是基于http协议的,也是无状态的。每次请求都必须带上身份认证信息。后台服务对身份信息进行校验。 基于HTTP协议的API身份认证有很多种方式,有HTTP Basic,HTTP Digest,API KEY,Oauth, ...
2017/10/28 发布 md5概念及作用: MD5是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的“数字指纹”。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独 ...
一、面向对象编程 面向对象,是一种程序设计思想。 编程范式:编程范式就是你按照什么方式去编程,去实现一个功能。不同的编程范式本质上代表对各种类型的任务采取的不同的解决问题的思路,两种最重要的编程范式分别是面向过程编程和面向对象编程。 面向过程:什么是面向过程,面向过程的思想就是把一个项目,一件事情按 ...
分类:
编程语言 时间:
2018-02-23 19:04:13
阅读次数:
193
随笔 - 66 文章 - 0 评论 - 19 MySQL慢查询(二) - pt-query-digest详解慢查询日志 一、简介 pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIS... ...
分类:
数据库 时间:
2018-02-18 14:45:33
阅读次数:
193