摘要: 本文目录 类型判断 反射 importlib 类的其他成员 回到目录 类型判断 issubclass 首先,我们先看issubclass() 这个内置函数可以帮我们判断x类是否是y类型的子类 class Base: pass class Foo(Base): pass class Bar(Foo): 阅读全文
posted @ 2019-06-04 11:25 DragonFly123 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 本文目录 一 前言 二 传统分库分表设计方案 三 终极方案之思路 四 终极方案之设计 五 终极方案之核心主流程 六 终极方案之如何扩容 七 终极方案之系统设计 回到目录 一 前言 中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。 垂直拆分 比较简单,也就 阅读全文
posted @ 2019-06-04 11:24 DragonFly123 阅读(1458) 评论(1) 推荐(1) 编辑
摘要: 0|1CRM目录结构 from django.shortcuts import HttpResponse,render,redirect from django.conf.urls import url from django.utils.safestring import mark_safe fr 阅读全文
posted @ 2019-06-04 11:22 DragonFly123 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 介绍 二 安装 三 基本使用 四 等待元素被加载 五 选择器 六 元素交互操作 七 其他 八 项目练习 九 破解登录验证 一 介绍 1、selenium是什么? selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法执行javaScript代码的问题 阅读全文
posted @ 2019-06-04 11:20 DragonFly123 阅读(714) 评论(0) 推荐(1) 编辑
摘要: 本文目录 一 缓存介绍 二 Django中的6种缓存方式 三 Django6种缓存的配置 四 Django中的缓存应用 回到目录 一 缓存介绍 在动态网站中,用户所有的请求,服务器都会去数据库中进行相应的增,删,查,改,渲染模板,执行业务逻辑,最后生成用户看到的页面. 当一个网站的用户访问量很大的时 阅读全文
posted @ 2019-06-04 11:19 DragonFly123 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 本文目录 一 简介 二 redis的安装和使用 三 Python操作Redis之安装和支持存储类型 四 Python操作Redis之普通连接 四 Python操作Redis之连接池 五 操作之String操作 六 操作之Hash操作 七 操作之List操作 八 操作之Set操作 九 其它操作 十一 阅读全文
posted @ 2019-06-04 11:18 DragonFly123 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 本文目录 一 同源策略 二 CORS(跨域资源共享)简介 三 CORS基本流程 四 CORS两种请求详解 五 Django项目中支持CORS 回到目录 一 同源策略 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能 阅读全文
posted @ 2019-06-04 11:17 DragonFly123 阅读(146) 评论(0) 推荐(0) 编辑