搜索到与相关的文章
编程技术

oledb快速导入Excel案例

DataTabledtImportExcel=null;stringpathFile=Server.MapPath("~/ErrorCatory.xlsx");//stringstrConn=@"Provider=Microsoft.Ace.OleDb.12.0;"+"datasource="+UploadFilePath+";ExtendedProperties='Excel12.0;HDR=Yes;IMEX=1;'";//strConn=string.

系统 2019-08-12 01:33:02 2533

数据库相关

你能说出SQL聚集索引和非聚集索引的区别吗?

其实对于非专业的数据库操作人员来讲,例如软件开发人员,在很大程度上都搞不清楚数据库索引的一些基本知识,有些是知其一不知其二,或者是知其然不知其所以然。造成这种情况的主要原因我觉的是行业原因,有很多公司都有自己的DBA团队,他们会帮助你优化SQL,开发人员即使不懂优化问题也不大,所以开发人员对这方面也就不会下太多功夫去了解SQL优化,但如果公司没有这样的DBA呢,就只能靠程序员自己了。最近突然想起前一阵和一朋友的聊天,当时他问我的问题是一个非常普通的问题:说

系统 2019-08-12 01:32:47 2533

Python

python中单下划线(_)和双下划线(__)的特殊用法

函数使用单下划线_开头使用单下划线(_)开头的函数_func不能被模块外部以:frommoduleimport*形式导入。但可以用:frommoduleimport_func形式单独导入。类属性和类方法使用单下划线_开头_开头为保护类型的属性和方法,仅允许类内部和子类访问,类实例无法访问此属性和方法。类属性和类方法使用双下划线__开头__开头为私有类型属性和方法,仅允许类内部访问,类实例和派生类均不能访问此属性和方法。所以双划线比单划线权限更严格。补充说明

系统 2019-09-27 17:56:53 2532

Python

python sys模块

sys模块简介该模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数常用的一些方法sys.moudles#python启动时就被导入的所有模块,以及import导入的模块存放的一个字典key为模块的名称,value为模块对应的内存地址sys.path#获取指定模块搜索路径的字符串集合,返回的是一个列表,可以将写好的模块放在path的某个路径下,import时就可以正确找到(避免文件名称为python内置的关键字)#1.能不能导入一个模块就

系统 2019-09-27 17:56:40 2532

Python

python 利用pywifi模块实现连接网络破解wifi密码实时监控网络

python利用pywifi模块实现连接网络破解wifi密码实时监控网络,具体内容如下:importpywififrompywifiimport*importtimedefCrackWifi(password):wifi=pywifi.PyWiFi()iface=wifi.interfaces()[0]#取一个无限网卡#是否成功的标志isok=Trueif(iface.status()!=const.IFACE_CONNECTED):profile=pyw

系统 2019-09-27 17:55:24 2532

Python

python爬虫,处理POST请求

我们在python爬虫写脚本时,往往会遇到些问题,小编前几天也遇到了个小问题。在这里想跟大家分享下,以免大家走更多的弯路列如我要去有道翻译,去爬取我们自己所翻译的东西。importurllib.requestimporturllib.parseurl='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'headers={"User-Agent":"Mozilla/5.0(

系统 2019-09-27 17:52:36 2532

Python

python中将两组数据放在一起按照某一固定顺序shuffle的实例

有的时候需要将两组数据,比如特征和标签放在一起随机打乱,但是又想记录这种打乱的顺序,那么该怎么做呢?下面是一个很好的方法:b=[1,2,3,4,5,6,7,8,9]a=['a','b','c','d','e','f','g','h','i']c=list(zip(a,b))print(c)random.Random(100).shuffle(c)print(c)a,b=zip(*c)print(a)print(b)输出:[('a',1),('b',2),(

系统 2019-09-27 17:52:33 2532

Python

Python 进程之间共享数据(全局变量)的方法

进程之间共享数据(数值型):importmultiprocessingdeffunc(num):num.value=10.78#子进程改变数值的值,主进程跟着改变if__name__=="__main__":num=multiprocessing.Value("d",10.0)#d表示数值,主进程与子进程共享这个value。(主进程与子进程都是用的同一个value)print(num.value)p=multiprocessing.Process(targ

系统 2019-09-27 17:51:28 2532

Python

详解Python 定时框架 Apscheduler原理及安装过程

在我们的日常工作自动化测试当中,几乎超过一半的功能都需要利用定时的任务来推动触发,例如在我们项目中有一个定时监控模块,根据自己设置的频率定时跑测试用例,定时检测是否存在线上紧急任务等等,这些都涉及到了有关定时任务的问题,很多情况下,大多数人会选择window的任务计划程序,但如果程序不在window平台下运行,就不能定时启动了;当然也可利用time模块的time.sleep()方法使程序休眠来达到定时任务的目的,但定时任务多了,代码可能看起来不太那么友好且

系统 2019-09-27 17:51:21 2532

Python

Python实现12306火车票抢票系统

Python实现12306火车票抢票系统效果图如下所示:具体代码如下所示:importurllib.requestasrequestimporthttp.cookiejarascookiejarimportreimportosimportsmtplibfromemail.mime.textimportMIMETextimporttimeuser=''#登陆邮箱pwd=''#邮箱密码to=['']#发送的邮箱withopen('D:\Python源码\cit

系统 2019-09-27 17:48:36 2532