搜索到与相关的文章
Python

python 读写、创建 文件的方法(必看)

python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件:os.path.isfile()检验给出的路径是否是一个目录:os.path.isdir()判

系统 2019-09-27 17:38:10 1921

Python

学习python之编写简单简单连接数据库并执行查询操作

python连接数据库操作,方法如下:在本机的mysql数据库中有一个名为yao的库,其中有一个名为user的表,表中的内容如图下面,则是python连接数据库的方法,及查找出表中的内容,代码如下:#!/usr/bin/python#filenameconn.pyimportMySQLdb#载入连接数据库模块try:#尝试连接数据库conn=MySQLdb.connect("localhost","root","www","yao",charset="ut

系统 2019-09-27 17:37:52 1921

Python

Python中暂存上传图片的方法

很简单的代码,记录一下。复制代码代码如下:importImageimage=Image.open('a.jpg')importcStringIObuf=cStringIO.StringIO()image.save(buf,image.format,quality=75)data=buf.getvalue()a=u.writeFile('/this/logo.jpg',data,True)应用在使用django,用户上传图片后,将图片转存到别的服务器。但是转

系统 2019-09-27 17:37:43 1921

编程技术

Openfire 的 Cache机制

Openfire中多处用到了Cache来存储那些访问较为频繁的数据,例如userManager中的userCache,rosterManager中的rosterCache。以下为Openfire中Cache的实现机制:1.Cache接口:interfaceCacheextendsjava.util.Map提供了基本的Cache接口方法。2.Cacheable接口:interfaceCacheableextendsjava.io.Seri

系统 2019-08-29 23:50:11 1921

编程技术

掌握 Ajax

级别:初级BrettMcLaughlin(brett@newInstance.com),作家,编辑,O'ReillyMediaInc.2006年1月04日Ajax由HTML、JavaScript™技术、DHTML和DOM组成,这一杰出的方法可以将笨拙的Web界面转化成交互性的Ajax应用程序。本系列的作者是一位Ajax专家,他演示了这些技术如何协同工作——从总体概述到细节的讨论——使高效的Web开发成为现实。他还揭开了Ajax核心概念的神秘面纱,包括XML

系统 2019-08-29 23:47:22 1921

编程技术

junit 4学习

JUNIT4中,有几个地方要注意一下的,归纳之1@Test(expected=ArithmeticException.class)publicvoidtestDivide(){assertEquals(3,Math.divide(9,3));Math.divide(10,0);//除数不能为0,会抛出异常}junit4中不用trycatach了,用这样声明“@Test(expected=ArithmeticException.class)”Junit4就会

系统 2019-08-29 23:34:25 1921

编程技术

登录存储过程

CREATEPROCLogin@userNamevarchar(20),@passwordvarchar(20)ASIFNOTEXISTS(SELECT*FROMUserAccountWHEREUserName=@userName)RETURN-1IFNOTEXISTS(SELECT*FROMUserAccountWHEREUserName=@userNameANDpassword=@password)RETURN1UPDATEUserAccountSET

系统 2019-08-29 22:59:52 1921

编程技术

for,while,do-while,continue(无标号) 之间微

原来对continue的理解停留在表面,粗略的以为就是在执行这条语句之后返回到迭代的头部(自认为是进口处),没想到还有巨大的细节问题。先举个例子:publicclassTest...{/***//***@paramargs*/publicstaticvoidmain(String[]args)...{//TODOAuto-generatedmethodstubintk=0;do...{k++;if(k<10)...{System.out.println("

系统 2019-08-29 22:17:19 1921