`
mamaoyuan625
  • 浏览: 173548 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
正则表达式是个好东西,就是有些复杂.在验证输入,字符串查找,处理上确实很方便. 30分钟教程http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm D可使用的表达式:http://www.digitalmars.com/ctg/regular.html 常用的元字符 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结 常用的限定符 * 重复零次或更多次 + 重复一次或更多次 ? 重复零次或 ...
package com.baiyyy.polabs.util.json; import java.text.ParseException; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import com.baiyyy.polabs.util.DateUtil; import net.sf.json.JSONArra ...
既然是要学习jquery,当然你要有javaScript的基本功才行,没有的话,还是先学习js再说,  第一步:要加入两个js的插件 (随后可以下载) <script type="text/javascript" src="script/jquery-1.3.2.min.js"></script> <script ...
/** * 冒泡排序算法 * @author WangZhen */ package test; import java.util.HashSet; import java.util.Iterator; import java.util.Random; import java.util.Set; public class BubbleSort { public static void main(String[] args) { int c = 0; Random random = new Random(); Set<Integer& ...
 本人在网上使劲的搜索关于Ajax与jquery的集成,始终很难找到一个完整的而且简单的集成方案,而且关于json对象数组,怎样封装,怎样解析,找到的都不尽人意。在做集成之前要导入的jar包可以在随后下载:首先见一个web的工程,添加struts的功能,我相信这个不用做演示吧!如果什么是struts你还不知道的话,就只有用servlet了,也可以实现,这里就不做演示了编写一个页面 index.jsp <%@ page language="java" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLI ...
1:openSession() Configuration cf = new Configuration().configure(); SessionFactory sf = cf.buildSessionFactory(); Session session = sf.openSession(); 2:getCurrentSession(): Configuration cf = new Configuration().configure(); cf.buildSessionFactory().getCurrentSession();  区别: * 采用getCurrentSess ...
public class Test { public static void bufferReplace(StringBuffer text) { text = text.append("C"); System.out.println("还是原来的内存区域:" + text); } public static void main(String args[]) { StringBuffer textBuffer = new StringBuffer("java"); ...
String 的特点: 长度一旦定义了,就不可以改变,即使改变也是重新new的 举例: public class Test { public static void stringReplace(String text) { text = text.replace('j', 'i'); System.out.println("新的对象:" + text); } public static String stringReplace2(String text) { return new String(text); } ...
 法一: java.text.SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyy-MM-dd"); String dateStringToParse = "2007-7-12"; try { java.util.Date date = bartDateFormat.parse(dateStringToParse); java.sql.Date sqlDate = new java.sql.Date(date.getTime ...
spring对AOP的支持-----知识点: JDK的动态代理:主要是针对实现了接口的类生成代理  CGLIB:是针对类生成代理,针对指定的类生成一个子类,覆盖里面的方法,所以指定的类不能是final包括方法 实例:目标对象 package com.lovo.spring; public class UserManagerImpl { public void addUser(String username, String password) { System.out.println("---------userManagerImpl.addUser() ...
1:目标对象实现的接口 package com.lovo.spring; public interface UserManager { public void addUser(String username,String password); public void deleteUser(int id); }   2:目标对象 public class UserManagerImpl implements UserManager { public void addUser(String username, String password) { ...
<bean id="user" class="com.lovo.po.User" scope="singleton"></bean> <bean id="user" class="com.lovo.po.User" scope="prototype"></bean> /** singleton:每次调用getBean() 返回相同的实例 默认为singleton prototype:每次调用getBean()返回不 ...
List list = new ArrayList(); list.add("111"); list.add(222); list.add("aaa"); /** * java循环1 for遍历 * * 特点:1:只适合list集合,因为只有list才有get()方法 * 2:但可以随机访问 */ for (int i = 0; i < list.size(); i++) { System.out.println("for遍历:"+list.ge ...
1:ehcache.xml的配置 <ehcache> <!-- 当缓存超出最大值时 应该序列化到硬盘 的路径 --> <diskStore path="f:/ehcache"/> <!-- 这是默认的 --> maxElementsInMemory="10000" 缓存中允许存放的最大对象的数量 eternal="false" 缓存中的数据是否为常量 timeToIdleSeconds= ...
要用到触发器 1:此处触发器结构: create or replace tirrger tirrger_name before insert on table_name for each row ---------------------------- declare begin null; end;   2:建表 create table c ( id number primary key, name varchar2(20) )   3:建触发器   CREATE OR REP ...
Global site tag (gtag.js) - Google Analytics