GeoServer抛异常IllegalArgumentException的原因
摘要:最近在配置GeoServer中的FeatherType的时候,出现一个异常:java.lang.IllegalArgumentException: Duplicate AttributeTypesDefaultAttributeType [name=WaterLine. , type=class java.lang.String ,nillable=true, min=1, max=1]仔细研究后...
阅读全文
posted @
2007-01-24 10:51
Na57
阅读(1125)
推荐(0)
2006.6《程序员》笔记
摘要:名人堂Eben Moglen 还真是猛,程序员,历史学家,还是一个律师。微软技术由数据访问谈到了LINQ。LINQ是ADO.NET基础上的一大进步,它的好处就在于把数据库表和字段都强类型化了,但是,这还不能动摇ORM工具的地位,毕竟它的开发效率还是没有ORM工具高。Java技术已经不止一次看到Groovy了,各种报道将它说的神乎其神,至今为止,都还没深入了解它是个什么东西呢。Struts和WebW...
阅读全文
posted @
2006-07-04 16:09
Na57
阅读(538)
推荐(0)
众里寻它千百度
摘要:你为下载Shark 1.1 烦恼过吗?如果是的话,看这个吧!
阅读全文
posted @
2006-05-09 21:37
Na57
阅读(353)
推荐(0)
Maven初学资源
摘要:http://kb.csdn.net/java/Articles/200506/73d1c56b-ebae-4431-9210-fd0336e2a1fb.html 推荐此篇,基本上把初学者该知道的都说了。http://schnell.bokee.com/434069.htmlhttp://befresh.blogbus.com/logs/2004/04/153521.html这两篇可以做...
阅读全文
posted @
2006-03-26 18:51
Na57
阅读(283)
推荐(0)
Common FileUpload组件的简单使用
摘要:FileUpload用于实现Web端的文件上传。其主页是:http://jakarta.apache.org/commons/fileupload/ 使用方法: 1、将jar包放到lib目录下 2、创建HTML页面 3、创建服务器端组件 4、配置web.xml文件HTML页面: 创建服务器组件:import java.io.*;import java.util.*;import jav...
阅读全文
posted @
2006-03-02 00:06
Na57
阅读(4527)
推荐(0)
失败的产品PropertySet
摘要:不错的想法,失败的产品——PropertySet PropertySet确实是个好东西,至于有多好我就不说了,自己去看吧。 不过,PropertySet确实让我很恼火。我做了一个晚上的实验都没有成功,结果问题却出在它的源代码里!且听我慢慢说来。 我做了一个最简单的例子,有多简单呢?看看配置文件就知道: 做这个例...
阅读全文
posted @
2005-11-19 09:36
Na57
阅读(1493)
推荐(0)
Apache Pluto 正式版发布
摘要:Apache Pluto是Java Portlet 规范(JSR-168)的推荐实现.详细情况请看Pluto的官方网站http://portals.apach e.org/pluto/
阅读全文
posted @
2005-10-26 15:57
Na57
阅读(487)
推荐(0)
关于JAAS的两篇文章
摘要:JAAS关注用户认证和授权,它把应用中的这两个方面(aspect)抽象出来成为独立的可重用的架构. JAAS和HTTP会话生命周期http://dev2dev.bea.com.cn/techdoc/20051024674.html JAAS白皮书http://java.sun.com/security/jaas/doc/acsac.html
阅读全文
posted @
2005-10-26 12:27
Na57
阅读(345)
推荐(0)
NetUI页面流
摘要:http://dev2dev.bea.com.cn/techdoc/05101801.html应该是一个很好用的东西
阅读全文
posted @
2005-10-20 12:48
Na57
阅读(443)
推荐(0)
Java,想说爱你真不容易
摘要:今天,又一次用java写代码,认识java这么几年,用它写代码倒还真的写的少,几乎为零。java,想说爱你真的是很不容易,不要怪我。1、配置麻烦昨天不小心装了一个JDK5.0,今天来编译程序总是失败。一下是这里不对,一下是那里不对。总是配置出问题。我是个懒惰的人,之所以选.NET而不是java,这是一个很重要的原因。2、语言本身就是麻烦今天写了一段代码: public Boolean isRead...
阅读全文
posted @
2005-03-25 11:21
Na57
阅读(684)
推荐(0)
PicoContainer中的Visit模式
摘要:在PicoContainer中使用了Visit模式,但他只提供了Visitor接口,没有使用Visitable接口。那么,它怎么提供accept方法呢? PicoContainer是通过一种“横切”的办法来实现Visitable的在PicoVisitor接口中,有这样一个方法:Object traverse(Object node); 我们来看AbstractPicoVisitor中实现的tr...
阅读全文
posted @
2005-03-16 09:19
Na57
阅读(712)
推荐(0)
XWork核心概念
摘要:XWork核心概念http://www.opensymphony.com/xwork/wikidocs/Core%20Concepts.htmlhttp://www.opensymphony.com/xwork/wikidocs/Basics.html 我们通过一些核心的概念来解释XWork怎样工作。这些核心概念可以分为两部分:体系结构概念和术语 体系结构概念 命令模式框架(泛化的概念)命令模式框...
阅读全文
posted @
2005-03-12 13:31
Na57
阅读(1084)
推荐(0)
XWork 介绍
摘要:http://www.opensymphony.com/xwork/wikidocs/Introduction.htmlXWork是一个泛化的命令模式框架。 其目的是:创建一个泛化的、可重用且可扩展的命令模式框架,而不是一个特定在某个领域使用的框架。 其特点是:1、基于一个简单的接口就可以进行灵活且可自定义的配置;2、核心命令模式框架可以通过定制和扩展拦截器来适应任何请求/响应环境;3、整个框架通...
阅读全文
posted @
2005-03-12 10:24
Na57
阅读(2219)
推荐(0)
WebWork 工作流程
摘要:WebWork 工作流程 1、处理客户端提交的请求客户端提交的请求由com.opensymphony.xwork.dispatcher.ServletDispatcher进行处理。ServletDispatche是一个HttpServlet。ServletDispatche接收到客户端的请求以后,首先调用init方法进行初始化工作: public void init(ServletConfig ...
阅读全文
posted @
2005-03-12 09:56
Na57
阅读(1662)
推荐(0)
HttpServlet的工作机制
摘要:HttpServlet的工作机制 参考http://www.cnblogs.com/johnny/articles/19688.aspxhttp://www.donews.net/accpssh/archive/2004/08/03/58736.aspxhttp://blog.csdn.net/chenyun2000/archive/2004/07/08/36817.aspx HttpServle...
阅读全文
posted @
2005-03-11 12:00
Na57
阅读(4383)
推荐(0)
添加映射的过程(2) - 解析结点
摘要:接着上次的内容,来看看bind中怎么解析 首先,我们来看看Hibernate Mapping DTD 中怎么定义hibernate-mapping与class的关系: 由此,我们可以得出结论:1、class,subclass,joined-subclass在结构上应该是并列的。2、subclass与joined-subclass是有关联的。在mapping包中,我们可以看出这些关联:1、cla...
阅读全文
posted @
2005-02-01 14:41
Na57
阅读(662)
推荐(0)
添加映射的过程
摘要:在Configuration类中,我们通过add方法添加一个映射,而add方法又把这个任务交给了Binder类的bindrooR方法。 protected void add(org.dom4j.Document doc) throws Exception { try { Binder.bindRoot( doc, createMappings() ); } catch (Mappin...
阅读全文
posted @
2005-01-31 14:58
Na57
阅读(903)
推荐(0)
Configuration与Builder模式
摘要:使用Hibernate的第一个步骤是要对其进行配置: Configuration cfg = new Configuration() .addFile("Vertex.hbm.xml") .addFile("Edge.hbm.xml"); net.sf.hibernate.cfg.Configuration的一个实例代表了应用程序中所有的Java类到关系数据库的映射的集合在Confi...
阅读全文
posted @
2005-01-31 11:14
Na57
阅读(832)
推荐(0)
补遗:CacheFactory
摘要:使用什么样的缓存,以及使用什么缓存策略是在配置文件中配置的: 上面指出,对cat表使用read-only策略的JCS缓存。 在CacheFactory中,根据从配置文件中读出的element创建缓存: public static CacheConcurren...
阅读全文
posted @
2005-01-31 09:59
Na57
阅读(780)
推荐(0)
static class 和 static interface
摘要:今天看代码,不断看到static class 和 static interface,也不明白是什么意思。经过多方搜索,总算让我找到了答案。先看下面一个例子吧: public class InnerClass1{ static class A { void methodA() { System.out.println("sdfsdf"); } } publi...
阅读全文
posted @
2005-01-30 18:38
Na57
阅读(3720)
推荐(0)