- 浏览: 26285 次
- 性别:
- 来自: 西安
最新评论
文章列表
JAVA正则表达式语法大全
- 博客分类:
- 正则表达式
[正则表达式]文本框输入内容控制
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$
只能输入数字:"^[0-9]*$"。
只能输入n位的数字:"^\d{n}$"。
只能输入至少n位的数字:"^\d{n,}$"。
只能输入m~n位的数字:。"^\d{m ...
IPv4地址
正则表达式:^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$
测试环境:Javascript/.Net/C++/JAVA
特点:匹配IPv4地址
IPv6地址
正则表达式:^([\da-fA-F]{1,4}:){7}[\da-fA-F]{1,4}$
测试环境:Javascript/.Net/C++/JAVA
特点:支持IPv6的基本格式
IPv6地址
正 则表达式:^([\da-fA-F]{1,4}:){7}[\da-fA-F]{1,4}$|^:((:[\da ...
Android中设置全屏的方法
- 博客分类:
- Android
在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果。其一,通过在代码中可以设置,其二,通过manifest配置文件来设置全屏。
其一:在代码中设置(如下)
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//设置无标题
requestWindowFeature(Window.FEATURE_N ...
Android 众多的布局属性详解
- 博客分类:
- Android
Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,花费本人一个下午搞出来的,希望对其他人有用。 第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_ce ...
eclipse导入jquery文件报错
- 博客分类:
- Eclipse
1. 打开项目的 .project 文件,删除这段
<buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <arguments> </arguments> </buildCommand>
2. 删除已经导入的jquery.js文件
3. 重新导入jquery.js
MyBatis3 之增删改查操作
- 博客分类:
- MyIbatis
configuration.xml , MyBatis主配置文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<!-- 注意:每个标签必须按顺序写,会提示错误:-->
<configura ...
batis常用16条SQL语句
- 博客分类:
- MyIbatis
(1) 输入参数为单个值
<delete id="com.fashionfree.stat.accesslog.deleteMemberAccessLogsBefore"
parameterClass="long">
delete from
MemberAccessLog
where
accessTimestamp = #value#
</delete>
(2) 输入参数为一个对象
<insert id="com.fashionfree.stat.acces ...
JS的正则表达式
- 博客分类:
- javascript
javascript正则表达式验证日期格式,验证正确的年份月份和日期
js正则验证日期时间:
var reDateTime = /^(?:19|20)[0-9][0-9]-(?:(?:0[1-9])|(?:1[0-2]))-(?:(?:[0-2][1-9])|(?:[1-3][0-1])) (?:(?:[0-2][0-3])|(?:[0-1][0-9])):[0-5][0-9]:[0-5][0-9]$/;
var isDateTime = reDateTime.test('2012-01-31 09:00:22');
js正则表达式只验证日期部分:
function isVa ...
struts2中将action与servlet解耦合,故我们在action中的excute方法中无法直接使用request、session以及 application对象,为了操作这些对象,我们必须编写另外一些代码,现将在action中访问scope对象的方式总结如下,共四种。
方式一: 与Servlet解耦合的非IOC方式
特点:获取的scope对象与容器无关,通过ActionContext获取
import java.util.Map;
import com.opensymphony.xwork2.ActionContext;
import com.op ...
JAVA编程框架之SSH
- 博客分类:
- Java编程
一个良好的框架可以让开发人员减轻重新建立解决复杂问题方案的负担和精力;它可以被扩展以进行内部的定制化;并且有强大的用户社区来支持它。框架通 常能很好的解决一个问题。然而,你的应用是分层的,可能每一个层 ...
Java List 分页的应用
- 博客分类:
- Java编程
1. PagerUtil
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.Vector;
public class PagerUtil {
private int pageSize = 10;// 每页大小
private int nextPage;// 下一页
private int prePage;// 前一页
private int pageCount;// ...
window.location.href跳转新窗口
例如:
window.location.href="http://cwhois.cnnic.cn/validatecode/validate.jsp?value="+strName+"&entity=domain&service=/whois&inputfield=value";
改成:
window.open("http://cwhois.cnnic.cn/validatecode/validate.jsp?value="+strNam ...
struts.xml配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<!-- 指定 ...
针对JSON 返回String 类型
两次格式化就行了,例如:
String s = "2012-08-25";
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年M月d日");
try {
System.out.println(sdf2.format(sdf1.parse(s)));
} catch (ParseException e) {
...
在struts2.3.1.2_spring3.1.1_hibernate4.1.2整合时,今天我是特别的郁闷,以前都好好的,结果下午就出现问题,苦逼的到现在才解决。
附件: 就是这个项目所须的jar包,以及项目结构。
由于ssh 的jar包太大,就没有上传原代码上来,抱歉,不对的地方希望大家指正。
1.web.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" ...