- 浏览: 11076 次
- 性别:
- 来自: 北京
最新评论
文章列表
BaseObject
- 博客分类:
- Java
import java.io.Serializable;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;
public class BaseObject implements Seriali ...
Apache Commons工具集简介
- 博客分类:
- Java
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。
一、Commons BeanUtils
http://jakarta.apache.org/commons/beanutils/index.html
说明:针对Bean的一个工具集。由于Bean往往是有一堆get和set组成,所以BeanUtils也是在此基础上进行一些包装。
使用示例:功能有很多,网站上有详细介绍。一个比较常用的功能是Bean Copy,也就是copy bean的属性。如果做 ...
java 泛型是java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。
泛型(Generic ty ...
java里的类型Type
- 博客分类:
- Java
有时候,我们需要得到泛型的具体类信息。
如操作DAO时:
public abstract class GenericDaoIbatis<T, PK extends Serializable> implements GenericDao<T,PK>{
private SqlMapClientTemplate sqlTemplate;
protected SqlMapClientTemplate getSqlTemplate() {
return sqlTemplate;
}
private Class&l ...
$(function(){
$("#submit").click(function(){
if(confirm("是否确定要修改信息?")) {
$("#tip").html("");
//验证输入的一些字段是否正确
var qq = $("#qq").val();
var skype = $("#skype").val();
var workUnit = $("#workUnit").val ...
细说Cookie
阅读目录
开始
Cookie 概述
Cookie的写、读过程
使用Cookie保存复杂对象
Js中读写Cookie
Cookie在Session中的应
如何在Java中遍历Map对象?
如果阅读过Map 的 API开发文档,应该可以找到这三个关键方法。
Set<K> keySet(); /* 返回Key的集合 */
Collection<V> values); /* 返回value的集合 */
Set<Map.Entry<K,V>> ent ...
public class Test {
public static void main(String args[]) throws Exception{
ExecutorService exec = Executors.newCachedThreadPool();
for(int i=0; i<10; i++){
exec.execute(new Runnable() {
@Override
public void run() {
for(int j=0; j<500; j++){
DefaultHttpClie ...
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
response.setHeader("Expires", "0");
response.addHeader("Cache-Control", "max-age=480");
response.addHeader(" ...
我们都知道在jsp中include有两种形式,分别是Include指令:<%@ include file=""%>和include动作:<jsp:include page="" flush="true"/> 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们 ...
Annotation@Component:标注一个普通的Spring Bean类@Controller:标注一个控制器组件类@Service:标注一个业务逻辑组件类@Repository:标注一个DAO组件类指定了某些类作为SpringBean类使用后,最后还需要让Spring搜索指定路径,此时需要在Spring配置文件导入context Schema,并指定一个简单的搜索路径。在spring2.5中是可以添加这个标签的,但在最新的spring3.2中这个标签不能添加<context:component-scan base-package="com.zongheng.spring ...
Rails3跟Rails2的路由设置差别还是比较大的,我最近太2了,一直没想起来查官方Guide,导致浪费了不少时间去试......
Rails3的路由默认使用RestFul风格的设置。
当使用scaffold生成controller的时候,rails会为其生成几个对应GET、PUT、DELETE、UPDATE等相应的方法,用户访问会被映射到相应的action中去,如图:
在Routs.rb中注册的资源都会生成对应的链接,这些链接是全局的,在任何模板里都可以使用。
比如你创建了photo模型,就可以用photos_path、new_photo_path等路径。
使用rake rout ...