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

autoloader

自动加载$loader=newZend_Application_Module_Autoloader(array('namespace'=>'Blog','basePath'=>APPLICATION_PATH.'/modules/blog',));$loader->addResourceType('form','forms','Form')->addResourceType('model','models','Model')->addResourceTyp

系统 2019-08-12 01:32:43 2392

操作系统

磁盘与文件系统

目前,UNIX的文件系统有很多种实现,例如UFS(基于BSD的UNIX文件系统)、ext3、ext4、ZFS和Reiserfs等等。不论哪一种文件系统,总是需要存储数据。硬盘的最小存储单位是扇区,数据所存储的最小单位则不是扇区,因为用扇区来存储效率就太低了。一个扇区只有512字节,而磁头是一个扇区一个扇区地读取,也就是说,如果文件是10MB,那么为了读这个文件,磁头必须要进行读取20480次。这样效率是极其低下的。逻辑块为了提高效率,就有了逻辑块(Bloc

系统 2019-08-12 01:32:23 2392

各行各业

Subclipse入门指南

Subversion是新一代的开源版本控制系统,和CVS相比,Subversion最大的特点是支持事务,可以确保一个提交是原子操作。此外,Subversion还支持更多的协议,包括HTTP访问。在Eclipse中,使用Subverison和CVS一样简单,只需安装Subclipse插件就可以了。本文以Eclipse3.3为例,安装Subclipse非常容易,打开Eclipse,选择菜单Help->SoftwareUpdates->FindandInstal

系统 2019-08-12 01:32:12 2392

Python

Python编写带选项的命令行程序方法

运行python程序时,有时需要在命令行传入一些参数。常见的方式是在执行时,在脚本名后直接追加空格分隔的参数列表(例如pythontest.pyarg0arg1arg2),然后在脚本中就可以通过sys.argv获取所有的命令行参数。这种方式的优点是传参方便,参数获取简单;缺点是执行脚本时,必须知道参数的顺序,并且不能设置默认值,所有参数每次都必须传入。还有一种命令行传参方式是通过带选项的方式进行传参(例如pythontest.py-p0=arg0-p1=a

系统 2019-09-27 17:57:19 2391

Python

Python PO设计模式的具体使用

无规矩不成方圆。编写代码也是,如果没有大概的框架,管理代码将会是一件很头疼的事。先看看笔者以前写的python脚本:如果只有一个用例,这样看着好像挺整洁的。但是当用例越来越多后,如果元素定位发生了改变,那你将要在多个类、多个方法中,去寻找那个元素,然后一个一个修改,这将耗费很多时间。引入PO设计模式后,管理代码将会很轻松。什么是PO设计模式?PO设计模式是一种业务流程与页面元素操作分离的模式;这意味着,当UI发生变化,元素定位发生变化时,只需要在一个地方修

系统 2019-09-27 17:54:46 2391

Python

python识别文字tesseract

Ubuntu版本:1.tesseract-ocr安装sudoapt-getinstalltesseract-ocr2.pytesseract安装sudopipinstallpytesseract3.Pillow安装sudopipinstallpillow开始写代码:fromPILimportImagefrompytesseractimportpytesseractimage=Image.open('test.png')code=pytesseract.im

系统 2019-09-27 17:53:39 2391

Python

Python | PyInstaller基本使用

一.Pyinstaller库作用:将个人项目打包成可执行exe文件,使其可在不具备Python环境的计算机上运行。二.基本使用方法:pyinstaller(指令)要打包py文件的绝对路径。三.常用指令说明:-w指令直接生成的exe文件带命令行调试窗口,在指令内加入-w命令可以屏蔽;-F指令使用-F指令可以把项目打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹。注意指令区分大小写。这里是大写。四.注意事项:1.指令前后有空格;2.生成ex

系统 2019-09-27 17:53:03 2391

Python

Python 爬取qqmusic音乐url并批量下载

qqmusic上的音乐还是不少的,有些时候想要下载好听的音乐,但有每次在网页下载都是烦人的登录什么的。于是,来了个qqmusic的爬虫。至少我觉得for循环爬虫,最核心的应该就是找到待爬元素所在url吧。下面开始找吧(讲的不对不要笑我)#寻找url:这个url可不想其他的网站那么好找。把我给累得不轻,关键是数据多,从那么多数据里面挑出有用的数据,最后组合为music真正的music。昨天做的时候整理的几个中间url:#url1:https://c.y.qq

系统 2019-09-27 17:52:45 2391

Python

Python Numpy基础教程

本文是一个关于Pythonnumpy的基础学习教程,其中,Python版本为Python3.ximage什么是NumpyNumpy=Numerical+Python,它是Python中科学计算的核心库,可以高效的处理多维数组的计算。并且,因为它的许多底层函数是用C语言编写的,所以运算速度敲快。基础知识ndarrayNumPy的主要对象是同类型的多维数组ndarray。它是一个通用的同构数据多维容器,所有的元素必须是相同类型的,并通过正整数元组索引。利用该对

系统 2019-09-27 17:50:22 2391

Python

使用Python-OpenCV向图片添加噪声的实现(高斯噪声、椒盐噪声)

在matlab中,存在执行直接得函数来添加高斯噪声和椒盐噪声。Python-OpenCV中虽然不存在直接得函数,但是很容易使用相关的函数来实现。代码:importnumpyasnpimportrandomimportcv2defsp_noise(image,prob):'''添加椒盐噪声prob:噪声比例'''output=np.zeros(image.shape,np.uint8)thres=1-probforiinrange(image.shape[0

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