摘要: 偏函数 Python的functools模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。要注意,这里的偏函数和数学意义上的偏函数不一样。 在介绍函数参数的时候,我们讲到,通过设定参数的默认值,可以降低函数调用的难度。而偏函数也可以做到这一点。举例如下: int()函 阅读全文
posted @ 2019-05-19 15:37 yourse1f 阅读(326) 评论(0) 推荐(0)
摘要: 装饰器 由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 函数对象有一个__name__属性,可以拿到函数的名字: 现在,假设我们要增强now()函数的功能,比如,在函数调用前后自动打印日志,但又不希望修改now()函数的定义,这种在代码运行期间动态增加功能的方式, 阅读全文
posted @ 2019-05-19 14:54 yourse1f 阅读(306) 评论(0) 推荐(0)
摘要: 匿名函数 当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。 在Python中,对匿名函数提供了有限支持。还是以map()函数为例,计算f(x)=x2时,除了定义一个f(x)的函数外,还可以直接传入匿名函数:maop 通过对比可以看出,匿名函数lambda x: x * x 阅读全文
posted @ 2019-05-19 13:40 yourse1f 阅读(234) 评论(0) 推荐(0)
摘要: 首先我们对CRSF进行一个介绍 CSRF,全称Cross-site request forgery,翻译过来就是跨站请求伪造,是指利用受害者尚未失效的身份认证信息(cookie、会话等),诱骗其点击恶意链接或者访问包含攻击代码的页面,在受害人不知情的情况下以受害者的身份向(身份认证信息所对应的)服务 阅读全文
posted @ 2019-05-19 13:19 yourse1f 阅读(893) 评论(0) 推荐(0)
摘要: sqli-libs(4)通关过程 0x01爱之初体验 首先我们进行注入试探 发现我们的单引号 回显事正常的 双引号回显反而是错误的 查看源码我们发现 多了一个给id赋值的语句 我们在php上面执行一下看一下是什么意思 我们看见执行的结果是"1" 可以得知原来这个语法是个id参数加了两个双引号 并且还 阅读全文
posted @ 2019-05-19 10:18 yourse1f 阅读(969) 评论(0) 推荐(0)