02 2018 档案

摘要:python全栈学习路线-查询笔记 查询目录 一,硬件 十一,数据库 二,Linux基础 十二,前端 三,python基础 十三,Django 四,python文件处理 十四,flask 五,函数 十五,版本控制-Git 六,模块和包 十六,redis 七,面向对象 十七,爬虫 八,异常处理 十八, 阅读全文
posted @ 2018-02-28 13:11 eric_yi 阅读(17730) 评论(0) 推荐(9)
摘要:一 SELECT语句关键字的定义顺序 二 SELECT语句关键字的执行顺序 三 准备表和数据 四 准备SQL逻辑查询测试语句 五 执行顺序分析 一 SELECT语句关键字的定义顺序 二 SELECT语句关键字的执行顺序 三 准备表和数据 1. 新建一个测试数据库TestDB; 2.创建测试表tabl 阅读全文
posted @ 2018-02-25 21:37 eric_yi 阅读(283) 评论(0) 推荐(0)
摘要:一 单表查询的语法 二 关键字的执行优先级 三 简单查询 四 WHERE约束 五 分组查询:GROUP BY 六 HAVING过滤 七 查询排序:ORDER BY 八 限制查询的记录数:LIMIT 九 使用正则表达式 一 单表查询的语法 二 关键字的执行优先级 1.找到表:from 2.拿着wher 阅读全文
posted @ 2018-02-25 21:29 eric_yi 阅读(259) 评论(0) 推荐(0)
摘要:一 数据操作介绍 二 插入数据INSERT 三 更新数据UPDATE 四 删除数据DELETE 五 查询数据SELECT 一、单表查询 二、多表查询 六 权限管理 一 数据操作介绍 MySQL数据操作: DML 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 二 插入 阅读全文
posted @ 2018-02-25 21:20 eric_yi 阅读(231) 评论(0) 推荐(0)
摘要:一 存储引擎介绍 一、什么是存储引擎 二、MySQL支持的存储引擎 三、使用存储引擎 二 表介绍、创建及查询 三 数据类型 一、类型介绍 二、数值类型 三、日期类型 四、字符串类型 五、枚举类型与集合类型 四 表完整性约束 一、约束简介 二、not null与default 三、unique 四、p 阅读全文
posted @ 2018-02-25 14:51 eric_yi 阅读(347) 评论(0) 推荐(0)
摘要:一 系统数据库 二 创建数据库 三 数据库相关操作 一 系统数据库 二 创建数据库 1 语法(help create database) 2 数据库命名规则: 三 数据库相关操作 阅读全文
posted @ 2018-02-25 09:21 eric_yi 阅读(182) 评论(0) 推荐(0)
摘要:一 数据库概述 二 MySQL介绍 三 下载安装 四 MySQL软件基本管理 五 初始MySQL语句 一 数据库概述 1.什么是数据 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机 在计算机中描述一 阅读全文
posted @ 2018-02-25 09:16 eric_yi 阅读(648) 评论(0) 推荐(0)
摘要:一 数据库简介与安装 二 库操作 三 表操作 四 数据操作 五 索引原理与慢查询优化 六 数据备份与慢查询优化 七 视图、触发器、事务、存储过程、函数 阅读全文
posted @ 2018-02-25 08:46 eric_yi 阅读(218) 评论(0) 推荐(0)
摘要:一 multiprocessing模块介绍 二 process类的介绍 三 process类的使用 四 守护进程 五 进程同步(锁) 六 队列 七 管道 八 共享数据 九 信号量 十 事件 十一 进程池 一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分 阅读全文
posted @ 2018-02-20 23:33 eric_yi 阅读(529) 评论(0) 推荐(0)
摘要:一 进程与程序 二 并发与并行 三 同步\异步和阻塞\非阻塞 四 进程的创建 五 进程的终止 六 进程的层次结构 七 进程的状态 八 进程并发的实现 一 进程与程序 什么是进程: 进程的概念:我们知道操作系统最核心的概念就是进程。其实进程简单来说就是在操作系统中运行的程序,它是操作系统资源管理的最小 阅读全文
posted @ 2018-02-20 23:22 eric_yi 阅读(183) 评论(0) 推荐(0)
摘要:一 python并发编程之多进程理论 二 python并发编程之多进程实现 三 python并发编程之多线程理论 四 python并发编程之多线程实现 五 python并发编程之协程理论 六 python并发编程之协程实现 七 python并发编程之IO模型 五 补充:paramiko模块 阅读全文
posted @ 2018-02-20 23:09 eric_yi 阅读(125) 评论(0) 推荐(0)
摘要:一 客户端/服务端架构 二 osi七层模型定义 三 socket定义 四 套接字原理 一、套接字发展史及分类 二、套接字工作流程 五 套接字的实现 一、基于TCP的套接字 二、基于UDP的套接字 六 粘包 一、什么是粘包 二、粘包现象 三、解决粘包的方法 七 认证客户端的链接合法性 八 socket 阅读全文
posted @ 2018-02-20 09:45 eric_yi 阅读(317) 评论(0) 推荐(0)
摘要:一 isinstance(obj,cls)和issubclass(sub,super) 二 反射 三 __setattr__,__delattr__,__getattr__ 四 二次加工标准类型(包装) 五 __getattribute__ 六 描述符(__get__,__set__,__delet 阅读全文
posted @ 2018-02-18 00:02 eric_yi 阅读(259) 评论(0) 推荐(0)
摘要:很多人在学完了python的class机制之后,遇到一个生产中的问题,还是会懵逼,这其实太正常了,因为任何程序的开发都是先设计后编程,python的class机制只不过是一种编程方式,如果你硬要拿着class去和你的问题死磕,变得更加懵逼都是分分钟的事,在以前,软件的开发相对简单,从任务的分析到编写 阅读全文
posted @ 2018-02-17 23:38 eric_yi 阅读(181) 评论(0) 推荐(0)
摘要:抽象/实现 抽象指对现实世界问题和实体的本质表现,行为和特征建模,建立一个相关的子集,可以用于 绘程序结构,从而实现这种模型。抽象不仅包括这种模型的数据属性,还定义了这些数据的接口。 对某种抽象的实现就是对此数据及与之相关接口的现实化(realization)。现实化这个过程对于客户 程序应当是透明 阅读全文
posted @ 2018-02-17 23:37 eric_yi 阅读(308) 评论(0) 推荐(0)
摘要:一 绑定方法 二 非绑定方法 三 classmethod和staticmethod的区别 一 绑定方法 绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 1. 绑定到类的方法:用classmethod装饰器装饰的方法。 为类量身定制 类.boud_method(),自动将类当作第一个 阅读全文
posted @ 2018-02-17 23:36 eric_yi 阅读(192) 评论(0) 推荐(0)
摘要:一 继承与派生 一、继承定义 二、继承与抽象的关系 三、继承与重用性 四、派生 五、组合与重用性 六、接口与归一化设计 七、抽象类 八、继承实现的原理 九、子类中调用父类的方法 二 多态与多态性 一、多态 二、多态性 三 封装 一、封装定义 二、特性(property) 三、封装与扩展性 一 继承与 阅读全文
posted @ 2018-02-17 00:32 eric_yi 阅读(283) 评论(0) 推荐(0)
摘要:一 面向对象的由来 一、概述 二、详细发展历史 二 什么是面向对象设计以及为什么要有面向对象 三 类与对象 四 属性查找 五 绑定到对象方法的特殊之处 六 对象之间的交互 一 面向对象的由来 一、概述 1940年以前:面向机器 最早的程序设计都是采用机器语言来编写的,直接使用二进制码来表示机器能够识 阅读全文
posted @ 2018-02-16 00:27 eric_yi 阅读(750) 评论(0) 推荐(0)
摘要:一 面向对象定义 二 面向对象三大特性 三 面向对象之绑定方法与非绑定方法 四 python中关于OOP的常用术语 五 面向对象软件开发 六 面向对象高级属性 阅读全文
posted @ 2018-02-15 23:48 eric_yi 阅读(111) 评论(0) 推荐(0)
摘要:一 递归与二分法 一、递归调用的定义 二、递归分为两个阶段:递推,回溯 三、python中的递归效率低且没有尾递归优化 四、可以修改递归最大深度 五、 二分法 二 匿名函数 一、 什么是匿名函数? 二、有名字的函数与匿名函数的对比 三 内置函数 一 递归与二分法 一、递归调用的定义 二、递归分为两个 阅读全文
posted @ 2018-02-15 00:51 eric_yi 阅读(217) 评论(0) 推荐(0)
摘要:一 三元表达式 二 列表推导式 三 生成器表达式 一 三元表达式 二 列表推导式 三 生成器表达式 阅读全文
posted @ 2018-02-15 00:40 eric_yi 阅读(185) 评论(0) 推荐(0)
摘要:一 迭代器 一、迭代器的概念 二、为何要有迭代器?什么是可迭代对象?什么是迭代器对象? 三、迭代器对象的使用 四、for循环 五、迭代器的优缺点 二 生成器 一、什么是生成器 二、生成器就是迭代器 三、协程函数 四、yield总结 一 迭代器 一、迭代器的概念 二、为何要有迭代器?什么是可迭代对象? 阅读全文
posted @ 2018-02-15 00:37 eric_yi 阅读(209) 评论(0) 推荐(0)
摘要:一 闭包函数 一、什么是闭包 二、闭包的意义与应用 二 装饰器 一、为何要用装饰器 二、什么是装饰器 三、装饰器的作用 四、装饰器的语法 五、装饰器补充:wraps 一 闭包函数 一、什么是闭包 二、闭包的意义与应用 二 装饰器(装饰器就是闭包函数的一种应用场景) 一、为何要用装饰器 二、什么是装饰 阅读全文
posted @ 2018-02-15 00:27 eric_yi 阅读(185) 评论(0) 推荐(0)
摘要:一 名称空间? 一、 什么是名称空间? 二、 名称空间的加载顺序 三、名字的查找顺序 二 作用域 一、作用域即范围 二、作用域关系是在函数定义阶段就已经固定的,与函数的调用位置无关 三、查看作用域:globals(),locals() 一 名称空间? 一、 什么是名称空间? 二、 名称空间的加载顺序 阅读全文
posted @ 2018-02-15 00:15 eric_yi 阅读(142) 评论(0) 推荐(0)
摘要:一 函数对象 一、函数是第一类对象,即函数可以当作数据传递 二、利用该特性,优雅的取代多分支的if 二 函数嵌套 一、函数的嵌套调用 二、函数的嵌套定义 一 函数对象 一、函数是第一类对象,即函数可以当作数据传递 二、利用该特性,优雅的取代多分支的if 二 函数嵌套 一、函数的嵌套调用 二、函数的嵌 阅读全文
posted @ 2018-02-15 00:06 eric_yi 阅读(182) 评论(0) 推荐(0)
摘要:一 函数基础 一、 为何要用函数之不用函数的问题 二、 函数分类二 函数定义 一、 如何自定义函数? 二、 函数使用的原则:先定义,再调用 三、 函数在定义阶段都干了哪些事? 四、 定义函数的三种形式三 函数调用 一、 调用函数 二、 函数返回值 三、 函数调用的三种形式四 函数参数 一、 形参与实 阅读全文
posted @ 2018-02-14 23:59 eric_yi 阅读(294) 评论(0) 推荐(0)
摘要:一 函数定义 二 函数对象、函数嵌套 三 名称空间与作用域 四 闭包函数、装饰器 五 迭代器、生成器 六 三元表达式、列表推导式、生成器表达式 七 递归、匿名函数、内置函数 阅读全文
posted @ 2018-02-14 23:27 eric_yi 阅读(185) 评论(0) 推荐(0)
摘要:分页基本流程及配置 1、基于LimitOffsetPagination做分页,根据配置 2、基于PageNumberPagination的分页 3、基于CurorPagination的分页 阅读全文
posted @ 2018-02-08 18:13 eric_yi 阅读(253) 评论(0) 推荐(0)
摘要:目录 一 什么是序列化 二 Django REST framework配置流程之Serializer 三 Django REST framework配置流程之ModelSerializer 一 什么是序列化 序列化模型与序列化关系模型 序列化模型,顾名思义,即对 models 里的数据模型作序列化。 阅读全文
posted @ 2018-02-08 16:59 eric_yi 阅读(2966) 评论(0) 推荐(0)
摘要:目录 一 什么是throttle 二 Django REST framework是如何实现throttle的 三 Django REST framework中throttle源码流程 一 什么是throttle 节流也类似于权限,它用来决定一个请求是否被授权。节流表示着一种临时的状态,常常用来控制客 阅读全文
posted @ 2018-02-06 21:56 eric_yi 阅读(1494) 评论(0) 推荐(1)
摘要:目录 一 什么是restful架构 二 Django REST framework简介 三 Django REST framework原理 四 Django REST framework源码流程 五 Django REST framework实现用户登录 一 什么是restful架构 1、起源 RE 阅读全文
posted @ 2018-02-06 14:53 eric_yi 阅读(4109) 评论(3) 推荐(1)