搜索到与相关的文章
各行各业

我对软件测试行业的个人理解 6 - 浅谈自动化测

自动化测试是我从进入这个行业开始,听到最多的词汇之一了。大家,特别是手工测试工程师,很多都想了解自动化测试,学习工具,并以此提高自己的收入。今天我不讲工具。而是讲讲这个词背后的原理,为读者从事自动化测试工作打一个理论基础。如果打算从事专职自动化测试工作,不论是你原来是开发人员,还是手工测试人员,都必须了解这个基础。以我实际上的工作中遇到的新人来看,最缺的就是这个理论基础,而工具大家都能学会。我下面用自顶向下的方式来解释自动化测试的原理,从高度抽象讲到具体内

系统 2019-08-12 09:26:47 2299

数据库相关

触发器(Trigger)的作用

触发器触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由个事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。触发器可以从DBA_TRIGGERS,USER_TRIGGERS数据字典中查到。触发器可以查询其他表,而且可以包含复杂的SQL语句。它们主要用于强制服从复杂的业务规则或要求。例如,您可以根据客户当前的帐户状态,控制是否

系统 2019-08-12 01:54:50 2299

Python

Python Twisted

原文链接:http://www.aosabook.org/en/twisted.html作者:JessicaMcKellarTwisted是用Python实现的基于事件驱动的网络引擎框架。Twisted诞生于2000年初,在当时的网络游戏开发者看来,无论他们使用哪种语言,手中都鲜有可兼顾扩展性及跨平台的网络库。Twisted的作者试图在当时现有的环境下开发游戏,这一步走的非常艰难,他们迫切地需要一个可扩展性高、基于事件驱动、跨平台的网络开发框架,为此他们决

系统 2019-09-27 17:55:02 2298

Python

python中global与nonlocal比较

python引用变量的顺序:当前作用域局部变量->外层作用域变量->当前模块中的全局变量->python内置变量一、globalglobal关键字用来在函数或其他局部作用域中使用全局变量。但是如果不修改全局变量也可以不使用global关键字。复制代码代码如下:gcount=0defglobal_test():print(gcount)defglobal_counter():globalgcountgcount+=1returngcountdefglobal

系统 2019-09-27 17:54:09 2298

Python

三体究竟有多可怕?用Python建模来深度了解

全文共7726字,预计学习时长15分钟或更长图片来自flickr,凯文·吉尔中国作家刘慈欣的科幻小说《三体》中描绘了存在于被三颗恒星环绕的“三体”星球上的一种虚构外星文明。能想象这种文明的存在因三颗恒星而和我们的文明大不相同吗?炫目的阳光?持续的夏日?事实证明,情况要糟糕很多。生活在仅有一颗主要恒星的太阳系是值得庆幸的,因为这使得这颗恒星(太阳)的轨道有可预测性。即使增加一颗恒星,这个系统仍能保持稳定。该系统有个被称为分析解的解法,即描绘解方程式,并得到可

系统 2019-09-27 17:52:30 2298

Python

Python多线程爬虫实现

1.Python多线程爬虫在批量去爬取数据的时候,往往效率会很低,这个时候我们可以用到多线程的技术。python是支持多线程的,主要是通过thread和threading这两个模块来实现的。单线程爬虫效率相对来说会低很多,例如:importrequestsfrombs4importBeautifulSoupimporttimestart_time=time.time()defmain():headers={'User-Agent':'Mozilla/5.0

系统 2019-09-27 17:51:48 2298

Python

Python3远程监控程序的实现方法

简述一开始觉得这个很有趣,然后就想来做一个来玩一下使用语言:Python3使用工具:opencv视频监控+socket数据传输技术程序检验:这里我考虑了一下,发现还是没有必要实现封装成可执行文件。还是直接就放代码吧。(先放代码,以后再做解释)本程序,经过本人修改,保证可以使用使用要求:Sender代码必须要在一台有摄像头的电脑上运行起来。然后把数据编码,压缩之后,再传给另外一个电脑Reciever作为接受端,没什么特别的要求。两个电脑都必须要按转好nump

系统 2019-09-27 17:51:47 2298

Python

操作Windows注册表的简单的Python程序制作教程

通过Python操作注册表有两种方式,第一种是通过Python的内置模块_winreg;另一种方式就是Win32ExtensionForPython的win32api模块,但是需要进行额外的安装。这里主要给出一些_winreg和win32api的Demo代码。1、_winrg可以参考官方的参考文档:http://docs.python.org/library/_winreg.htmlhttp://www.python.org/doc/2.6.2/libra

系统 2019-09-27 17:50:41 2298

Python

python实现在函数图像上添加文字和标注的方法

如下所示:importmatplotlib.pyplotaspltimportnumpyasnpfrommatplotlibimportfont_manager#先确定字体,以免无法识别汉字my_font=font_manager.FontProperties(fname="C:/Windows/Fonts/msyh.ttc")X=np.linspace(-np.pi,np.pi,100)plt.figure(figsize=(6,5))Y_x2=np.c

系统 2019-09-27 17:48:52 2298