- 博客(48)
- 资源 (7)
- 收藏
- 关注
原创 Python——习题6
习题6:请用户输入数字,求和,直到输出0退出sum = 0while True: data = int(input('请输入数字求和:')) sum += data if sum == 0: break else: print ('总和为{}'.format(sum))习题7:整数序列求和。用户输入一个正整数N,计算从1...
2019-07-25 11:55:40
1426
原创 Python整理-lesson1
本节主要介绍以下函数print()、ord()、chr()、open()、read()、write()、close()、encoding、type()、int()、str()、format()的使用。1、print():是python中最基础的输出,打印任何东西都可以通过其实现例子:print ('hello python!') 2、print (" *\n *** \n *****...
2019-07-23 14:11:01
222
原创 Python——习题5
习题5:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?count = 0for i in range(1,5): for j in range(1,5): for k in range(1,5): if i == j or j == k or i == k: continue ...
2019-07-22 16:45:18
1024
原创 Python——习题4
习题4:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。fz, fm, result= 2, 1, 0for i in range(20): result += fz / fm fm, fz = fz, fz + fmprint (result)...
2019-07-22 16:38:12
358
原创 Python——习题3
习题3:输入字符串,判断是否为回文PS:百度百科回文的解释,“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。方法一:str = input("请输入一串字符串:")if str == str[::-1]: print ("这是个回文字符串!")else: print("这不是个回文字符串!")方法二:s...
2019-07-22 14:15:01
274
原创 Python——习题2
习题2:计算个人所得税缴纳额应纳个人所得税税额 = (应纳税所得额 - 3500)X 适应税率 - 速算扣除数全月应纳税额 税率 速算扣除数(元) 不超过1500元 3% 0 超过1500元至4500元 10% 105 超过4500元至9000元 20% 555 超过9000元至35000元 25% 1005...
2019-07-22 13:20:31
339
原创 python——习题1
习题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示score = float(input("请输入学习成绩:"))if score >= 90: print ("A")elif score >= 60: print ("B")else: print ("C")...
2019-07-22 11:50:43
480
转载 测试计划应如何写
良好的测试计划应包括:1、目标。必须定义每个测试阶段的目标2、结束准则。必须制定准则以规定每个阶段何时可以结束。3、进度。每个阶段都须有时间表。应支出何时设计、编写和执行测试用例。4、责任。对于每一个阶段,应该确定谁来设计、编写和验证测试用例,谁来修改发现的软件错误。5、测试用例库及标准。在大型项目中,用于确定、编写以及存储测试用例的系统方法是必须的。6、工具。必须确定需要...
2019-07-08 15:32:48
2906
转载 测试基础知识
一、系统测试系统测试最容易被错误理解,也是最困难的测试过程。系统测试并非是测试整个系统或程序功能的过程,因为有了功能测试,这样会显得多余。该定义隐含了2方面含义:a、系统测试并不局限于系统。如果产品是一程序,那么系统测试就是一个试图说明程序作为一个整体是如何不满足其目标的过程b、根据定义,如果产品没有一组书面的、可度量的目标,系统测试也就无法进行1、能力测试最明显的系统测试类型...
2019-07-08 15:19:42
129
翻译 测试方法
一、白盒测试:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多重条件覆盖1、白盒判定覆盖的准则是:将一个判断中的每个条件的所有可能的结果至少执行一次,将每个判断的所有可能的结果至少执行一次,将每个入口点都至少调用一次2、多重条件覆盖准则:将每个判定中的所有可能的条件结果的组合,以及所有的入口点都至少执行一次3、总的来说,对于包含每个判断只存在一种条件的程序,最简单的测试准则就是设计出足...
2019-07-02 15:01:15
223
转载 代码检查错误列表
1、数据引用错误是否有引用的变量未赋值或未初始化 对于所有的数组引用,是否每一个下标的值都在相应规定的界限之内 对于所有的数组引用,是否每一个下标的值都是整数 对于所有的通过指针或引用变量的引用,当前引用的内存单元是否分配 如果一个内存区域具有不同属性的别名,当通过别名进行引用时,内存区域中的数据值是否具有正确的属性 变量值的类型或属性是否与编译器所预期的一致 在使用的计算机上,当...
2019-07-02 10:55:17
948
1
转载 软件测试的艺术学习总结
1、测试的定义测试是为了发现错误而执行程序的过程2、黑盒测试黑盒测试是一种重要的测试策略,又称为数据驱动的测试或输入/输出驱动的测试。使用这种测试方法是将程序视为一个黑盒子。测试目标与程序的内部机制和结构完全无关,而是将重点集中放在发现程序不按其规范正确运行的环境条件。3、白盒测试白盒测试或称为逻辑驱动的测试,允许我们检查程序的内部结构。这种测试策略对程序的逻辑结构进行检查,从...
2019-07-01 16:52:49
187
原创 安装配置pycharm
pycharm下载路径:pycharm安装:1、根据机器信息,选择要下载的文件,本地为windows,所以下载的为2、双击该文件,一路默认安装完成3、打开后会进入输入邮箱账号和密码的界面,此界面可以点击旁边的free来跳过输入账号和密码,自此安装成功配置:1、设置字体大小点击“file->settings”,打开配置界面 点击界面上的“Editor-...
2019-06-27 15:21:32
131
翻译 Python继承和合成的应用场合
1、不惜一切代价地避免多重继承,因为它带来的麻烦比能解决的问题都多。如果非要用,那得准备好专研类的层次结构,以及花时间去找各种东西的来龙去脉2、如果有一些代码会在不同位置和场合应用到,那就用合成来把它们做成模块3、只有在代码之间有清楚的关联,可以通过一个单独的共性联系起来的时候使用继承,或者受现有代码或者别的不可抗因素所限非用不可,那也用吧...
2019-06-27 10:39:06
289
原创 笨方法学习python习题43,调试中出现的报错与修改
1、报错:line61,SyntaxError: 'return' outside function的错误解决办法:经检查是缩进出了问题,if、elif和else应该比def函数缩进一格,此处书中存在问题,书上这几个和def显示是在同一列2、报错:报“ex43.py”,line22,next_scene_name = current_scene.enter()...
2019-06-26 15:00:12
613
转载 Python中的某些重要定义
类(class):告诉Python创建新类型的东西 对象(object):两个意思,即最基本的东西,或者某个东西的实例 实例(instance):这是让Python创建一个时得到的东西 def:这是在类里面定义函数的方法 self:在类的函数中,self指代被访问的对象或者实例的一个变量 继承(inheritance):指一个类可以继承另一个类的特性,和父子关系类似 组合(compos...
2019-06-24 17:31:37
183
原创 Python报“TypeError:object.__new__() takes no parameters”
看《笨办法学习python》这本书的习题40,按照实例中的代码敲入后运行,一直报happy_bday那一行有错误,“TypeError:object.__new__() takes no parameters”,检查了好几遍的代码,仍然没发现问题,最终才明白是初始化的方法给写错了,__init__该方法的前后下划线都是2个的,由于书中没那么明显,敲入都是一个,导致报错,改成2后,该...
2019-06-24 16:37:19
903
翻译 Python中获取某样东西里包含的东西的三种方法
1、字典#dict stylemystuff['apples']2、模块#module stylemystuff.apples()print mystuff.tangerine3、类#class stylething = Mystuff()thing.apples()print thing.tangerine...
2019-06-24 15:06:26
696
原创 Python环境下安装pip
pip下载路径:pip下载路径下载下来pip-19.1.1.tar.gz包,解压缩,我是放置到Python的安装路径下的1、打开cmd命令行,进入到pip所在的文件夹下2、输入Python setup.py install,系统报没有setuptools这个模块,查询资料知道在安装pip前还需要安装setuptools3、去网站setuptools下载,下载setuptools...
2019-06-19 15:55:57
4454
原创 《笨方法学习Python》之习题3
原代码print "I will now count my chickens:"print "Hens", 25 + 30 / 6print "Roosters",100 - 25 * 3 % 4print "Now I will count the eggs:"print 3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6print "Is it ...
2019-06-18 15:50:33
211
原创 《笨方法学习Python》之习题一
原稿事例print "Hello World!"print "Hello Again"print "I like typing this"print "This is fun"print 'Yay!Printing.'print "I'd much rather you 'not'."print 'I "said" do not touch this.'习题1,让你的脚...
2019-06-18 15:42:06
222
原创 《笨方法学习Python》之习题32
习题1、注意下range的用法,查一下range函数并理解它range()函数可创建一个整数列表函数语法range(start, stop[,step])参数说明:start:计数从start开始,默认从0开始。range(3)等价于range(0, 3) stop:计数到stop结束,但不包括stop,例如range(0, 3)是[0, 1, 2],没有3 step:...
2019-06-18 15:33:29
281
原创 《笨办法学Python》之习题33
原稿示例代码:i = 0numbers = []while i < 6: print "at the top i is %d" % i numbers.append(i) i += 1 print "numbers now:", numbers print "at the bottom i is %d" % iprint "the numbers:"...
2019-06-18 14:53:52
537
转载 Python的list总结
Python列表脚本操作符列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。如下所示:Python 表达式 结果 描述 len([1, 2, 3]) 3 长度 [1, 2, 3] + [4, 5, 6] [1, 2, 3, 4, 5, 6] 组合 ['Hi!'] * 4 ['Hi!', 'Hi!', ...
2019-06-18 10:11:24
142
转载 负载测试、压力测试、并发测试、稳定性测试和基准测试区别
1、负载测试主要关心的是用户规则和需求,压力测试关心的是软件系统本身2、并发测试单独提出来,是因为并发测试往往涉及服务器的并发容量,以及多进程/多线程协调同步可能带来的问题3、基准测试,当软件系统增加一个新的模块时候,就要做基准测试,以判断新模块对整个软件系统的性能影响。按照基准测试方法,需要打开/关闭新模块至少一次。4、稳定性测试,测试系统在一定负载下运行长时间后是否会发生问题。...
2019-06-11 15:19:58
7035
原创 检查项目中JDK版本
用US打开任意一个class文件,查看第一行第8列中数据,其中前面8个字节,CA FE BA BE是固定的,之后4个字节00 00是次版本号,次版本号后面字节,00 31是jdk的版本号。30,为jdk1.4,31,为jdk1.5,32,为jdk1.6,33,为jdk1.734,为jdk1.8...
2019-06-10 14:43:05
2019
原创 linux修改配置文件修改时区
修改配置文件来修改时区:1、修改/etc/sysconfig/clockZONE=Asia/Shanghai2、rm/etc/localtime3、链接到上海时区文件ln-sf/usr/share/zoneinfo/Asia/Shanghai/etc/localtime执行完上述过程后,重启机器,即可看到时区已经更改。...
2019-06-10 11:52:40
1857
原创 自动化测试相关
selenium、python和myeclipse的搭建步骤:1、下载myeclipse安装配置,参照网上的流程2、下载python安装配置,参考网上的安装步骤3、配置脚本所用到的环境4、selenium和python1、用到的所有软件及名称总数:8个exe:AUTOIT_SVN R1054M.exePIL-1.1.7.win32-py2.7-安装....
2019-06-10 11:50:20
253
原创 postgresql数据库重新加载配置
正式库上,修改了数据库配置信息后,如何用命令重新加载配置文件:./psql -U username -d dbname重新加载pg配置切换到postgres用户./pg_ctl reload -D /opt/PostgreSQL/8.3/data整理后的步骤:1、用root用户登录2、切换到postgres用户##su postgres3...
2019-06-10 11:42:15
8941
原创 VMWare安装tools
将之前本地的red hat6.2转移到虚拟机管理中心中,因为是linux机器,需登录到操作系统中手动的安装vm tools操作步骤如下:1、打开red hat机器,右键进入控制台,进入到虚拟机中2、点击控制台界面上的,“虚拟机-客户机-安装VM tools”3、打开linux的终端,cd /media路径下,下面有个VM Tools的文件夹,将文件夹中的tar.gz压缩包拷...
2019-06-10 11:34:48
135
原创 mysql数据库开放链接方法
1、若是客户端工具,则是将IP地址部分改为127.0.0.1即可,然后登录进去,进入到mysql数据库,将user表中的任意一个记录的host改为百分号%即可PS:若还是不行,可以再重启下服务看看2、若是自带的命令行,先输入命令“mysql -h127.0.0.1 -uroot -p”,按回车键,然后输入密码,进入到数据库中,use mysql;然后update user set Host...
2019-06-10 10:01:39
773
原创 使用bat对java产品打包时,提示ant不是内部或外部命令的解决办法
这是因为本地没有配置ant,配置步骤如下:1)将apache-ant拷贝到机器上2)在电脑->属性->高级设置->环境变量->系统变量,添加一个系统变量ANT_HOME,将apache-ant的路径粘贴进去3)在系统变量的PATH路径后加上;%ANT_HOME%/bin以上三步解决即可另外在运行ant时,报找不到build.xml文件是因为在...
2019-06-10 09:43:24
853
原创 查看txt一条记录后是采用“回车”还是采用“回车+换行”的辨别方法
1、用UEStudio打开文件2、切换成16进制打开查看3、找到一行最后一列中,某个记录的结尾数据,看其在中间对应的数值为多少,如下图红色圈起的部分为一条记录的结尾,其在中间位置对应的内容为OD OA,其中OD为换行,OA为回车(查看中间16进制的数字代表的意思,可以在百度中搜索ASCII,然后查看16进制的数据,分别对应的实际环境中那些数据)...
2019-06-10 09:33:59
1822
原创 phpstudy和dvwa的安装部署
1、在百度中搜索phpstudy,打开官网,下载phpstudy安装包2、下载后,点击安装phpstudy,一路默认安装完成,安装完成后会弹出Apache和mysql开始是停止状态,点击启动3、在“其他选项菜单”中,点击phpMyAdmin,在浏览器中打开phpMyAdmin,登录用户名和密码默认为root/root4、点击数据库,创建名为dvwa的数据...
2019-04-16 16:57:39
11325
原创 SqlMap配置和简单使用
1、下载sqlmap的zip包(linux上可以下载tar包)路径为:http://sqlmap.org/2、下载Python2.7,目前sqlmap不支持Python3.0以上版本3、安装Python2.7,点击安装,一路默认,安装路径为“D:\Python27”4、配置Python环境变量,并测试打开环境变量界面,在Path后面加上Python的安装路径D:...
2019-04-16 14:45:28
2869
原创 杂记
1、使用mysql命令框导入txt格式的数据使用的命令是:load data infile 'txt文件路径' into table tablenamewindows环境上,查看某个端口是否被占用时使用的命令是:netstat -aon |findstr "端口号"在linux环境上,查看某个端口是否被占用时使用的命令是: netstat -aon | g...
2019-03-25 16:41:27
162
原创 测试PHP安装是否成功的方法
测试PHP安装是否成功的方法:1、在PHP安装路径下PHP文件中创建一个名为phpinfo.php的文件,文件内容为:Phpinfo();?>2、保存好文件,然后在IE中输入http://localhost/phpinfo.php,若安装成功则能看到PHPINFO的界面图,否则什么都看不到...
2019-03-25 16:39:12
11361
原创 mysql数据库的乱码问题解决
mysql数据库的乱码问题解决:1、在mysql安装路径下找到my.ini文件,在client和mysql下添加一句:default-character-set=utf82、检查安装路径下data文件夹下,对应数据库文件夹中db.opt中default-collation是否等于utf8_general_ci或者utf8_unicode_ci3、在mysql客户端或者cmd命令行中输入...
2019-03-25 16:37:17
416
原创 oracle中创建新的用户
oracle中创建用户的设置:1、General:default tablespace : usersTemporary tablespace : TempProfile : default2、Object privileges :不做任何设置3、Role privileges:Connect :选中默认dba:选中默认4、System privileges ...
2019-03-25 16:35:42
394
loadrunner破解.zip
2019-07-01
Genymotion2.12.2-vbox和破解补丁.7z
2019-07-01
burpsuit_v2.0
2019-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人