12 2009 档案

摘要:1、注解的定义注解为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。它是对来自像C#之类的其他语言对Java造成的语言特性压力所做出的一种回应。注解提供了一条与程序元素关联任何信息或者任何元数据的途径。从某些方面看,注解就像修饰符一样被使用,并应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中。这些信息被存储在注解的“name=... 阅读全文
posted @ 2009-12-28 20:48 雪霁霜飞 阅读(259) 评论(0) 推荐(0)
摘要:为什么要缓存:一句话,减少服务器处理次数,加快访问速度Ibatis的缓存代码使用ibatis缓存的方法:在对应每个表的xml中加入一个cacheModel模块,例如:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<cacheModel id... 阅读全文
posted @ 2009-12-28 20:39 雪霁霜飞 阅读(2768) 评论(1) 推荐(0)
摘要:调试了很久,发现依旧是outhead验证错误。结果发现是md5加密没用16进制,omgCouldn't instantiate class. javax.xml.bind.JAXBElement用axis生成的代码调通了,今天换下xfire就报这个错误。。。。------------------------------------provider提供错了。。。。改了ok 阅读全文
posted @ 2009-12-23 09:26 雪霁霜飞 阅读(351) 评论(0) 推荐(0)
摘要:Ibatis是一个半自动框架,所谓的半自动,就是可以以比hibernate自由的多的形式来写sql,来执行sql的框架。Ibatis的sql都是通过xml配置,其中,可以使用insert,update,delete,select,sql,statement,procedure,include这些标签来增强sql的自由性。Ibatis的标签映射语句的类型和相关的xml有:语句类型属性子元素用途sel... 阅读全文
posted @ 2009-12-22 19:14 雪霁霜飞 阅读(2053) 评论(0) 推荐(0)
摘要:P6spy是什么?P6Spy是针对数据库访问操作的动态监测框架(为开源项目,项目首页:www.p6spy.com)它使得数据库数据可无缝截取和操纵,而不必对现有应用程序的代码作任何修改。P6Spy分发包包括P6Log,它是一个可记录任何Java应用程序的所有JDBC事务的应用程序。其配置完成使用时,可以进行数据访问性能的监测。我们最需要的功能,查看sql语句,不是预编译的带问号的哦,而是真正的数据... 阅读全文
posted @ 2009-12-21 15:43 雪霁霜飞 阅读(4982) 评论(0) 推荐(2)
摘要:我所有的代码都在ibatis包下,包括类和配置文件代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<?xml version="1.0" encoding="utf-8"?><!DOCTYPE sqlMapConfig PUBLI... 阅读全文
posted @ 2009-12-21 00:39 雪霁霜飞 阅读(337) 评论(0) 推荐(0)
摘要:myeclipse是好东西啦,可惜要钱的,插件很多,启动又慢,还是用用免费的eclipse,秉着开源的思想,自己配一次插件,学习学习。Abator(ibatis):http://ibatis.apache.org/tools/ibatorspring ide:http://springide.org/updatesitehibernate:http://download.jboss.org/jbo... 阅读全文
posted @ 2009-12-17 16:36 雪霁霜飞 阅读(1029) 评论(0) 推荐(0)
摘要:今天看到think in java第8章多态,发现段很神奇的代码,有些疑问,标题也是取自书中的这节,主要是我不知道该叫什么。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--package privateoverride;public class P... 阅读全文
posted @ 2009-12-12 21:05 雪霁霜飞 阅读(366) 评论(0) 推荐(0)
摘要:在eclipse下使用ibatis,使用默认的dtd会有问题,会报Connection reset的错误,不爽的话把dtd的路径从www.ibatis.com改成ibatis.apache.org吧代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--&... 阅读全文
posted @ 2009-12-10 13:34 雪霁霜飞 阅读(597) 评论(0) 推荐(0)
摘要:简单的说,在使用inputstream读取文件的时候,所谓的相对路径是相对于工程目录的,绝对路径当然是对于盘符根目录来说。例如:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--package io;import java.io.File;impor... 阅读全文
posted @ 2009-12-10 00:20 雪霁霜飞 阅读(2712) 评论(0) 推荐(0)
摘要:从0.1秒至10年或以上,用户界面设计有许多不同的时段,各有其独特的可用性问题。  在用户体验方面有其自己版本的“10的次方(powers of 10)”(Charles Eames 1968年的经典纪录片)。对我们来说,事物并不是按照10的倍数变大或变小,大多数的用户界面具有大致相同的物理尺寸,它们是由人体所决定的。例如,黑莓键盘约为1 / 5的电脑键盘大小,而不是1 /... 阅读全文
posted @ 2009-12-08 10:31 雪霁霜飞 阅读(249) 评论(0) 推荐(0)
摘要:这里有两个问题:1、在maven中使用tomcat2、在eclipse中debug maven的tomcat插件第一个问题比较简单,在pom里加入tomcat插件代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<plugin> <... 阅读全文
posted @ 2009-12-05 11:19 雪霁霜飞 阅读(3783) 评论(0) 推荐(0)
摘要:今天气极,一个晚上在跑maven的tomcat插件,一直报这个错误。org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this applic... 阅读全文
posted @ 2009-12-05 00:53 雪霁霜飞 阅读(879) 评论(0) 推荐(0)
摘要:说到代理我能想到的是代理商,例如IBM需要卖本本,一般不会自己去卖,而是把货给代理商,委托他们来卖,用户如果需要买ibm的本本,就可以通过这些代理商买到。用官方的一句话说,代理模式通过使用代理来替代实际的对象,使程序能够控制对该对象的访问。其实这些用类图来表示就是很简单的一个关系,代理模式并不是一个很复杂的模式,只是使用最简单的抽象类或者接口来封装一个实现的过程。其实最重要的是代理对象中包含了真实... 阅读全文
posted @ 2009-12-04 20:52 雪霁霜飞 阅读(276) 评论(0) 推荐(0)