随笔分类 -  学习笔记

个人学习笔记
摘要:最近在读sqlmap的源码,懵懵懂懂中页大约学到了一些知识(说给自己听的话:由此可见,所谓的能够解决所有遇到问题的python水平,只能说明你遇见的都是简单的需求。。。。),老规矩,在这里写一下,一则备忘,二则巩固 首先,sqlmap第一步 第一步就是检查环境,进入checkEnvironment查 阅读全文
posted @ 2017-07-21 11:55 首席小学生 阅读(787) 评论(0) 推荐(1)
摘要:今天看到一篇文章,讲述的是几个提升python性能的项目:传送门 在看的过程中,接触到一个名词,一个从学python开始就一直看到,但是从来都是一知半解的名词,心里不开心,必须把它搞明白,对了,这个词就是 GIL。网上搜索了一些资料,粗浅的理解了什么是GIL,自己感觉学习的过程比较好,感觉略有收获, 阅读全文
posted @ 2017-04-18 14:22 首席小学生 阅读(6080) 评论(3) 推荐(1)
摘要:1. 后台如何管理项目中的models 新建的Django工程会自动引用admin 应用,新建后台可以通过 createsuperuser 命令建立后台admin超级管理员,我遇到的第一个问题,就是如何像后台中管理用户和角色一样,增删查改我自己的model,这个网上极为常见,就是在admin.py文 阅读全文
posted @ 2017-03-31 20:17 首席小学生 阅读(1704) 评论(0) 推荐(0)
摘要:最近需要做集团的SRC系统。暂无安全研发,所以只能找我这个小菜兼职开发。系统使用Django框架,在整个过程中,有许多奇特的需求。在某项需求中,需要给厂商用户发送富文本邮件,漏洞详情,这个折腾了一下,感觉略有收获,所以记一篇随笔。 首先我在网上搜索了一些资料,发现都是python通过smtplib发 阅读全文
posted @ 2017-03-30 19:03 首席小学生 阅读(4162) 评论(0) 推荐(1)
摘要:最近接了一个任务,测试某项类似于收益情况报表的功能,因计算公式复杂,单纯手算过于复杂,所以想到写成脚本 根据python的分治原则,先整了几个函数用于实现计算逻辑,后发现数据输入过于繁琐,所以决定使用脚本直接取库,因为之前没有用python操作数据库的经验,所以写篇入门教程给自己,以备不时之需 需要 阅读全文
posted @ 2016-12-12 16:01 首席小学生 阅读(722) 评论(0) 推荐(0)
摘要:/* * 整天忙于无限重复的黑盒测试,不论是写脚本,还是手工测,都难以脱离黑&&灰盒测试,所以忽然间想,大学时期学过的所有课程就这样扔掉吗?不好!既然选择了做测试,那么就要一直坚持下去,java基础用来做什么?不只是用来写写接口||UI自动化,所以决定尝试一些白盒测试。因时间原因,跳过白盒测试理论, 阅读全文
posted @ 2016-11-09 10:52 首席小学生 阅读(476) 评论(0) 推荐(0)
摘要:最近一直在尝试Appnium实现Android手机自动化测试,一直一直卡在一个点上,那就是手势密码,因为所测应用的手势密码使用的不是单个的imageview实现的手势密码解锁窗,所以只能靠坐标点来定位。在网上看到的资料,使用python写的解锁手势密码的Appnium代码如下形式: 但是,为什么自己 阅读全文
posted @ 2016-06-27 17:21 首席小学生 阅读(585) 评论(0) 推荐(0)
摘要:感觉到刷题宝有一个好处,也许也不是好处,它的答案必须是真正输出的值,也就是说应该输出字符串aaaa的时候,答案必须写成界面上返回的值,即'aaaa'。有利于真正记忆返回值类型,但是。。。。太繁琐了 1.getattr():python自省函数,用于查看某对象是否具有某种属性并返回属性值或者末字符串, 阅读全文
posted @ 2016-04-12 13:44 首席小学生 阅读(515) 评论(0) 推荐(0)
摘要:最近加入了python部落,感觉里面的刷题宝很有意思,玩了一下,知道了许多以前并不清楚的内置函数,然后感觉到快要记不住了,所以开始陈列一下 1.divmod(a,b):取a除以b的商和余数,功效等价于(a//b, a%b); 2.dir():参数为函数名,类名。它会告诉我们对应函数包含有什么参数 3 阅读全文
posted @ 2016-04-06 13:42 首席小学生 阅读(1743) 评论(0) 推荐(1)
摘要:第0关: 计算x的n次方: x**n 第一关: maketrans(from,to):建立一个翻译规则,将from翻译成to的翻译规则,因为要从from翻译成to,所以俩个参数的长度必须一致 translate(table[,deletechars]):使用上面的翻译规则对某一字符串进行翻译 exa 阅读全文
posted @ 2016-04-01 13:20 首席小学生 阅读(279) 评论(0) 推荐(0)
摘要:最近在做接口测试,之前公司的方案是使用postman进行接口测试。但是伟大的墙导致我们只能用离线版postman。。然后一个很长很长的接口列表,一个接一个的访问。我的天哪。。所以萌生了一个想法,使用python编写一套接口测试脚本,设置接口列表,然后逐条访问,输出日志。 第一个坑:POST 和 GE 阅读全文
posted @ 2016-03-25 16:58 首席小学生 阅读(28933) 评论(18) 推荐(1)
摘要:urlparse模块主要是把url拆分为6部分,并返回元组。并且可以把拆分后的部分再组成一个url。主要有函数有urljoin、urlsplit、urlunsplit、urlparse等。 ******************************************************* 阅读全文
posted @ 2016-03-16 19:12 首席小学生 阅读(302) 评论(0) 推荐(0)
摘要:初学者,自己的理解,请各位前辈不吝指正! Decorator,装饰模式,设计模式之一,谈谈我的理解,装饰这个词在我概念中就是给某个事物加上一些美丽的外表,把它变得更加完美。但是装饰是可以随时改变的,可以拆下来换新的,换个装饰风格也不用拆房子。而且好的装饰,从这里拆下来还可以在那里用,甚至于返返工,就 阅读全文
posted @ 2016-03-03 17:58 首席小学生 阅读(423) 评论(0) 推荐(0)
摘要:一.Linux的发展linux kernel的版本是:2.6.32-279.el6.x86_64,此格式为:主版本.次版本.释出版本-修改版本 次版本为奇数:测试版; 次版本为偶数:稳定版; Linux版本指定的核心版本,而不是Linux distribution版本uname -r 命令可以查看l... 阅读全文
posted @ 2015-12-21 14:44 首席小学生 阅读(457) 评论(1) 推荐(0)
摘要:1.图片里的英文图片可以有很多种打开方式,破解该题,需将图片下载下来。对于图片,我们可以使用图片编辑软件,进行各种调明暗,变色调等操作。我们还可以使用2进制或者16进制的文件打开方式打开。该图使用16进制方式打开后,可以察觉到rar文件类型的标记,所以我们可以将其使用rar方式打开。知识点:文件的不... 阅读全文
posted @ 2015-12-18 22:15 首席小学生 阅读(222) 评论(0) 推荐(0)