盒子模型: margin:外边距 padding:内边距 简写: margin:20px //表示上,右,下,左都是20px margin:20px 30px;//表示上下20px,右左,30px margin :20px 30px 40px;//表示上20,下30,右左为40px;   浮动: 可以设置例子的float属性。 用clear属性来清除float后对文字环绕的影响 定位: 可以设置盒子的position属性。 它可以取以下值 position:static; position:reative; postion:basoulate; po ...
  项目中,往往有从表单到值对象的映射。以下是一个通用的类: public class ObjectMapping { /** * 映射html表单为对应的vo对象,当前可以映射String,int,double,boolean,float * @param 对应的vo对象 * @param request HttpServletRequest * @return 映射后的对象 */ public static Object mappingFieldsToObject(Class c, HttpServletRequest request) { ...
  • 15:34
  • 浏览 (12)
  • 评论 (0)
写Css的时候苦于找不到颜色的RGB值 有了这个颜色吸取器,一切好办了,鼠标放在要吸取的颜色上,按下空格就自动拷贝到剪辑版了 附件下载:    
  • 15:28
  • 浏览 (11)
  • 评论 (0)
JavaScript中有五种原始值:Undefined,Null,Boolean,Number,String Undefined数据类型的值只有一个:undefined Null数据类型的值只有一个:null Boolean数据类型的值只有两个:true,false typeof的返回值有五个:undefined,boolean,number,string,object 对于函数来说,如果其不返回值,那么其返回值就为undefined null与undefined的关系:undefined实际上从null派生而来 对于函数定义中的变量来说,加var表示局部变量,不加var表示全局 ...
首先建立一个工程,名为spring 在工程里可以随意写上自己的一些原代码 在项目下建立文件build.xml文件 代码如下: build.xml <?xml version="1.0" encoding="utf-8"?> <project name="spring" default="build" basedir="."> <description description="定义相关目录特性"></description> <property name="build.dir" value="${basedir}/bui ...
  • 15:40
  • 浏览 (15)
  • 评论 (0)
很想把Ant好好的学习一下,最好的学习方法就是看官方文档,所以决定把原版英文文档翻译一下,如果有翻译不对的地方,请大家指出来,谢谢 英文部份为还没有翻译的部份 文档原始地址:http://ant.apache.org/manual/index.html 参考资料:孙鑫老师的JAVA WEB开发详解  Using Ant 简单的构建文件: ant的构建文件是xml格式的,每一个构建文件包含一个project和至少一个(缺省)target,目标包含任务(task)元素,构建文件里的每一个任务元素(task)可以指定一个id元素,可以用它的值来引用这个task,这个值是唯一的, ...
运用场景:做一件事情,要先做什么,再做什么,最后做什么,这些顺序都是固定的。这就可以用模版方法 模版模式是一种比较常用的模式,在JUNIT中我们写的测试类就是通过模版方法来调用的。比如: 先执行setUp() 然后是:测试方法 最后执行tearDawn(); 模版方法模式编程: 1,设计抽象类,在抽象类中定义要执行的方法 2,在模版方法中,加入抽象定义方法的执行步骤 3,在实现类中具体实现 类图: java代码: AbstractClass: package com.pattern.template; abstract public class Abstr ...
一。介绍: 在J2EE的开发中,我们要经常进行三个操作: 1,打开连接 2,执行相关操作 3,关闭连接 如果我们有多个用户进行这个操作,那么打开和关闭对系统的性能影响很大,所以我们用连接池能够提高系统性能. 数据源和连接池: 数据源(java.sql.DataSource),只是一个接口。它有三种实现: 1,基本实现,产生一个标准的连接对象 2,连接池实现,产生一个自动参与到连接池中的连接对象,这种实现需要和中间层连接池管理器工作在一起 3,分布式事务实现,产生一个用于分布式事务的连接对象,这种连接对象几乎总是参与到连接池中。这种实现需要和一个中间层事务管理器和连接池管理器 ...
  • 09:41
  • 浏览 (22)
  • 评论 (0)
HIBERNATE读书笔记  HIBERNAT的查询语言HQL: 当查询多个属性时,HIBERNATE默认返回的是一个数组来保存结果集,但是可以灵活改变为List,Map,和自定义的JAVA Bean。 1.默认情况,返回数组 String sql = "select id , title from Event" ;        Query q  =  session.createQuery(sql);     &nbs ...
1.  在hibernate.cfg.xml中直接配置C3P0连接池 <property name="c3p0.min_size">5</property><!--连接池的最小连接数-->     <property name="c3p0.max_size">20</property><!--最大连接数-->     <property name="c3p0.timeout">100</property>&l ...