上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: 为什么需要消息系统 kafka 架构 拓扑结构 如下图: 图.1 相关概念 如图.1中,kafka 相关名词解释如下 zookeeper 节点 kafka 在 zookeeper 中的存储结构如下图所示: 图.2 producer 发布消息 写入方式 producer 采用 push 模式将消息发布 阅读全文
posted @ 2019-03-02 20:31 鲸鱼的海老大 阅读(258) 评论(0) 推荐(0)
摘要: cookie和session概述 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cooki 阅读全文
posted @ 2019-03-02 17:05 鲸鱼的海老大 阅读(149) 评论(0) 推荐(0)
摘要: 概念 A 和 B 要把他们的通信内容加密, 如果A/B使用相同的加密解密key,那这就是 对称加密。 对称加密最大的问题就是A和B之间的加密/解密key必须是唯一的。也就是如果A和C 要加密通信,同时还不想让C知道A/B之间的通信内容。那么A/C之间的加密/解密用的key就不能和A/B之间的一样。 阅读全文
posted @ 2019-03-02 17:04 鲸鱼的海老大 阅读(315) 评论(0) 推荐(0)
摘要: functools 是python2.5被引人的,一些工具函数放在此包里。 python2.7中 python3.6中 python3中增加了更多工具函数,做业务开发时大多情况下用不到,此处介绍使用频率较高的2个函数。 partial函数(偏函数) 把一个函数的某些参数设置默认值,返回一个新的函数, 阅读全文
posted @ 2019-03-01 21:17 鲸鱼的海老大 阅读(423) 评论(0) 推荐(0)
摘要: 简单使用 阅读全文
posted @ 2019-03-01 21:06 鲸鱼的海老大 阅读(864) 评论(0) 推荐(0)
摘要: 名词 master: 默认开发分支 origin: 默认远程版本库 Index / Stage:暂存区 Workspace:工作区 Repository:仓库区(或本地仓库) Remote:远程仓库 master: 默认开发分支 origin: 默认远程版本库 Index / Stage:暂存区 W 阅读全文
posted @ 2019-03-01 20:46 鲸鱼的海老大 阅读(566) 评论(0) 推荐(0)
摘要: 简单使用 内置的版本控制类 from rest_framework.versioning import QueryParameterVersioning,AcceptHeaderVersioning,NamespaceVersioning,URLPathVersioning #基于url的get传参 阅读全文
posted @ 2019-03-01 20:44 鲸鱼的海老大 阅读(146) 评论(0) 推荐(0)
摘要: 信号简介 Django提供一种信号机制。其实就是观察者模式,又叫发布-订阅(Publish/Subscribe) 。当发生一些动作的时候,发出信号,然后监听了这个信号的函数就会执行。 通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。用于在框架执行操作时解耦。 Django内置 阅读全文
posted @ 2019-03-01 17:28 鲸鱼的海老大 阅读(252) 评论(0) 推荐(0)
摘要: 基础使用 -contenttype组件 -django提供的一个快速连表操作的组件,可以追踪项目中所有的APP和model的对应关系,并记录在ContentType表中。 当我们的项目做数据迁移后,会有很多django自带的表,其中就有django_content_type表 ContentType 阅读全文
posted @ 2019-03-01 16:32 鲸鱼的海老大 阅读(30) 评论(0) 推荐(0)
摘要: 什么是Clelery Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 专注于实时处理的异步任务队列 同时也支持任务调度 Celery架构 Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task result 阅读全文
posted @ 2019-02-26 20:26 鲸鱼的海老大 阅读(218) 评论(1) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页