本周安排 bbs全部结束 今日内容 forms组件 cookie与session操作 每日内容 django中间件 csrf跨站请求伪造 auth认证模块 bbs表设计 周三四五 bbs业务实现 2020年目标 坚持做一年 今年目标确立 2019年 难 = 又 + 佳 上周内容回顾 多对多三种创建方 ...
分类:
其他好文 时间:
2020-01-14 09:50:57
阅读次数:
88
一、前言 二、分析问题 三、持久化 四、confirm机制 五、消息提前持久化 + 定时任务 六、幂等含义 6.1、为什么要有幂等这种场景? 6.2、乐观锁方案 6.3、唯一ID + 指纹码 6.4、Redis原子操作 6.1、为什么要有幂等这种场景? 6.2、乐观锁方案 6.3、唯一ID + 指纹 ...
分类:
其他好文 时间:
2020-01-13 16:16:12
阅读次数:
86
写在前面的话 喜欢看小说,平时都是通过电脑或者手机看小说,手机听小说(智能语音),或者喜马拉雅搜索小说听(好多喜欢的都收费o(╥﹏╥)o,然后网上好多免费资源却不能听),想在电脑上听小说,目前Microsoft Edge可以阅读网页文本很赞,不能自动翻译很烦(# ̄~ ̄#),而且智能语音库体验很差,所 ...
B/S模式:browser/server,采用的是浏览器/服务器模式。C/S模式:client/server,采用的是客户端/服务器模式。 C/S模式主要由 客户端应用程序(Client)、服务器管理程序(Server)和中间件(middleware) 三个部件组成。 客户应用程序是系统中用户与数据 ...
分类:
Web程序 时间:
2020-01-12 15:20:42
阅读次数:
423
人生苦短,我用 Python 前文传送门: "小白学 Python 爬虫(1):开篇" "小白学 Python 爬虫(2):前置准备(一)基本类库的安装" "小白学 Python 爬虫(3):前置准备(二)Linux基础入门" "小白学 Python 爬虫(4):前置准备(三)Docker基础入门" ...
分类:
编程语言 时间:
2020-01-12 15:09:56
阅读次数:
103
分布式事务解决方案: 一.基于XA协议的两阶段提交; 二.消息事务+最终一致性 所谓的消息事务就是基于消息中间件的两阶段提交,本质上是对消息中间件的一种特殊利用,它是将本地事务和发消息放在了一个分布式事务里,保证要么本地操作成功成功并且对外发消息成功,要么两者都失败。 开源的RocketMQ就支持这 ...
分类:
其他好文 时间:
2020-01-12 09:37:29
阅读次数:
64
第一步,安装swagger 使用程序包管理器控制台,输入如下命令: 第二部,StartUp.cs配置 注意 SWG1 这是随便取的名字 Configure中添加如下代码,使用中间件: 注意这里的,SWG1要和上面的SWG1名称保存一直。 在配置一下 launchSettings.json 运行项目之 ...
分类:
Web程序 时间:
2020-01-11 22:18:47
阅读次数:
215
Celery架构 Celery的架构由三部分组成,消息中间件(message broker)、任务执行单元(worker)和 任务执行结果存储(task result store)组成。 消息中间件 Celery本身不提供消息服务,但是可以方便的和第三方提供的消息中间件集成。包括,RabbitMQ, ...
分类:
其他好文 时间:
2020-01-11 20:06:41
阅读次数:
97
csrf的中间件 源码简略分析: csrf相关的装饰器: csrf校验: /1.想要能通过csrf校验的前提条件: 必须要有 的 1. ,在POST请求数据中添加 2. /2..从 获取 的值 与 POST提交的数据中的 的值做对比(如果从request.POST中获取不到 的值,会尝试从请求头ME ...
分类:
其他好文 时间:
2020-01-11 18:16:01
阅读次数:
72
k8s StatefulSet部署有状态服务,本文拿zookeeper 作为示例,其他服务中间件部署都可以采用类似的方式
分类:
其他好文 时间:
2020-01-10 18:52:27
阅读次数:
248