12 2018 档案

摘要:一、Flask初识 1、Flask介绍 Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug服务 ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 Flask也被称为 “microframework” ,因为它使用简单的核心, 阅读全文
posted @ 2018-12-29 09:19 我用python写Bug 阅读(561) 评论(0) 推荐(0) 编辑
摘要:一、time模块 三种格式 时间戳时间:浮点数 单位为秒 时间戳起始时间: 1970.1.1 0:0:0 英国伦敦时间 1970.1.1 8:0:0 我国(东8区) 结构化时间:元组(struct_time) 格式化时间:str数据类型的 1、常用方法 import time time.sleep( 阅读全文
posted @ 2018-12-21 16:21 我用python写Bug 阅读(432) 评论(0) 推荐(0) 编辑
摘要:pip常用命令 阅读全文
posted @ 2018-12-20 22:42 我用python写Bug 阅读(287) 评论(0) 推荐(0) 编辑
摘要:一、Redis介绍 1、介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 redis是一个高性能的key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string 阅读全文
posted @ 2018-12-20 19:32 我用python写Bug 阅读(335) 评论(0) 推荐(0) 编辑
摘要:一、说明 原文地址:http://blog.csdn.net/tabactivity/article/details/49685319 公钥(Public Key)与私匙(Private Key)是通过一种算法得到的一个密匙对(即一个公钥和一个私钥),是非对称加密,公钥是密钥对中公开的部分,私钥则是 阅读全文
posted @ 2018-12-19 22:43 我用python写Bug 阅读(986) 评论(0) 推荐(0) 编辑
摘要:一、 缓存 1、 介绍 缓存通俗来说:就是把数据先保存在某个地方,下次再读取的时候不用再去原位置读取,让访问速度更快。 缓存机制图解 2、Django中提供了6种缓存方式 1. 开发调试 2. 内存 3. 文件 4. 数据库 5. Memcache缓存(python-memcached模块) 6. 阅读全文
posted @ 2018-12-16 19:15 我用python写Bug 阅读(629) 评论(0) 推荐(0) 编辑
摘要:一、理想表结构设计 1、初始构建 1. 场景刚过去的双12,很多电商平台都会对他们的商品进行打折促销活动的,那么我们如果要实现这样的一个场景,改如何设计我们的表? 2. 初始表设计 3. 缺点这样设计的缺点在于,我每次新建一张表,就必须到MyTable表里面记录,但是不用担心,我们能想到的,Djan 阅读全文
posted @ 2018-12-16 16:17 我用python写Bug 阅读(381) 评论(0) 推荐(0) 编辑
摘要:一、频率限制 1、频率限制是做什么的 开放平台的API接口调用需要限制其频率,以节约服务器资源和避免恶意的频繁调用。 2、频率组件原理 DRF中的频率控制基本原理是基于访问次数和时间的,当然我们可以通过自己定义的方法来实现。当我们请求进来,走到我们频率组件的时候,DRF内部会有一个字典来记录访问者的 阅读全文
posted @ 2018-12-15 15:28 我用python写Bug 阅读(485) 评论(0) 推荐(0) 编辑
摘要:一、版本控制组件 1、为什么要使用版本控制 首先我们开发项目是有多个版本的当我们项目越来越更新,版本就越来越多,我们不可能新的版本出了,以前旧的版本就不进行维护了像bootstrap有2、3、4版本的,每个版本都有它对应的url,https://v2.bootcss.com/ 、 https://v 阅读全文
posted @ 2018-12-13 08:24 我用python写Bug 阅读(513) 评论(0) 推荐(0) 编辑
摘要:一、restfull规范的简单介绍 1、介绍 REST:表述性状态转移,是一种web交互方案 资源:在web中只要有被引用的必要都是资源 URI: URI 统一资源标识符 URL 统一资源定位符 统一资源接口 根据HTTP请求方式的不同对资源进行不同的操作 遵循HTTP请求方式的语义 前后端传输的叫 阅读全文
posted @ 2018-12-12 17:15 我用python写Bug 阅读(504) 评论(0) 推荐(0) 编辑
摘要:一、Django的序列化方法 1、为什么要用序列化组件 做前后端分离的项目,我们前后端数据交互一般都选择JSON,JSON是一个轻量级的数据交互格式。那么我们给前端数据的时候都要转成json格式,那就需要对我们从数据库拿到的数据进行序列化。 2、表的构建 CHOICES = ((1, "python 阅读全文
posted @ 2018-12-11 08:25 我用python写Bug 阅读(454) 评论(0) 推荐(0) 编辑
摘要:一、MOR 1、C3算法简介 为了解决原来基于深度优先搜索算法不满足本地优先级,和单调性的问题。 python2.3版本之后的新式类,查找继承顺序都采用C3算法 2、算法原理 C3算法的本质就是Merge, 不断地把mro()函数返回的队列进行Merge,规则如下: (0) 首先把要查找的类的所有父 阅读全文
posted @ 2018-12-08 19:06 我用python写Bug 阅读(500) 评论(0) 推荐(0) 编辑
摘要:一、Vuex 1、介绍 vuex是一个专门为Vue.js设计的集中式状态管理架构。 对于状态,我们把它理解为在data中需要共享给其他组件使用的部分数据。 Vuex和单纯的全局对象有以下不同: 1. Vuex 的状态存储是响应式的。当vue组件从store中读取状态的时候, 若store中的状态发生 阅读全文
posted @ 2018-12-08 15:12 我用python写Bug 阅读(2363) 评论(0) 推荐(0) 编辑
摘要:一、element-ui的简单使用 1、安装 1. npm 安装 推荐使用 npm 的方式安装,它能更好地和 webpack 打包工具配合使用。 npm i element-ui -S 2. CDN 目前可以通过 unpkg.com/element-ui 获取到最新版本的资源,在页面上引入 js 和 阅读全文
posted @ 2018-12-07 15:02 我用python写Bug 阅读(664) 评论(0) 推荐(0) 编辑
摘要:一、vue-router路由 1、介绍 vue-router是Vue的路由系统,用于定位资源的,在页面不刷新的情况下切换页面内容。类似于a标签,实际上在页面上展示出来的也是a标签,是锚点。router需要相应的js文件,可到官网下载或者使用CDN: https://unpkg.com/vue-rou 阅读全文
posted @ 2018-12-05 22:39 我用python写Bug 阅读(3684) 评论(0) 推荐(0) 编辑
摘要:一、组件的注册 1、 全局组件注册 1. 注册基本语法Vue.component Vue.component("my_header", { template: `<div><h1>{{title}}</h1></div>`, data() { return { title: "这是头部" } } } 阅读全文
posted @ 2018-12-05 09:12 我用python写Bug 阅读(362) 评论(0) 推荐(0) 编辑
摘要:一、ES6常用语法 1、变量的定义 1. 介绍 ES6以前 var关键字用来声明变量,无论声明在何处都存在变量提升这个事情,会提前创建变量。 作用域也只有全局作用域以及函数作用域,所以变量会提升在函数顶部或全局作用域顶部。 let 关键字表示变量,const 表示常量。都是块级作用域,比如一个函数内 阅读全文
posted @ 2018-12-04 08:30 我用python写Bug 阅读(570) 评论(0) 推荐(0) 编辑
摘要:一、Django logging配置 1、在setting.py中配置 二、使用示例 1、在views.py视图函数中使用 阅读全文
posted @ 2018-12-01 15:52 我用python写Bug 阅读(756) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示