搜索到与相关的文章
Python

开发神技能 | Python Mock 的入门

Mock是什么Mock这个词在英语中有模拟的这个意思,因此我们可以猜测出这个库的主要功能是模拟一些东西。准确的说,Mock是Python中一个用于支持单元测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。简单的说,mock库用于如下的场景:假设你开发的项目叫a,里面包含了一个模块b,模块b中的一个函数c(也就是a.b.c)在工作的时候需要调用发送请求给特定的服务器来得到一个JSON返回值,然后根据这个返回值来做处理

系统 2019-09-27 17:50:21 2326

Python

python中的魔法方法

原文链接:https://blog.csdn.net/jf_xu/article/details/82502837转自:http://pyzh.readthedocs.io/en/latest/python-magic-methods-guide.html原文:http://www.rafekettler.com/magicmethods.html原作者:RafeKettler翻译:hit9原版(英文版)Repo:https://github.com/Ra

系统 2019-09-27 17:46:01 2326

Python

菜鸟使用python实现正则检测密码合法性

客户系统升级,要求用户密码符合一定的规则,即:包含大小写字母、数字、符号,长度不小于8,于是先用python写了个简单的测试程序:在写解决方案前,列一下python正则表达式中的特殊字符:^表示匹配的字符必须在最前边$表示匹配的字符必须在最后边*匹配*前面的字符0次或n次+匹配+前面的字符1次或n次?匹配?前面的字符0次或1次.(小数点)匹配除换行符外的所有字符(x)匹配x并记录匹配的值x|y匹配x或者y{n}这里n是一个正整数。匹配前面的n个字符{n,}

系统 2019-09-27 17:38:44 2326

Python

探究Python中isalnum()方法的使用

isalnum()方法检查判断字符串是否包含字母数字字符。语法以下是isalnum()方法的语法:str.isa1num()参数NA返回值如果字符串中的所有字符字母数字和至少有一个字符此方法返回true,否则返回false。例子下面的例子显示了isalnum()方法的使用。#!/usr/bin/pythonstr="this2009";#Nospaceinthisstringprintstr.isalnum();str="thisisstringexamp

系统 2019-09-27 17:38:05 2326

编程技术

MyEclipse+struts+Hibernate配置开发

MyEclipse+struts+Hibernate配置开发2005-12-1810:46作者:CoderGuo出处:sina博客责任编辑:方舟说明:这个手册只是为初学者制作的环境配置和快速开发的一些基本方法,为的是广大爱好者能快速上手,少走我走过的弯路,里面没有任何关于java模式和其他相关的说明。本人水平有限,也没有能力去讨论关于模式设计和开发细节的一些内容。建议:如果你还不清楚struts和hibernate的一些基本原理,希望能先去了解一下这方面的

系统 2019-08-29 23:51:40 2326

编程技术

DatePicker和TimePicker使用

发现有时候,不会的先去网上搜,网上再不满意那就看文档。很能解决问题的一个办法。哈哈也许你们早就发现了吧。要实现功能如下:左右两个EditText,均显示当前时间,当点击某一个时,出现日期或者时间控件,可以对其进行修改。前提是不用xml写。上代码吧(*^__^*)嘻嘻//用来保存年月日:privateintmYear;privateintmMonth;privateintmDay;//声明一个独一无二的标识,来作为要显示DatePicker的Dialog的I

系统 2019-08-29 23:38:04 2326

编程技术

两个队列模拟一个堆栈

#include#includeusingnamespacestd;intmain()...{charc=0;queueq1,q2;while(c=getchar(),c!='#')...{if('<'!=c)...{if(q1.empty())q2.push(c);elseq1.push(c);}else...{if(q1.empty()&&!q2.empty())...{while(1

系统 2019-08-29 23:26:56 2326

编程技术

liferay开发环境搭建

最近开始研究liferay了,在网上看了很多帖子,受益不少,最终还是按照liferay中文的ppt介绍做的,终于把开发环境搭建做好了。下面说说我最后一次做的过程吧:我用的liferay是从liferay中文上下载下来的liferay4.1.3,现在官方的版本已经到了4.3.4了,最新版本以后再研究吧。首先安装好jdk,ant,jikes,我的安装路径分别为为D:\Java\ant,D:\Java\jdk1.5.0,D:\Java\jikes。接下来添加环境

系统 2019-08-29 23:15:59 2326

编程技术

myeclipse8.5在线升级 杯具了

myeclipse8.5,一不小心,点了升级,结果什么都不能用了,杯具了。网上搜搜,发现中招了,还不少啊,myeclipse威武啊具体原因参考http://topic.csdn.net/u/20100920/15/7f7087cd-5050-4e1d-841a-56bd54058ced.html没法,只好重装myeclipse8.5在线升级杯具了

系统 2019-08-29 22:57:46 2326

Java

java中把String转换成Date的方法

StringbirthdayString="2006-04-05";java.util.Datebirthday=newjava.util.Date();try...{java.text.SimpleDateFormatsdf=newjava.text.SimpleDateFormat("yyyy-MM-dd");birthday=sdf.parse(birthdayString);System.out.println(birthday);System.o

系统 2019-08-29 22:56:37 2326