- 浏览: 293121 次
- 来自: ...
-
最新评论
-
mypanpan:
写的很清楚
file的getPath getAbsolutePath和getCanonicalPath的不同 -
walacewang:
君は素晴らしいですよ。
file的getPath getAbsolutePath和getCanonicalPath的不同 -
fv3386:
世事洞明皆学问
file的getPath getAbsolutePath和getCanonicalPath的不同 -
jerry:
LZ为什么不继续呢?
探索Java NIO的历程 -
withoutmark:
谢谢你的共享,很实用
ant中文手册 2.0版 (教程)
文章列表
解决webwork utf-8 乱码问题起因:使用webwork+spring开发,出现提交数据乱码。
1,首先尝试修改webwork配制文件webwork.propertieswebwork.locale=zh_CNwebwork.i18n.encoding=UTF-8没有解决问题2,再次尝试加入filter <filter> <filter-name>SetCharacterEncoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncod ...
- 2006-12-08 17:00
- 浏览 2039
- 评论(1)
转载自:http://blog.bcchinese.net/shiaohuazhang/archive/2004/10/13/2715.aspxJava的类装载器(Class Loader)和命名空间(NameSpace)
摘要
Java的类装载器是Java动态性的核心,本文将向大家简要介绍Java的类装载器,及相关的parent delegation模型,命名空间,运行时包等概念,同时讨 ...
- 2006-12-08 11:30
- 浏览 1260
- 评论(0)
在 MySQL 中,数据库和表对就于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。奇怪的是列名与列的别名在所有的情况下均是忽略大小写的,而表的别名又是区分大小写的。要避免这个问题,你最好在定义数据库命名规则的时候就全部采用小写字母加下划线的组合,而不使用任何的大写字母。或者也可以强制以 -O lower_case_table_names=1 参数启动 mysqld(如果使用 --defaults-file=...\my.cnf 参数来读取指定的配置文件启 ...
- 2006-12-07 19:19
- 浏览 2573
- 评论(0)
转载自:http://community.csdn.net/Expert/topic/4998/4998917.xml?temp=.2047846表结构如下:
该表只有两个字段,PNODE,NODE,PNODE为NODE父结点,当该节点无子节点时,PNODE=NODE
要求给定父结点,查出所有子节点,子孙节点......
如:PNODE NODE 1 2 2 3 2 4 3 3 4 4
要求给定PNODE=1,给出结果为:234如果是10G以上的可以用NOCYCLE 去掉循环的影响....start with PNODE ...
- 2006-12-06 19:40
- 浏览 1032
- 评论(0)
在javascript中经常会用到这种情况ParseInt()而这个函数的使用,本身隐藏着一个容易范的错误。请尝试一下下边这段代码alert(parseInt("8"));alert(parseInt("08"));会看到什么结果 ? 首先是8,然后是0,为什么parseInt("08")会是0呢 ?原因如下:js在默认情况下是用的10进制,但是如果以0开头的数字,默认就会变成8进制所以才会出现8,9错误的情况。解决方案:解决方法如下 parseInt("08",10);指定为10进制。
- 2006-12-06 19:29
- 浏览 859
- 评论(0)
webwork的开发团队opensymphony提供了一种优雅的解决页面布局的方法sitemesh。sitemesh应用Decorator模式,用filter截取request和response,把页面组件head,content,banner结合为一个完整的视图。通常我们都是用include标签在每个jsp页面中来不断的包含各种header, stylesheet, scripts and footer,现在,在sitemesh的帮助下,我们可以开心的删掉他们了
下边是创建一个简单实例的步骤:1,新建一个标准的web工程叫sitemesh在WebRoot下新建一个index.jsp,内容如 ...
- 2006-12-05 17:17
- 浏览 2489
- 评论(1)
控制反转:控制反转的资料的集合参考一、标题:向依赖关系宣战----依赖倒置、控制反转和依赖注入辨析url:http://www.contextfree.net/wangyw/source/dip_ioc.html说明:详细分析了几个概念的不同参考二、Spring guide参考三、WebWork In Action ...
- 2006-12-04 17:57
- 浏览 1325
- 评论(0)
控制反转:控制反转的资料的集合参考一、标题:向依赖关系宣战----依赖倒置、控制反转和依赖注入辨析url:http://www.contextfree.net/wangyw/source/dip_ioc.html说明:详细分析了几个概念的不同参考二、Spring guide参考三、WebWork In Action ...
- 2006-12-04 17:57
- 浏览 694
- 评论(0)
转载自:http://www.contextfree.net/wangyw/source/dip_ioc.html依赖倒置、控制反转和依赖注入辨析 在《道法自然——面向对象实践指南》一书中,我们采用了一个对立统一的辩证关系来说明“模板方法”模式—— “正向依赖 vs. 依赖倒 ...
- 2006-12-04 16:50
- 浏览 1268
- 评论(0)
原文 :http://www-128.ibm.com/developerworks/cn/java/l-javainterface-abstract/index.htmlabstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反 ...
- 2006-12-04 16:49
- 浏览 918
- 评论(0)
<xoyu_cms_code:news:news_info>
中国<xoyu_cms_code:news:in_link>茶叶分类图</xoyu_cms_code:news:in_link>基本茶类<xoyu_cms_code:news:in_link>绿茶</xoyu_cms_code:news:in_link>蒸青<xoyu ...
- 2006-12-04 02:25
- 浏览 1017
- 评论(0)
状态模式很简单,无论是理解,还是实现,都很简单。一、定义:1,状态模式允许一个"对象"在其内部状态改变的时候改变其行为。2,状态模式的角色:抽象状态,具体状态,环境(context)角色状态模式的角色比较简单,不用解释了,看名字就能了解。二、状态模式的实现1,简单实例 1public class Context{ 2 private State state; 3
- 2006-12-03 11:51
- 浏览 2104
- 评论(0)
一、定义:备忘录(memento)模式又叫快照(snapshot)模式或者token模式,主要功能:备忘录模式是用一个对象来存储另外一个对象的内部状态的快照,实现备忘录模式的关键点是在不破坏封装的情况下,将一个对象的状态捕捉住,并外部化,存储起来,从而可以在合适的时候,把这个对象还原。说明:备忘录模式适模式中比较好理解的一个,这里就不举例子,但是备忘录模式是模式中实现比较难,或者说实现比较巧的,这里主要说说。二、备忘录模式的实现1,备忘录模式中的角色发起人:创建含有内部状态的备忘录对象,并使用备忘录对象存储状态负责人:负责人保存备忘录对象,但不检查备忘录对象的内容备忘录:备忘录对象将发起人对象的 ...
- 2006-12-03 10:40
- 浏览 1171
- 评论(0)
转载自:http://blogger.org.cn/blog/more.asp?name=lhwork&id=20049struts.action.extension The URL extension to use to determine if the request is meant for a Struts action 用URL扩展名来确定是否这个请求是被用作Struts action,其实也就是设置 action的后缀,例如login.do的'do'字。
struts.configuration The org.a ...
- 2006-11-29 19:12
- 浏览 1491
- 评论(0)
一、为多个项目指定使用哪个log4j文件情况一:多个小项目合成一个大项目,多个小项目有自己不同的入口,这个时候如果使用同一个log4j文件,各个项目的输出会混乱在一起,如果拆分成多个小项目,看起来又比较散不太好管理。情况二:一个项目实施在linux上,编写在windows上,log4j的输出目录/opt/xxx/web.log这个时候开发者被迫必须在本机的workspace所在的目录加入一个opt/xxx/web.log的目录和文件同时,大多数情况下linux上的服务是不须要输出log到Console,只要输出到文件而windows大部份是只须要输出到console,不须要输出到文件本 ...
- 2006-11-29 17:33
- 浏览 1142
- 评论(0)