搜索到与相关的文章
Python

跟老齐学Python之总结参数的传递

就前面所讲,函数的基本内容已经完毕。但是,函数还有很多值得不断玩味的细节。这里进行阐述。参数的传递python中函数的参数通过赋值的方式来传递引用对象。下面总结通过总结常见的函数参数定义方式,来理解参数传递的流程。deffoo(p1,p2,p3,...)这种方式最常见了,列出有限个数的参数,并且彼此之间用逗号隔开。在调用函数的时候,按照顺序以此对参数进行赋值,特备注意的是,参数的名字不重要,重要的是位置。而且,必须数量一致,一一对应。第一个对象(可能是数值

系统 2019-09-27 17:55:33 2352

Python

深度学习图像预处理-python缩放裁剪

使用深度学习进行图像类任务时,通常网络的输入大小是固定的,最近在进行涉及到文字检测的工作中,由于预处理resize缩小了原图,导致字体变模糊,从而检测失败,后来想到使用overlap来对图像进行缩放裁剪,即先将原图缩放到一定尺寸,再裁剪得到网络的输入。好了,来说正题,使用yolov3,网络的输入是352x352x3,而输入图像大小为几百上千不等,因此需对原图进行resize,起初直接进行缩放+填充,检测的map很低,后来分析发现有些352x352的输入图像

系统 2019-09-27 17:55:08 2352

Python

python多进程读取文件

文件夹中文件数较多,每份文件较大的情况下,可以采用多进程读取文件最后附完整项目代码#单进程读取文件夹中的单份文件defread_data(path):start=time.time()withopen(path,'rb')asf:filename=pickle.load(f)end=time.time()print('Taskruns%0.2fseconds.'%((end-start)))returnfilename#向数据库插入数据definsert_

系统 2019-09-27 17:53:42 2352

Python

Python使用scipy模块实现一维卷积运算示例

本文实例讲述了Python使用scipy模块实现一维卷积运算。分享给大家供大家参考,具体如下:一介绍signal模块包含大量滤波函数、B样条插值算法等等。下面的代码演示了一维信号的卷积运算。二代码importnumpyasnpimportscipy.signalx=np.array([1,2,3])h=np.array([4,5,6])print(scipy.signal.convolve(x,h))#一维卷积运算三运行结果[413282718]四一维卷积

系统 2019-09-27 17:51:17 2352

Python

python操作excel让工作自动化

某局某领导给了3只excel文件,一只里面有4个sheet需要处理,一个sheet有250+列,算下来总共有3000+列需要手动反复插入、删除列、拷贝、求和,所以给了4天的时间要完成。我不愿意做大量简单而且又是重复性工作,看了看3只表格的格式基本一样,于是我用python写了30行代码完成了这个“艰巨”任务。0x01用python操作excel需要安装xlrd、xlwt(或者其他的模块也行)。读取excel文件:workbook=xlrd.open_wor

系统 2019-09-27 17:47:50 2352

编程技术

设计模式之代理模式

[转帖]设计模式-快餐简解-【代理模式】【代理模式应用场景举例】比如在玩“极品飞车”这款游戏,如果游戏者手中的金钱达到了一定的数量就可以到车店买一部性能更高的赛车,那么这个卖车的“车店”就是一个典型的“汽车厂家”的“代理”,他为汽车厂家“提供卖车的服务”给有需求的人士。从面向对象的方面考虑,“销售汽车的代理”也是一个对象,那么这个对象也具有一定的状态,在软件项目中这个对象也具有管理财务进销存的基本功能,那么在设计时就要以面向OOP编程的思想来考虑软件的类结

系统 2019-08-29 23:41:42 2352

编程技术

Donews WebSite PageRank Analysis

有59%的网页PageRank为3。最有价值的blog是:PageRank5http://blog.donews.com/keso/PageRank4http://blog.donews.com/laobai/http://blog.donews.com/liurenhttp://blog.donews.com/panxin/http://blog.donews.com/shaoleiwanghttp://blog.donews.com/dodohttp:

系统 2019-08-29 23:13:20 2352

编程技术

学习牛腩新闻发布系统

牛腩的新闻发布系统对我来说是进入了另一个环境的学习,由原来的C/S到现在的B/S.其中变化最大的也就是界面的变化,将用户的界面搬到浏览器上面.这也是我们前一阶段学习MVC编程思想再一次实践和学习.现在学习牛腩新闻发布系统已经接近尾声,对整个视频讲解的框架也有所了解.整体框架如下:刚开始接触牛腩新闻发布系统的时候也就是机房收费系统结束时,前一部分所讲的内容和之前所学习的机房收费系统有很大的联系.也就是MVC中的M层和C层是我们已经学过的内容,而新的是V层,换

系统 2019-08-29 22:55:51 2352

SqlServer

mssql查出数据库表结构

SELECTTableName=CASEWHENC.column_id=1THENO.nameELSEN''END,TableDesc=ISNULL(CASEWHENC.column_id=1THENPTB.[value]END,N''),Column_id=C.column_id,ColumnName=C.name,PrimaryKey=ISNULL(IDX.PrimaryKey,N''),[IDENTITY]=CASEWHENC.is_identity

系统 2019-08-29 22:50:37 2352

Oracle

Oracle and Perl installation conflict

今天刚开始学习perl语言,安装了ActivePerl-5.8.8.822-MSWin32-x86-280952.msi,安装后perl是5.8.8,而之前安装的oracle10g的perl版本是5.8.3,所以在运行perldoc-u-fatan2命令时,报错如下:解决方法:1、将oracle10g目录E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib\Pod下的Perldoc.pm和Perldoc.pod替换为5.

系统 2019-08-29 22:37:11 2352