OpenSource
文章平均质量分 79
sharky77
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Commons Logging + Log4j快速入门
所谓快速入门,就是用最简明的代码以及配置文件让你把它用起来。总共只有30行左右的内容,用上一遍,再看看代码,基本上就可以弄明白commons logging和log4j的用法了。如果你想真正弄明白commons logging,可以看它网站上提供的user guide:http://jakarta.apache.org/commons/logging/guide.html竹笋炒肉(http:/原创 2006-07-04 14:32:00 · 1104 阅读 · 0 评论 -
Velocity脚本教程
原创 2006-07-11 09:32:00 · 1385 阅读 · 0 评论 -
让我们成为Java技术的主宰者(www.javathinker.org的建站宗旨)
在眼花缭乱的网络世界中,这是一片潜心探索和敞开交流最新Java技术的净土。在这里,没有闪烁的,容易让人浮躁或视觉疲劳的商业广告;没有故作高深,其实却空洞无物的醒目标题;没有七拼八凑,滥竽充数,浪费你宝贵时间的拷贝文章。在朴实的外表下蕴藏了丰富的内容和深刻的思想。对于已经习惯于在花花绿绿的充满商业气息的网络中闲逛的网友来说,当你初次光临此地,也许会觉得这里太朴素、太安静了。但是当你慢慢把浮躁的心清转载 2006-07-11 09:22:00 · 1420 阅读 · 0 评论 -
在Java开源王国中自由翱翔
在如今的Java领域,各种新技术,新工具层出不穷,一方面,每一种技术都会不停的升级换代,另一方面,还会不断涌现出新的技术和工具。Java世界就像小时候玩的万花筒,尽管实质上只是由几个普通的玻璃碎片组成,但只要轻轻一摇,就会变化出千万种缤纷的图案。Java世界如此变化多端,很容易让初学Java的人有无从下手的感觉。常常会有读者问我这样的问题:我学了Java已经一年多了,现在就只能用Jsp写点东西,其转载 2006-07-11 09:12:00 · 758 阅读 · 0 评论 -
Velocity实例
Velocity 是一个基于 Java 的通用模板工具,来自于 jakarta.apache.org 。Velocity 的介绍请参考 Velocity -- Java Web 开发新技术。这里是它的一个应用示例。这个例子参照了 PHP-Nuke 的结构, 即所有 HTTP 请求都以 http://www.some.com/xxx/Modules?name=xxx&arg1=xxx&bbb转载 2006-07-10 18:14:00 · 1062 阅读 · 0 评论 -
Javascript的三个编码方法
escape() 方法:采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。不会被此方法编码的字符: @ * / +encodeURI() 方法:把URI字符串采用UTF-8编码格式转化成escape格式的字符串。不会被此方法转载 2006-07-10 17:52:00 · 926 阅读 · 0 评论 -
Velocity中使用Struts的国际化文件
当利用Velocity和Struts一同开发web应用时,可能会遇到这样的问题,即.vm文件中无法使用Struts的标签。虽然Velocity的模板引擎以及它强大的语句可以使我们毫不犹豫地抛弃Struts的标签,但有时候,我们仍然需要在.vm文件中引用Struts的国际化文件ApplicationResources.properties,能否做到呢?答案是肯定的。替代的办法是使用toolbox.x转载 2006-07-10 17:51:00 · 1848 阅读 · 0 评论 -
使用 Velocity 实现客户端和服务器端模板
如果你对struts和velocity都不陌生,那么就请往下看吧。我想大家对Struts都应该不会陌生,过去的几年里,Struts占去了MVC模式开发Web应用的大半江山,关于Struts的话题网络上有太多太多了。Velocity是近一两年才火起来的,它是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由j转载 2006-07-10 17:51:00 · 1257 阅读 · 0 评论 -
Velocity之Web高级篇-VelocityStruts
前面的《Velocity之Web篇》讲述了Velocity的Web应用基础,主要以Velocity+Servlet为主讲述基本Web开发模式,但毕竟这只是基础篇,如果Velocity与目前应用较广的Web框架结合起来,那么将能达到一步千里的目的,下面我们就结合Struts来举例两者是怎样进行整合工作的。 我们需要的运行资源为:Tomcat(我用5.5版本)、jakarta-struts-1.2.4转载 2006-07-10 17:46:00 · 2937 阅读 · 0 评论 -
Velocity之Web实践
之前的文章《Velocity初体验》,介绍了Velocity的工作原理和一些演示样例,但有朋友觉得不和Web结合起来针对性不够突出,所以下面结合Web开发来进一步说明,Velocity+Servlet(+JavaBean)是怎样工作的。通过下面的说明,仅提出Velocity在Web方面的简单示例,为大家献上一个原始但清晰的认识,来了解Velocity在Web方面的工作原理,未来还有深入的主题贡转载 2006-07-10 17:45:00 · 2341 阅读 · 0 评论 -
Velocity初体验
不少人看过或了解过Velocity,名称字面翻译为:速度、速率、迅速,用在Web开发里,用过的人可能不多,大都基本知道和在使用Struts,到底Velocity和Struts是如何联系,怎么看待Velocity呢?让我们来尝试一下,了解Velocity的概念,通过在这里的介绍,强调在技术选择上的问题,让大家在选择项目开发时,可以考虑Velocity,另外也让大家了解它的思想,毕竟它提供了一个很好的转载 2006-07-10 17:43:00 · 916 阅读 · 0 评论 -
Velocity用户手册---中文版
Velocity是什么?Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注原创 2006-07-10 17:43:00 · 881 阅读 · 0 评论 -
log4j和commons.logging日志记录的使用方法
当你在开发程序的时候, 调试(debugging)和日志(logging)都是非常重要的工作, 但是, 现在有太多的 logging API 问世, 因为他们都不错, 很难做一个抉择. 国外 Java 论坛对于这些 logging 方式也是有一番讨论.而 common logging 就是一个在这几个不同的 logging API 中建立小小的桥梁.目前在 Java 中最有名的 Log 方式, 首原创 2006-07-04 14:33:00 · 1013 阅读 · 0 评论 -
jakarta commons logging 的使用方法
日志(Logging)使得我们能够调试和跟踪应用程序任意时刻的行为和状态。在任何规模较大的应用中,Logging都是不可或缺的组成部分,因此现在已经有许多第三方Logging工具,它们免去了开发者自己编写Logging API之劳。实际上,即使JDK也带有构造好了的Logging API。既然已经有这么多选择(log4j,JDK,Logkit,等等),通常我们总是可以找到最适合自己应用要求的现成A原创 2006-07-04 14:33:00 · 961 阅读 · 0 评论 -
Mvnforum设计者概述MvnForum论坛的架构和设计
mvnforum是一个非常不错的开源论坛,由于工作关系,我研究了这个论坛的构架,虽然不是十分完美,但也异常的强大和易于扩展,在这里转贴一下那位越南开发者对构架的简单描述: I will try to describe the framework, the sequence of an app in this framework, the initial design of it原创 2006-07-10 13:11:00 · 2211 阅读 · 0 评论 -
mvnForum
mvnForum简介 mvnForum 是一个开源的,强壮的,容易使用而且易于安装的开源论坛,mvnForum使用的是Java J2EE技术(Java Server Pages/Servlets)。mvnForum 兼容任何支持Jsp 1.2 和Servlet2.3的 Servlet容器。mvnForum是自由软件,开源的并且可以在遵守GNU通用公共许可证的条件下发布。这就意味原创 2006-07-10 13:07:00 · 1674 阅读 · 1 评论 -
dojo是什么与选择dojo的理由
What Is Dojo? Dojo 是一个用javascript语言实现的开源DHTML工具包。它是在几个项目捐助基础上建立起来的(nWidgets, Burstlib, f(m)), 这也是为什么叫它a /"unified/" toolkit的原因。Dojo的目标是解决开发DHTML应用程序遇到的那些,长期存在 、历史问题。historical problems with DHTML 跨浏览器原创 2006-07-05 17:16:00 · 14971 阅读 · 4 评论 -
Eclipse插件开发之新手入门
现在在internet上已经可以见到不少的eclipse插件开发的入门文章,这里我写本文的目的主要是将我自己的体会和最开始的学习告诉给大家。 同时也希望本文能使用最为简单的方法来让大家了解开发eclipse插件的基础。需要注意的是,要学习eclipse的插件开发,你需要: 会使用eclipse来开发java应用程序 了解插件这个词的概念 了解一些xml的知识 本文是一个入门的文章,只转载 2006-07-19 17:22:00 · 2142 阅读 · 1 评论
分享