自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 Django中csrf token验证原理

CSRF(Cross Site Request Forgery protection),中文简称跨站请求伪造。django 第一次响应来自某个客户端的请求时,会在服务器端随机生成一个 token,把这个 token 放在 cookie 里。然后每次 POST 请求都会带上这个 token,这样就能避免被 CSRF 攻击。这样子看起来似乎没毛病,但是评论中的第三个问题,每次刷新页面,form表...

2019-08-26 21:21:50 287

原创 python面向对象的理解

首先,面向对象是对于现实世界的自然延伸,在自然世界中,一切物体都可以划归为某个类别,而每个单独的个体都是某个类别中的实例对象,即所谓“万物皆可为对象”。面向对象有三大特点:封装、继承和多态。封装是将某一类事物的属性和行为划为一种类,它的意义在于使其属性私有化、行为公开化,哪怕不明白此类的运作方式,也可以随时调用此类得到我想要的结果,即增加程序的复用性。继承是将某一类的属性和行为继承过来,再根...

2019-08-21 19:51:40 105

原创 2MSL的特点及意义

含义:2MSL是主动方在第四次挥手后进入等待时间特点:1、在2MSL时段中,两端的端口都不能用,除非加入SO_REUSEADDR参数;2、在2MSL时段中,两端接收的任何报文都会被遗弃。原因:设置2MSL的原因是:主要担心主动方第四次挥手的ACK没有被被动方接收到,那么被动方在经历1个MSL时段后将重新发送第三次挥手FIN包,主动方再次接收到FIN包时会再次发送ACK包,直至2MSL时...

2019-08-21 19:35:57 2438

原创 MySql数据库通过%s传参

MySql数据库通过%s传参 举例说明: 需要在数据库中插入moviename,stars,time三个字段信息 ![数据库样式](https://img-blog.csdnimg.cn/20190809095651264.png) db = pymysql.connect('127.0.0.1','root','123456','zwl',charset = 'utf8') ...

2019-08-09 10:08:14 6319

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除