盒子模型:
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表示全局 ...
- 19:44
- 浏览 (13)
- 评论 (0)
- 分类: JavaScript
首先建立一个工程,名为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 ...







评论排行榜