上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 首先,http协议的无状态特性决定了是无法彻底避免第三方调用你的后台服务。我们可以通过crsf、接口调用频率、用户行为分析(来源等)等各个方面来增加第三方调用的难度,也可以通过添加一个中间层比如node.js来实现;1. 非法访问通常使用认证来解决,方法很多session,token,oauth第三 阅读全文
posted @ 2019-05-09 22:54 cool小伙 阅读(4501) 评论(0) 推荐(0) 编辑
摘要: 后端生成一个加密token,将其设置在cookie当中,专用于表单数据提交时的验证,并且前端在表单中多增加一个隐藏字段,每当用户提交表单数据时(post请求),将这个隐藏字段一并提交,后端再对表单中的token和cookie中的token进行对比验证。因为黑客是无法提取cookie当中的信息,自然他 阅读全文
posted @ 2019-05-09 21:41 cool小伙 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 什么是中间件? 中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件负责做一些特定的功能。 由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。 说的直白一点,中间件可以帮助我们在视图函数执行 阅读全文
posted @ 2019-05-07 20:28 cool小伙 阅读(209) 评论(0) 推荐(0) 编辑
摘要: supervisor supervisor管理进程,是通过fork/exec的方式将这些被管理的进程当作supervisor的子进程来启动,所以我们只需要将要管理进程的可执行文件的路径添加到supervisor的配置文件中就好了。此时被管理进程被视为supervisor的子进程,若该子进程异常中断, 阅读全文
posted @ 2019-04-28 21:57 cool小伙 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用 阅读全文
posted @ 2019-04-28 21:25 cool小伙 阅读(152) 评论(0) 推荐(0) 编辑
摘要: WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。依靠这种技术可以实现客户端和服务器端的长连接,双向实时通信。 它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。 其他特点包括: 协 阅读全文
posted @ 2019-04-17 22:10 cool小伙 阅读(423) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-04-17 21:08 cool小伙 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 一、栈 基本概念 栈:又名堆栈,是一种运算受限的线性表,仅允许在线性表的一端进行插入(push)和移除(pop)运算,可以进行运算的一端称为栈顶,另一端称为栈底。遵循先进后出原理。先进入的数据被压入栈底,后放入的数据置于栈顶。桟的插入数据、删除数据操作都是实现在栈顶当中:读取数据的时候从栈顶开始弹出 阅读全文
posted @ 2019-04-17 16:01 cool小伙 阅读(390) 评论(0) 推荐(0) 编辑
摘要: Python Thread类表示在单独的控制线程中运行的活动。有两种方法可以指定这种活动: 1、给构造函数传递回调对象 2、在子类中重写run() 方法 这里举个小例子: 派生类中重写了父类threading.Thread的run()方法,其他方法(除了构造函数)都不应在子类中被重写,换句话说,在子 阅读全文
posted @ 2019-04-17 15:38 cool小伙 阅读(3058) 评论(0) 推荐(0) 编辑
摘要: socket是基于C/S架构的,也就是说进行socket网络编程,通常需要编写两个py文件,一个服务端,一个客户端。 首先,导入Python中的socket模块: import socket Python中的socket通信逻辑如下图所示 这张逻辑图,是整个socket编程中的重点. 在Python 阅读全文
posted @ 2019-04-17 15:19 cool小伙 阅读(186) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页