03 2019 档案

div块元素垂直水平居中方法总结
摘要:1、已知块级元素的宽和高,使用绝对定位+外边距设定水平垂直居中。 父元素position:relative,子元素position:absolute;top:50%;left:50%;margin-top:-height/2;margin-left:-width/2; 效果图如下 代码: <div 阅读全文

posted @ 2019-03-28 18:20 风声风语 阅读(298) 评论(0) 推荐(0)

缓存技术的详解
摘要:原文:https://www.yangqiu.cn/sinobeauty/1616327.html 一、缓存概述 缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。 1、缓存的原理 将数据写入/读取速度更快的存储(设备); 将数据缓存到离应 阅读全文

posted @ 2019-03-19 11:15 风声风语 阅读(2473) 评论(0) 推荐(0)

django中使用POST方法 获取POST数据
摘要:在django中获取post数据,首先要规定post发送的数据类型是什么。 1.获取POST中表单键值数据 如果要在django的POST方法中获取表单数据,则在客户端使用JavaScript发送POST数据前,定义post请求头中的请求数据类型: 在django的views.py相关方法中,需要通 阅读全文

posted @ 2019-03-15 09:33 风声风语 阅读(754) 评论(0) 推荐(0)

理解Python协程:从yield/send到yield from再到async/await
摘要:Python中的协程大概经历了如下三个阶段: 1. 最初的生成器变形yield/send 2. 引入@asyncio.coroutine和yield from 3. 在最近的Python3.5版本中引入async/await关键字 一、生成器变形yield/send 像上面代码中的c就是一个生成器。 阅读全文

posted @ 2019-03-07 15:09 风声风语 阅读(789) 评论(0) 推荐(0)

python 产生token及token验证
摘要:1.产生token 原理: 通过hmac sha1 算法产生用户给定的key和token的最大过期时间戳的一个消息摘要,将这个消息摘要和最大过期时间戳通过":"拼接起来,再进行base64编码,生成最终的token 实现: import time import base64 import hmac 阅读全文

posted @ 2019-03-06 17:35 风声风语 阅读(594) 评论(0) 推荐(0)

Django中间件
摘要:https://www.cnblogs.com/amou/p/9625366.html https://blog.csdn.net/wzyaiwl/article/details/85018765 阅读全文

posted @ 2019-03-06 16:23 风声风语 阅读(102) 评论(0) 推荐(0)

导航