drf中的APIView请求生命周期 APIView的as_view(局部禁用csrf) = 调用父类view中的as_view返回view()方法 = 自己的类调用自己的dispatch方法发送请求(drf的displatch中重写了错误分支,可以判断三大认证之前的错误,保证服务端请求安全,也可以 ...
分类:
其他好文 时间:
2019-12-24 23:22:31
阅读次数:
114
缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内容拿 ...
分类:
其他好文 时间:
2019-12-23 18:40:54
阅读次数:
86
当一个greenlet遇到IO操作时,比如访问网络,就自动切换到其他的greenlet,等到IO操作完成, 再在适当的时候切换回来继续执行。由于IO操作非常耗时,经常使程序处于等待状态, 有了gevent为我们自动切换协程,就保证总有greenlet在运行,而不是等待IO。 由于切换是在IO操作时自 ...
分类:
其他好文 时间:
2019-12-22 11:01:22
阅读次数:
133
1. 下載python3的原碼 //安裝依賴包 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel ...
分类:
编程语言 时间:
2019-12-21 09:42:06
阅读次数:
102
00-前言 初步撰写了azkaban Multi Executor Server 模式的部署说明,只是在单一节点上同时部署了web以及excutor。多excutor的情况可能会稍有不一样,待完善 01-环境介绍 1.基础环境介绍 CentOS7 azkaban 3.81.0 jdk 8 注意:需要 ...
分类:
其他好文 时间:
2019-12-20 11:49:17
阅读次数:
104
简单实现一个不配置xml文件的spring mvc项目 参考https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html 项目结构 MyWebApplicationInitializer.class /* ...
分类:
编程语言 时间:
2019-12-19 13:23:04
阅读次数:
109
MHA简介:(1)简介目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可
分类:
数据库 时间:
2019-12-19 10:17:16
阅读次数:
124
Java Web JavaWeb工作原理 Web应用程序 Web服务器 Web浏览器 HTML文件 HTTP协议(超文本传输协议) 位于TCP/IP协议的应用层(顶层) TCP协议是长连接,HTTP是短连接 HTTP协议主要特点 1.遵循请求/响应模型 无连接 无状态 工作流程 建立连接 发送请求信 ...
分类:
编程语言 时间:
2019-12-15 14:16:28
阅读次数:
106
centos7 使用kubeadm 快速部署 kubernetes 国内源 https://www.cnblogs.com/qingfeng2010/p/10540832.html 前言 搭建kubernetes时看文档以及资料走了很多弯路,so 整理了最后成功安装的过程已做记录。网上的搭建文章总是 ...
分类:
Web程序 时间:
2019-12-14 16:07:11
阅读次数:
148