实现用户注册功能,需要对用户密码进行加密存储,使用MD5加密,加密过程中使用随机码作为salt加盐。另外还需要对用户输入的短信验证码进行校验。 1.接口说明 (1)接口路径: (2)返回结果: 无返回值。 状态码: 201:注册成功 400:参数有误,注册失败 500:服务器内部异常,注册失败 20 ...
分类:
其他好文 时间:
2019-10-06 13:36:18
阅读次数:
108
读txt文件 python常用的读取文件函数有三种read()、readline()、readlines() read() #一次性读取文本中全部的内容,以字符串的形式返回结果 readline() #只读取文本第一行的内容,以字符串的形式返回结果 readlines() #读取文本所有内容,并且以 ...
分类:
编程语言 时间:
2019-10-06 11:40:53
阅读次数:
125
1. 查看统一返回结果的信息:一般最少4个 Success // 是否正确 boolean Message // 返回的消息 Code // 状态码 Data // 数据的 2.具体步骤 1、 先创建一个枚举,创建返回成功和失败的变量; 2、 创建返回对象类; a) 建议要有一个OK的方法,erro ...
分类:
其他好文 时间:
2019-10-06 11:37:20
阅读次数:
134
输出样例: *************************************************************** 欢迎乘坐石家庄地铁**************************************************************** 1、 显示具 ...
分类:
其他好文 时间:
2019-10-06 11:15:52
阅读次数:
94
这里我试图区分并理解几个概念: 同步、异步、阻塞、非阻塞 基本 当我们在应用进程中调用一个系统函数后,我们希望系统函数返回结果 但是,生成结果是需要时间的,任何函数产生结果都需要时间,无非长短 于是,衍生出两个问题 1.调者如何知道函数已经产生结果? 2.在被调用函数产生结果的这段时间,调用者需要干 ...
分类:
其他好文 时间:
2019-10-06 11:11:17
阅读次数:
81
通过SQL的执行过程来介绍MySQL的基础结构 首先有一个 user_info 表,表里有一个 id 字段,执行下面这条查询语句 Select * form user_info where id = 1; 返回结果为: + + + + + + + + | id | username | passwo ...
分类:
数据库 时间:
2019-10-06 09:59:54
阅读次数:
66
本篇文章将通过一条 SQL 的执行过程来介绍 MySQL 的基础架构。 首先有一个 user_info 表,表里有一个 id 字段,执行下面这条查询语句: 返回结果为: 下面给出 MySQL 的基本架构示意图,可以看出 SQL 语句在 MySQL 的各个模块中的执行过程。 MySQL 基本架构 大体 ...
分类:
数据库 时间:
2019-10-06 00:40:44
阅读次数:
90
正则 常用方法 1.findall() 返回结果为列表 ''' 内容提取 ''' data='window.QRLogin.code = 200; window.QRLogin.uuid = "gbGEZLvmhQ==";' import re ret=re.findall('uuid = "(.* ...
分类:
编程语言 时间:
2019-10-05 20:37:18
阅读次数:
76
prepareCall 和 prepareStatement 有什么区别? prepareCall 和 prepareStatement 有什么区别? CallableStatement继承自PreparedStatement.也就是说:CallableStatement可以执行存储过程也可以执行s ...
分类:
其他好文 时间:
2019-10-05 16:51:50
阅读次数:
74
子查询就是SELECT 查询是另一个SELECT的附属, 此时, MySQL从最内层的查询开始, 再向外向上查询, 接着最外层的父查询被执行, 它的结果也指定给父查询. 带IN的子查询:只有子查询返回的结果列中包含一个值时, 比较运算符才适用. 假如一个子查询的返回结果集是值的列表, 这时比较运算符 ...
分类:
数据库 时间:
2019-10-05 16:33:14
阅读次数:
97