完成login之后返回token的接口,包括生成token,form校验,连接redis,view逻辑 1,在该子项目下新建utils.py ,存放生成token的类 1 from django_redis import get_redis_connection 2 import itsdanger ...
分类:
其他好文 时间:
2020-05-01 12:58:17
阅读次数:
521
本文分析的tornado版本为1.0.0, 它的代码量比较少, 便于我们找到其核心部分. 在这里可以下载1.0.0版本的tornado. 一.基本流程 使用下面的代码实现一个最简单的tornado服务器: import tornado.httpserver import tornado.ioloop ...
分类:
其他好文 时间:
2020-05-01 12:58:03
阅读次数:
52
"Enemy is weak" 求序列 $a\{n\}$ 中的三元逆序对数量。 数据范围:$3\le n\le 1e6$。 这题真是一道又好又水的题,可是我看别人的题解做法真是玄学难懂,于是蒟蒻要写一篇简单易懂的。 考虑到 二元逆序对 的做法: 离散化后动态维护一个权值树状数组。 其中对于每个当做逆 ...
分类:
其他好文 时间:
2020-05-01 12:57:30
阅读次数:
71
基本概念: A spect O riented P rogramming, 即: 面向切面编程 通过 预编译方式 和 运行期动态代理 来实现程序功能的 统一维护 的技术 AOP技术是OOP技术(即:面向对象编程)的延续,是当今软件开发的热点 原理: 原理 : 动态代理 (相关知识点,请观看本人博文 ...
分类:
编程语言 时间:
2020-05-01 12:57:14
阅读次数:
84
PyQt5 给无边框窗口添加背景图片 #! /usr/bin/env python # -*- coding:utf-8 -*- import sys from PyQt5.QtWidgets import QApplication, QMainWindow from PyQt5.QtCore im ...
分类:
其他好文 时间:
2020-05-01 12:56:44
阅读次数:
120
WebAPIs 包含 BOM 跟 DOM。 DOM 是一套操作页面元素的 API。DOM可以把 HTML 看作是文档树。通过 DOM 提供的 API 可以对树上的节点进行操作。 DOM 中的 "D" 是 document (文档)。 DOM 中的 "O" 是 Object (对象)。 DOM 中的 ...
分类:
其他好文 时间:
2020-05-01 12:56:26
阅读次数:
51
"Link" $\text{Solution:}$ 注意到题目中的编号是倒着的,于是我们的距离要预处理的是后缀和。 考虑如何$n^2$搞: 设$dp[i]$表示选择$i$为第二个中转点的最小代价。 枚举在$i$前面的$j$,代价就是$dp[i]=\min_{j using namespace std ...
分类:
其他好文 时间:
2020-05-01 12:56:11
阅读次数:
52
一、环境搭建 1. 先搭好spring和Mybatis的整合的环境 2.导入Mapper的Maven依赖 <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper</artifactId> <version>4.0.0-beta3</ ...
分类:
移动开发 时间:
2020-05-01 12:55:52
阅读次数:
91
把每个对应的序列看成二进制数,能控制就把这一位设为$1$,那么每异或出来一个新的数就对应一种情况。 根据线性基的性质,任意一个子集异或和都不一样,所以直接线性基即可。 ...
分类:
其他好文 时间:
2020-05-01 12:55:39
阅读次数:
42
DDD理论学习系列(13)-- 模块 https://www.cnblogs.com/sheng-jie/category/997516.html https://www.cnblogs.com/sheng-jie/p/7266557.html 【架构设计 领域驱动开发 一】三层VSDDD http ...
分类:
其他好文 时间:
2020-05-01 12:55:17
阅读次数:
67
题目描述: 给你一个长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 示例: 输入: [1,2,3,4]输出: [24,12,8,6] 提示:题目数据保证数组之中任意元素的全部前缀 ...
分类:
编程语言 时间:
2020-05-01 12:54:42
阅读次数:
68
力软移动端开发环境安装 目录 力软移动端开发环境安装....................................................... 1 一、前言.............................................................. ...
分类:
移动开发 时间:
2020-05-01 12:54:21
阅读次数:
115
``` def averager(): print('测试子生成器') total = 0.0 count = 0 average = None while True: term = yield average if term is None: break total += term count +... ...
分类:
其他好文 时间:
2020-05-01 12:54:07
阅读次数:
53
1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 5 using namespace std; 6 7 8 //解决约瑟夫环问题 9 //分别使用数组和链表 10 //问题描述:n只猴子围成一个圈选大王,从1开始数m个数 ...
分类:
其他好文 时间:
2020-05-01 12:53:52
阅读次数:
43
Nim游戏的结论就是先手异或和不为0的时候必胜,所以留下线性基就行了。 ...
分类:
其他好文 时间:
2020-05-01 12:53:35
阅读次数:
47
代码背景: 由于Excel本身无法简单的比较两个Excel数据的异同,所以用VBA编写代码的方式来实现。 这里的比较条件是:数据行为单位,假设对应Sheet中没有重复数据,对应数据行的所有列的数据都相等,即为此行数据相同。 这里的两个Sheet的数据行量级别大约为:50000 * 50000,数据列 ...
分类:
编程语言 时间:
2020-05-01 12:53:17
阅读次数:
225
1、dbvis 可以导出多种格式的文件,如SQL、XLS、TXT、HTML、JSON、CSV及XML。 需求场景(本场景是实际场景引申的场景,此处导出xls): 最近,遇到一个需求需要将表的结构数据导出来,方便核对分析。(通常我们会导出sql文件,数据库类型相同时,建表语句是可以直接使用,方便在数据 ...
分类:
数据库 时间:
2020-05-01 12:53:02
阅读次数:
98