自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

change the world by python

life is short,you need python

  • 博客(21)
  • 收藏
  • 关注

转载 Eclipse部署Maven web项目到tomcat服务器时,lib下缺少相应包

我们在做web开发是,经常都要在eclipse中搭建web服务器,并将开发中的web项目部署到web服务器进行调试,在此,我选择的是tomcat服务器。之前部署web项目到tomcat进行启动调试都很正常,今天突然出现无法启动情况,启动过程报如下错误:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.Webapp...

2020-08-12 19:25:28 388

原创 使用spring整合Junit测试时报错(initializationError(org.junit.runner.manipulation.Filter))

在使用spring4.30版本的包进行测试时,出现了如下错误信息点击该错误信息,右键copy failure list,然后复制到记事本中查看错误信息为:UserTest.sayHelloinitializationError(org.junit.runner.manipulation.Filter)java.lang.Exception: No tests found matc...

2019-03-20 11:02:40 2841

原创 hibernate使用过程中报org.hibernate.HibernateException: Unable to get the default Bean Validation factory问题

        在使用hibernate做测试时,发现运行junit测试方法时,报org.hibernate.HibernateException: Unable to get the default Bean Validation factory错误。在网上搜索了相关资料,只找到了一种,说是在hibernate.cfg.xml文件中增加一个配置项:<property name="ja...

2019-01-21 23:53:28 401

原创 python的正则表达式re模块

一、介绍1、re模块不同的语言均有使用正则表达式的方法,但各不相同。Python是通过re模块来实现的。>>> import re>>> re.search(r"test","hah test 123")<_sre.SRE_Match object; span=(4, 8), match='test'>search()方法用于在...

2018-08-08 23:01:15 607

原创 python的logging日志模块

一、简单介绍    很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() and critical()5个级别。日志级别LEVEL VALUE ...

2018-08-08 21:41:10 251

原创 python的subprocess模块

三种执行命令的方法subprocess.run(*popenargs, input=None, timeout=None, check=False, **kwargs) #官方推荐,python3.5版本才出现subprocess.call(*popenargs, timeout=None, **kwargs) #跟上面实现的内容差不多,另一种写法subprocess.Popen() #...

2018-07-26 14:54:35 142

原创 python的json、pickle、shelve、xml模块详解

什么叫序列化?    序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes。一、json    是实现序列化的一个模块,用于字符串 和 python数据类型间进行转换,不仅限于字典。    Json模块提供了四个功能:dumps、dump、loads、loadimport jsondata = {"name...

2018-07-26 14:11:56 185

原创 python的shutil模块和configParser模块

一、shutilshutil提供对高级的 文件、文件夹、压缩包的处理1、shutil.copyfileobj(fsrc, fdst[, length])将文件内容拷贝到另一个文件中import shutilshutil.copyfileobj(open('old.xml','r'), open('new.xml', 'w'))2、shutil.copyfile(src, ds...

2018-07-24 23:13:05 231

原创 python的os模块和sys模块

一、os模块os 模块提供了很多允许你的程序与操作系统直接交互的功能名称 描述 示例 os.getcwd() 得到当前工作目录,即当前Python脚本工作的目录路径 'D:\\python' os.listdir() 返回指定目录下的所有文件和目录名 >>> os.listdir() os.remove()...

2018-07-24 22:32:05 627

原创 python的random模块

1、random.randrange(1,10) #返回1-10之间的一个随机数,不包括102、random.randint(1,10) #返回1-10之间的一个随机数,包括103、random.randrange(0, 100, 2) #随机选取0到100间的偶数4、random.random()  #返回一个随机浮点数5、random.choice('abce3#$@1') #...

2018-07-21 18:39:16 156

原创 python的time和datetime模块

 一、在Python中,通常有这几种方式来表示时间时间戳 格式化的时间字符串 元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可能有所不同。二、几个定义        UTC(Coordinated Universal Time,世界协调时)亦即格林威治天文时间,世界标准时间。在中国为UTC+8。DST(Daylight Sa...

2018-07-21 18:32:13 240

原创 python的函数

1、特性    减少重复代码    使程序变的可扩展    使程序变得易维护2、参数    形参变量        只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量    实参        可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有...

2018-07-18 11:37:13 832

原创 python中文件的处理

一、文件的操作python中使用open来打开文件,过程如下:1、由应用程序向操作系统发起系统调用open(...)2、操作系统打开该文件,并返回一个文件句柄给应用程序3、应用程序将文件句柄赋值给变量f#1. 打开文件,得到文件句柄并赋值给一个变量f=open('a.txt','r',encoding='utf-8') #默认打开模式就为r#2. 通过句柄对文件进行操作data=f.read...

2018-07-16 11:30:09 223

原创 python字符串的格式化

一、format()format()方法接收位置参数和关键字参数,二者均传递一个叫做replacement字段,而这个replacement字段在字符串内由大括号({})表示。位置参数>>> "{0} is the best {1} in the {2}".format("python","language","world")'python is the best langua...

2018-07-16 00:48:53 241

原创 python的collections模块

一、collections模块内容介绍    collections模块在内置数据类型(dict、list、set、tuple)的基础上,还提供了几个额外的数据类型:ChainMap、Counter、deque、defaultdict、namedtuple和OrderedDict等。1.namedtuple: 生成可以使用名字来访问元素内容的tuple子类2.deque: 双端队列,可以快速的从另...

2018-07-15 21:34:41 172

原创 Python的数据类型

一、基本数据类型1数字2布尔类型3字符串二、容器数据类型

2018-07-12 21:35:41 375

转载 python3 多重继承的mro列表的原理

python多重继承新算法C3mro即 method resolution order (方法解释顺序),主要用于在多继承时判断属性的路径(来自于哪个类)。在python2.2版本中,算法基本思想是根据每个祖先类的继承结构,编译出一张列表,包括搜索到的类,按策略删除重复的。但是,在维护单调性方面失败过(顺序保存),所以从2.3版本,采用了新算法C3。 为什么采用C3算法C3算法最早被提出是用于Li...

2018-04-22 11:19:18 3094 1

原创 ASCII、Unicode、GBK、UTF-8之间的关系

一、ASCII编码ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。...

2018-03-26 23:20:43 26034 4

原创 python学习笔记--基础

一、Python的介绍         1、各种编程语言介绍         2、python的介绍         3、python的安装二、python的基础语法    1、变量        变量定义的规则        >>变量名只能是 字母、数字或下划线的任意组合        >>变量名的第一个字符不能是数字        >>以下关键字不能声明为变...

2018-03-19 23:05:14 154

原创 python的简易登陆小程序

# 用户信息格式{登陆名:[昵称,密码,年龄,锁定状态]}# users = {'zhangsan':['张三','123','24',1],'lisi':['李四','456','24',1],'wangwu':['王五','789','24',0]}import pickle# 注册用户def regist(): username = input('请填写登陆账号>>') ...

2018-03-05 14:15:25 324

转载 Oracle锁表查询与解锁

数据库操作语句的分类DDL:数据库模式定义语言,关键字:createDML:数据操纵语言,关键字:Insert、delete、updateDCL:数据库控制语言 ,关键字:grant、removeDQL:数据库查询语言,关键字:selectoracle表在什么情况下会被锁住DML锁又可以分为,行锁、表锁、死锁行锁:当事务执行数据库插入、更新、删除操作时,该事务自动获得操作表中操作行的排它锁。表级锁...

2018-02-28 22:26:35 333

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除