文章分类 -  Technical-Articles

摘要:一个DTD文档实际上就是元素定义的集合,而元素可能包含属性,也可能不包含属性。属性可以通过以下的语法进行定义: <! ATTLIST ElementName AttributeName Type Default AttributeName Type Default ….. > ATTLIST是一... 阅读全文
posted @ 2010-08-18 13:54 留心_frankliujava 阅读(6751) 评论(0) 推荐(1) 编辑
摘要:实现图片上传 用户必须能够上传图片,因此需要文件上传的功能。比较常见的文件上传组件有Commons FileUpload(http://jakarta.apache.org/commons/fileupload/a>)和COS FileUpload(http://www.servlets.... 阅读全文
posted @ 2010-07-19 10:41 留心_frankliujava 阅读(9258) 评论(1) 推荐(1) 编辑
摘要:在JavaEE企业级开发中,以SSH2框架为核心的应用非常广,大象根据项目实践经验,通过一个实例,详细的为大家讲解如何实现全注解式的开发。 开发环境 JDK1.6.0_18 Eclipse3.2.1 MyEclipse5.1.0 Tomcat6.0.10 MySQL5.0.27 Navi... 阅读全文
posted @ 2010-06-23 22:28 留心_frankliujava 阅读(3851) 评论(0) 推荐(0) 编辑
摘要:今天在项目的中有一个需求,需要在一个Set类型的集合中删除满足条件的对象,这时想当然地想到直接调用Set的remove(Object o)方法将指定的对象删除即可,测试代码: public class Test { public static void main(String[] args) { ... 阅读全文
posted @ 2010-06-17 12:34 留心_frankliujava 阅读(138407) 评论(11) 推荐(2) 编辑
摘要:由于工作需要,这几天研究了一下怎样将log4j的日志写入到syslog中。syslogd是UNIX系统的一个常见的组件,用于执行系统日志记录活 动。syslogd从一组日志源(如:/dev/log和/dev/klog)中读取数据,并按/etc/syslog.conf中的说明处理这些日志消 息。通过s... 阅读全文
posted @ 2010-06-09 16:05 留心_frankliujava 阅读(12964) 评论(0) 推荐(0) 编辑
摘要:JNDI: The Java Naming and Directory Interface 什么是JNDI? The Java Naming and Directory Interface是访问不同名字和目录服务的统一API接口。 不同的服务使用不同的名字格式。 Java程序需要以相同的格式访问数... 阅读全文
posted @ 2010-05-28 14:47 留心_frankliujava 阅读(6928) 评论(1) 推荐(0) 编辑
摘要:1. 先写一个Controller packagecom.myapp.web.controller; importjavax.servlet.http.HttpServletRequest; importorg.directwebremoting.annotations.RemoteMethod;... 阅读全文
posted @ 2010-03-17 16:25 留心_frankliujava 阅读(6677) 评论(0) 推荐(1) 编辑
摘要:RRDtool 的定义 RRDtool 代表 “Round Robin Database tool” ,作者同时也是 MRTG 软件的发明人。官方站点位于http://oss.oetiker.ch/rrdtool/ 。 所谓的“Round Robin” 其实是一种存储数据的方式,使用固定大... 阅读全文
posted @ 2010-02-04 17:16 留心_frankliujava 阅读(10256) 评论(0) 推荐(3) 编辑
摘要:一、建立RRD数据库(.rrd文件) [root@d-1701 bin]# ./rrdtool RRDtool 1.2.12 Copyright 1997-2005 by Tobias Oetiker Compiled Feb 6 2006 10:33:43 Usage: rrdtool [op... 阅读全文
posted @ 2010-02-04 17:14 留心_frankliujava 阅读(9930) 评论(0) 推荐(1) 编辑
摘要:公共网关界面(CGI)是一种编程标准,符合标准的程序(CGI程序),通过WEB服务器与 运行WEB浏览器的客户进行交互。这些程序允许WEB开发者通过浏览器传送动态信 息(通常嵌于HT ML中)。CGI程序可用WEB浏览器能运行的任何语言来书写,其中包 括Java。CGI程序通常用于加入搜索机制、客... 阅读全文
posted @ 2010-01-29 17:55 留心_frankliujava 阅读(3630) 评论(0) 推荐(2) 编辑
摘要:Tomcat6 调用cgi 项目中要用tomcat调用cgi,在网上找了一些资料都是用tomcat5.5配置,因为tomcat6和tomcat5有很大的改变,所以配置并不使用。只能自行研究,结果如下: tomcat6已经把servlets-c... 阅读全文
posted @ 2010-01-29 10:01 留心_frankliujava 阅读(3766) 评论(0) 推荐(0) 编辑
摘要:DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代... 阅读全文
posted @ 2010-01-21 13:19 留心_frankliujava 阅读(1547) 评论(0) 推荐(0) 编辑
摘要:转至:http://www.javaeye.com/topic/212105 一、Seam适应快速开发、简化框架的趋势 在RoR流行之前,Java社区的主流还是非常讲究分层、架构、复用和模式,而比较忽视快速开发和简化架构的,其结果就是代码量大、开发周期长、 架构相当烦琐。以比较常见的Struts/S... 阅读全文
posted @ 2010-01-15 09:52 留心_frankliujava 阅读(3315) 评论(0) 推荐(0) 编辑
摘要:Seam的发布包里已包含了命令行工具,用它可以很方便地搭建Eclipse项目,以及生成一些简单的Seam骨架代码,并能从已存在的数据库反向工程到应用程序。它能让你感受到Seam给开发所带来的快捷,当你在电梯里看到那些令人厌烦的Ruby家伙在吹嘘他们的新玩艺儿是如何优美地在应用中 将繁琐的数据放进数... 阅读全文
posted @ 2010-01-14 17:21 留心_frankliujava 阅读(1550) 评论(0) 推荐(0) 编辑
摘要:2008 年 2 月 28 日 基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。本文通过实例详细讲述了 Spring 2.... 阅读全文
posted @ 2010-01-08 12:54 留心_frankliujava 阅读(273) 评论(0) 推荐(0) 编辑
摘要:2008 年 3 月 14 日 基于注解的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,为 Spring MVC 提供了完全基于注解的配置。本文将介绍 Spring 2.5 新增的 Sping MVC 注解功能,讲述如何使用注解配置替换传统的基于 XML 的 Spring MVC 配置... 阅读全文
posted @ 2010-01-08 12:49 留心_frankliujava 阅读(529) 评论(0) 推荐(0) 编辑
摘要:Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA... 阅读全文
posted @ 2010-01-08 10:15 留心_frankliujava 阅读(311157) 评论(39) 推荐(16) 编辑
摘要:关于缓存的话题,在坛子里已经有很多讨论,简单的来说,如果一个应用中80% 的时间内都在访问20% 的数据,那么,这时候就应该使用缓存了。这个和长尾理论正好相悖,其实也不是相悖,只是不同的理论使用的场景不同。在80/20 原则生效的地方,我们都应该考虑是否可以使用缓存。但即使是这样,缓存也有不同的用法... 阅读全文
posted @ 2010-01-06 09:58 留心_frankliujava 阅读(498) 评论(0) 推荐(0) 编辑