自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据挖掘基本概念与过程

原文地址:http://c.raqsoft.com.cn/article/1573459755631

2019-11-11 16:20:43 710 1

原创 数据挖掘分类模型案例_titanic幸存者预测

![在这里插入图片描述](https://img-blog.csdnimg.cn/20191105173222749.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZ详细内容请看原文:原文地址:数据挖掘分类模型案例_titanic幸存者预测...

2019-11-05 17:36:30 530

原创 数据挖掘过程浅析

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用...

2019-10-10 19:10:05 193

原创 网络基础一

OSI的层次结构:物理层-->数据链路层-->网络层-->传输层-->应用层1、物理层,即数据的传输介质,目前重要是双绞线,光纤2、数据链路层,基于MAC地址,MAC地址是唯一的,由生产厂家和流水号组成,通过16进制数据表示。在这个层级上是通过以太网包进行传输数据的。目的mac是通过arp协议通过广播的形式获得,底层通信基本靠吼。其大体过程为:源mac地址通...

2019-07-01 20:42:02 149

原创 python只多线程二

信号量也是锁的一种,这种锁会限制线程并发的个数。内有存在一个计数器。类似于停车场上面的车位显示屏,如果显示屏显示为4,意味同时只能进入4辆车进行停车。这种信号量也是一样的,比如count计数器为4,进来一个线程,count减1,直到count减到0,阻止线程进入。举一个代码实例:import threading,timeclass myThread(threading.Thread):...

2019-01-11 10:37:32 145

原创 python之多线程一

这几天学习了一下python的多线程,将具体的知识点整理如下:线程的定义:就是一堆指令集的执行线程设计到的模块:threading 模块线程的用法:import threadingdef fun(n): passt1 = threading.Thread(target=fun,args=(1,))t1.start()通过threading.Thread()来创...

2019-01-10 10:22:24 140

转载 Python 代码覆盖率实现方法

1.  准备工作首先在运行命令前,我们需要安装一个包:coverage命令如下:pip install coverage安装成功后,会出现Successfully等字样。2.  实现代码覆盖率命令一共涉及到的命令有3个,这里先全部给出,后续在用例子做详细使用讲解:第一个命令为运行一下你的测试脚本文件,第二个命令会在控制台打印出覆盖率报告信息,第三个命令会在同级目录下...

2019-01-09 15:19:55 1078

原创 python之单例模式

单例模式的意思就是一直使用类的同一个实例,他们在内存中的地址是一样的。举个例子:class Foo: __v = None @classmethod def get_instance(cls): if cls.__v: return cls.__v else: cls.__v = Fo...

2018-12-27 14:11:59 312

原创 python之异常处理

第一种 用exceptiontry: inp = input('请输入你的内容>>>') vlaue = int(inp) print(vlaue)except Exception as e: print(e)第二种 用特定的异常先捕获,最后在用exceptiontry: inp = input('请输入你的内容>&...

2018-12-26 17:30:18 133

原创 python之类中的成员修饰符

python中成员修饰符分为两类:一类为公有,一类为私有,私有的表现形式__ 通过两个下划线记住两条:第一条:私有无法直接访问,只能间接访问class Foo: arg1 = '123' __arg2 = '456' # 静态成员外部也不允许访问 def __init__(self,name,age): self.name = name...

2018-12-26 16:51:10 245

原创 python类成员之字段、方法、属性

class Province: # 静态字段,属于类 country = '中国' def __init__(self, name): # 普通字段,属于对象 self.name = name这里放到构造函数内部的字段叫做普通字段,在类中定义的字段称为静态字段普通字段,保存在对象中,执行只能通过对象访问静态字段,保存在类中,执...

2018-12-19 17:04:40 1633

原创 python面向对象之多态

python语言就是多态的,所以在python面向对象中根本不用考虑多态举例如下:class Bar: def fun1(self,arg): print(arg)这里这个fun1函数中的参数arg可以是任意类型的,python会自动给我们处理。比如: obj = Bar()   obj.fun1(1)   obj.fun1('123')  这里的多态值...

2018-12-19 14:10:23 244

原创 python之面向对象特性之继承

1:继承的写法形式:class Father: passclass Son(Father): pass上面的这个Father称为父类、基类  下面Son这个类称为子类 派生类  一般情况下父类-子类是一对叫法,基类和派生类是一对叫法2:子类会继承父类的所有方法class Father: def fun1(self): print(...

2018-12-19 11:07:24 128

原创 TestWriter工具在win7 64bit安装完成后 agent管理下面无内容的解决办法

在win7 64bit下安装完TestWriter 自动化测试平台后,打开agent管理下面无数据:1:去微软上下载Windows6.1-KB2533623-x64 补丁文件,下载地址如下:https://www.microsoft.com/zh-cn/download/details.aspx?id=267642:安装下载后的补丁文件,重启计算机3:重启TestWriter,点击ag...

2018-12-18 11:15:43 404

原创 python面向对象学习之类,构造函数,以及self参数

python中函数式编程和面向对象编程都能解决问题,但有些时候函数式编程会显示很麻烦。python中类的定义关键字 class  形式如下class Bar: def foo(self,arg): print(arg)里面定义了一个方法foo   类中方法的函数第一个参数必须为self。通过一个实例进行讲解:比如我们想打印如下内容lyf   18...

2018-12-18 11:07:52 979

原创 python之序列化以及反序列化

序列化和反序列化的理解:序列化:把对象(变量)从内存中变成可存储或者传输的过程,在python中叫pickling,序列化之后,就可以把序列化之后的内容存储到磁盘或者通过网络传输到其他机器上。反序列化:从磁盘中将序列化后的内容读取到内存中 称为unpickling经常作为序列化以及反序列化的几个模块:json  pickle   shelve首先讲解json模块,也是用的最多的一个...

2018-12-17 11:10:08 437

原创 python文件中__name__属性

__name__ 变量:if __name__ == '__main__':        execute()注意:在本文件中运行  __name__ 就等于__main__,如果作为被调用对象执行,__name__ 就等于模块的名称。这样做的好处就是:当我们写完一个函数的时候,要测试的时候,就在本文件内测试,当函数被其他文件调用时,函数的测试代码将不会被执行。...

2018-12-11 11:32:03 252

原创 python之模块、包相关内容

在python中一个.py文件就是一个模块,模块提高了代码的可维护性。比如有一个app.py模块,def   add(x,y)        print(x+y)我们可以通过import app来导入app模块,这个过程为将app模块下的所有内容装入解释器进行解释,将解释的结果赋值给app这个对象。这样我们就可以通过app.add(x,y)来进行调用我们也可以通过from ap...

2018-12-11 11:26:24 157

原创 python-正则表达式

#正则表达式是用来匹配字符串的#字符串提供的方法是完全匹配,正则表达式提供的是模糊匹配import reprint(re.findall('alex','12345alexhelloworldalex9876'))#['alex', 'alex']ret = re.findall('w\w{2}l','hello world')print(ret) #['worl']#正则表达...

2018-12-10 14:25:32 1040

原创 如何查看python是32位还是64位的

在安装一些python的软件包时,经常安装错误,可能是跟python的位数有关系。下面告诉大家如何查看python的位数第一种办法:通过在cmd中输入python: 第二种是通过platform包也可以看到是32bit的以上就是两种查看python版本位数的办法...

2018-11-14 18:11:26 2642

原创 python3中的文件操作

打开文件open()函数参数主要为:1、文件路径(可相对路径或者绝对路径)                      2、打开的模式R 为读模式W 为写模式   先把之前的内容清空,之后再写,文件不存在,会自动创建文件A 为追加模式 在文件后面进行追加r+ 读写模式w+ 写读模式a+ 追加读写模式读取文件read()函数:读取文件的全部内容参数为数字时,表示...

2018-11-13 10:22:17 267

原创 python3中time模块的常用方法

datetime中的一个常用方法:

2018-11-13 10:16:56 604

原创 python中random模块常用函数

最后打印列表,可以看到列表中的书序被打乱了。随机数经常用于生成验证码:下面是一个能生成多位的数字和字母组合的验证码程序:结果如下:第一次第二次:第三次...

2018-11-13 09:03:42 296

原创 python中的生成器、迭代器,可迭代对象

最近学习了python中的生成器、迭代器、可迭代对象的知识,现在回顾一下,巩固理解先说一下列表生成式:执行结果如下:通过方括号加入里面的表达式,从而生成一个列表,在这里注意一下,列表生成时也可以加入函数:结果如下: 计算了X的三次方,结果存放在列表中。生成器:生成器的两种方式:一种是通过小括号()  一种是通过yield关键字,这里yield相当于ret...

2018-11-12 17:04:02 1086 1

原创 python中装饰器的原理及用法

要想理解python中装饰器的原理首先要明白一下两点:1:函数名称是指向函数所在地址的指针2:装饰器的的作用等价于callfucn=decfucn(callfucn)这两点在后期的分析中要牢牢的记住。以一段代码为例:def decofun(func):      def _deco(a, b):              print("before callfunc()...

2018-09-06 11:33:42 213

原创 Jenkins启动出现乱码问题的解决办法

1 在jenkins的服务器上配置环境变量JAVA_TOOL_OPTIONS=Dfile.encoding=UTF82 在jenkins上的页面设置-系统变量-全局变量-key-valueLANG=zh.CN.UTF-83  cmd 命名行模式下执行 chcp 65001  修改成UTF-8模式...

2018-08-31 16:54:13 1089

原创 离线情况下,在Centos6.4 64bit操作系统上安装git并搭建git服务器

最近闲来无事,想搭建git服务器玩玩,现就详细介绍一下搭建过程 所需条件:1:centos6.4 64bit系统2:git的tar.gz压缩包 可以去官网上去下载 配置本地yum源:在centos6.4安装完成后,且无法连接网络的情况下,可以使用系统ISO 镜像文件,配置本地yum安装源。配置步骤如下:下面以Centos 6.4 x86_64系统为例:将本地IS...

2018-08-31 14:56:09 378

原创 git init 和git --bare init的区别

git init  和 git --bare init 的区别在于:git init 带工作区git --bare init  是不带工作区的,只有版本库,想要看git里面的内容只能通过git clone address的方式克隆出来而我们在初始化远程仓库时最好使用 git –bare init   而不要使用:git init。如果使用了git init初始化,则远程仓库的目录下,也...

2018-08-31 14:11:16 4868

原创 网页突然出来一个问号的解决办法

原因:如果你的文件被windows自带的记事本打开并保存过,在文件的开头添加了oxefbbbf的字符,通过这种方式来保存UTF-8的编码文件。带来的问题:网页第一行会显示一个?或者正确的程序编译就报语法错误。解决办法:编辑保存文件使用notepad++等编辑软件编辑...

2018-08-31 10:37:52 2035

原创 git 常用命令汇总

1 获取git的版本git --version   2 初始化仓库git init   初始化一个本地仓库git --version   获取git的版本git config --global user.name "yourname"git config --global user.email "youremail"第3 4 条 就是给一个身份,标记修改文件,推送文件是谁操作的的,...

2018-08-31 10:31:39 185

原创 浅谈自动化测试

说起自动化测试,一般主要为三种:底层的单元自动化测试  接口层面的集成自动化测试  界面层的UI自动化测试这三种自动化的投入分配比例应该为:单元自动化测试为 70%   集成自动化测试20%   UI层自动化测试10% 底层的自动化运行速度比较快,比如单元层的自动化测试,主要测试类,方法,函数等功能,运行速度一般都是毫秒级的接口的自动化运行速度也不慢,主要对外暴露的接口的正确性,只需要

2017-10-13 13:49:11 474

转载 如何写一个漂亮的bug描述

我们是否经常看到开发人员针对我们归档的bug report要求提供更多的信息?我们是否经常需要在bug report归档后花更多的时间去研究那个问题?我们是否经常从开发人员那里听到在他们那边难以重现bug并且需要即刻提供“可重现的步骤”?广义上来说,我们与其花更多的时间在这些问题上还不如投资更多的时间来测试系统。问题出在bug report的质量上。这里介绍一些如何改进并达到完美bug repor

2016-07-14 10:17:56 2501

空空如也

空空如也

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

TA关注的人

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