- 浏览: 74562 次
- 性别:
- 来自: 上海
文章列表
Java中的17种常用正则表达式归纳
01、"^\\d+$" //非负整数(正整数 + 0)
02、"^[0-9]*[1-9][0-9]*$" //正整数
03、"^((-\\d+)|(0+))$" //非正整数(负整数 + 0)
04、"^-[0-9]*[1-9][0-9]*$" //负整数
05、"^-?\\d+$" //整数
06、"^\\d+(\\.\\d+)?$" //非负浮点数(正浮点数 + 0)
07、"^(( ...
- 2009-08-06 14:27
- 浏览 697
- 评论(0)
正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持
下面简单的说下它的4种常用功能:
查询:
以下是代码片段:
String str="abc efg ABC";
String regEx="a|f"; //表示a或f
Pattern p=Pattern.compile(regEx);
Matcher m=p.matcher(str);
boolean rs=m.find();
如果str中有regEx,那么rs为true,否则为flase。如果想在查找时忽略大小写 ...
- 2009-08-06 11:01
- 浏览 810
- 评论(0)
虽然如此说,但似乎并没有什么好的办法:Android设备是嵌入式设备。现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。
这就是为什么我们在 ...
- 2009-07-31 17:57
- 浏览 768
- 评论(0)
/* 每种奖品的概率
* 总概率为333
* */
int a1 = 1;
int a4 = 200;
int a6 = 50;
int a8 = 1;
int a9 = 80;
int a10 = 1;
/*对应奖品*/
int _a1 = 1;
int _a4 = 4;
int _a6 = 6;
int _a8 = 8;
int _a9 = ...
设计细颗粒度的持久类并且使用<component>
来实现映射。
使用一个Address
持久类来封装 street
, suburb
, state
, postcode
. 这将有利于代码重用和简化代码重构(refactoring)的工作。
对持久类声明标识符属性( identifier proper ...
- 2009-05-06 00:02
- 浏览 984
- 评论(0)
今天写了一个AJAX分页,把思路整理一下。
private int count = 0;// 总记录数
private int currentPage = 0; //当前页面
private int pageSize = 10; // 每页记录数
private int totalPage = 1; //总页总书
//从数据取出总记录数,求出页面总数
count = XXXService.getCount(st);
if(count>0){
if(count % pageSize!=0){
...
- 2009-03-30 17:14
- 浏览 907
- 评论(0)
1. javax.mail.Session
类
Session
类表示邮件会话,是
JavaMail API
的最高层入口类。
Session
对象从
java.util.Properties
对象中获取配置信息,如邮件发送服务器的主机名或
IP
地址、接受邮件的协议、发送邮件的协议、用户名、口令及整个应用程序中共享的其他信息。
2
.
javax.mail.Store
类
Store
- 2009-03-23 22:35
- 浏览 837
- 评论(0)
用到window对象的setTimeout()
方法和setInterval()
方法。
setTimeout()方法设置暂停,改方法有两个参数,执行的指定代码和暂停的毫秒数;要取消未执行的暂停,调用clearTimeout()方法。
setInterval()方法用于每隔指定的时间间隔,重复执行指定的代码;参数同上,取消调用clearInterval()方法。
<body onload="setTimeout('window.history.back()', 5000)">
<input type="hidden" ...
- 2009-03-23 17:34
- 浏览 1989
- 评论(0)
SMTP称为简单Mail传输协议(Simple Mail Transfer
Protocal),目标是向用户提供高效
、可靠的邮件传输。SMTP的一个重要特点是它能够在传送中接力传送邮件,即邮
件可以通过不同网络上的主机接力式传送。工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器。SMTP是个请求
/响应协议,它监听25号端口,用于接收用户的Mail请求,并与远端Mail服务器建立SMTP连接。
POP的全称是 Post Office Protocol ,即邮局协议,用于电子邮件的接收
,它使用TCP的110端口,现在常用的是第三版
,所以简称为POP ...
- 2009-03-22 23:03
- 浏览 1025
- 评论(0)
设置元素的隐藏或者可见:
// A function for hiding (using display) an element
function hide( elem ) {
// Find out what it’s current display state is
var curDisplay = getStyle( elem, ‘display’ );
// Remember its display state for later
if ( curDisplay != ‘none’ )
elem.$oldDisplay = curDis ...
- 2009-03-22 15:49
- 浏览 1196
- 评论(0)
// Find the left position of an element
function posX(elem) {
// Get the computed style and get the number out of the value
return parseInt( getStyle( elem, “left” ) );
}
// Find the top position of an element
function posY(elem) {
// Get the computed style and get the number out of the v ...
- 2009-03-22 15:24
- 浏览 814
- 评论(0)
request.getRequestDispatcher(path).forward(request,response)是请求转发,前后页面共享一个request!
response.sendRedirect()是重新定向 前后页面不是一个request。
request.getRequestDispatcher(path).forward(request,response)在实现在线支付接口请求的时候要用到。
- 2009-03-22 01:03
- 浏览 3040
- 评论(0)
去空格方法,FF把空白的处当作文本节点,nodeValue等于3,IE会忽略。
下面这个方法,如果出入的对象子节点很多的时候,效率不高。
function cleanWhitespace( element ) {
// 如果没有提供参数,遍历整个HTML文档
element = element || document;
// 使用第一个child作为遍历的开始
var cur = element.firstChild;
// 知道不存在节点为止
while ( cur != null )
//如果这个节点是文本节点,只包含 ...
<!-- 右边栏 -->
<div style="height: 140px; width:130px; right: 10px; position: absolute; top: 70px; background-color: #FFFFFF;-moz-border-radius: 3px;-webkit-border-radius: 3px; " id="qqLink">
<table width="125px" style="margin-right:5px; margin-top:5p ...
- 2009-03-09 18:04
- 浏览 2371
- 评论(0)