Fork me on GitHub
摘要: 1.for循环应用 1.1for | Variable | Description | | | | | | 当前循环的索引值(从1开始) | | | 当前循环的索引值(从0开始) | | | 当前循环的倒序索引值(到1结束) | | | 当前循环的倒序索引值(到0结束) | | | 当前循环是不是第 阅读全文
posted @ 2019-11-13 10:26 是阿凯啊 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.Django的View(视图) 1.1CBV和FBV FBV function based view 基于函数视图 CBV class based view 基于类视图 FBV版 CBV版 在起CBV时,urls.py中也做对应的修改 as_view()的流程 1.项目启动加载url.py时 执 阅读全文
posted @ 2019-11-13 10:26 是阿凯啊 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1.ORM概念 ​ 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 ​ 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ​ ORM在业务逻辑层和数据 阅读全文
posted @ 2019-11-13 10:10 是阿凯啊 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.Django框架介绍 1.1MVC框架(Model View Controller) ​ 全名是Model View Controller ,是软件工程中的一种软件架构模式,把软件分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低,重用性高,声明 阅读全文
posted @ 2019-11-13 09:57 是阿凯啊 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一.源码解析之序列化: 当 ,执行 中`to_representation ListSerializer` 当 ,执行自己 python 当执行自己Serializer class Serializer(BaseSerializer, metaclass=SerializerMetaclass): 阅读全文
posted @ 2019-10-15 21:25 是阿凯啊 阅读(234) 评论(0) 推荐(0) 编辑
摘要: saltstack salt灵活性强大,可以进行大规模部署,也能进行小规模的系统部署。salt的设计架构适用于任意数量的服务器,从少量本地网络系统到跨越数个数据中心,拓扑架构都是c/s模型,配置简单。 不管是几台、几百台、几千台服务器,都可以使用salt在一个中心节点上进行管控,灵活定位任意服务器子 阅读全文
posted @ 2019-09-22 12:44 是阿凯啊 阅读(148) 评论(0) 推荐(0) 编辑
摘要: RPC 1.什么是RPC RPC 就是为解决服务之间信息交互而发明和存在的。 RPC(Remote Procedure Call)——远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 2.xmlrp库 简单的服务端 像web请求一样,我们需要确定供客户端访问 阅读全文
posted @ 2019-09-22 12:40 是阿凯啊 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: Rabbitmq消息队列 消息队列工作流程: 队列产品 1.消息队列作用 2.公司再什么情况下会用消息队列? 2.1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种 1.串行的方式;2.并行方式 串行方式 :将注册信息写入数据库成功后,发送注册邮件,再发送注册短信。以上三个 阅读全文
posted @ 2019-09-22 12:37 是阿凯啊 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.Docker入门 1.为什么要用docker? 由于物理机的诸多问题,后来出现了虚拟机 一个物理机可以部署多个app,每个app独立运行在一个VM里。 但是虚拟化也是有局限性的,每一个虚拟机都是一个完整的操作系统,要分配系统资源,虚拟机多道程度时,操作系统本身资源也就消耗殆尽,或者说必须扩容。 阅读全文
posted @ 2019-09-22 12:23 是阿凯啊 阅读(250) 评论(0) 推荐(0) 编辑
摘要: redis cluster 1.并发问题 2.客户端分片 redis3.0集群采用P2P模式,完全去中心化,将redis所有的key分成了16384个槽位,每个redis实例负责一部分slot,集群中的所有信息通过节点数据交换而更新 3.数据分布原理 分布式数据库首要解决把整个数据集按照分区规则映射 阅读全文
posted @ 2019-09-21 17:13 是阿凯啊 阅读(169) 评论(0) 推荐(0) 编辑