自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 WebWork2 Wiki 中文版 1.0a 发布了

WebWork文档中文化小组自豪地宣布WebWork 中文文档1.0a版本的发布.在小组成员的辛勤劳动下,各位朋友的大力协助下,我们终于可以发布这个令人欣慰的版本.本版本中已经翻译的内容包括:Reference (除极少数过时文档外全部翻译完毕) Basics Advaneced UI/Views J2SE5 Support

2006-05-27 03:34:00 5049

原创 JavaScud OpenSouce开源服务

JavaScud OpenSouce是一个为开源项目提供免费服务的平台.本平台可为开源项目提供论坛栏目,Subversion,Wiki空间,JIRA缺陷跟踪管理,项目网站等服务. 论坛使用Jive Forum,可以为开源项目提供论坛栏目用于技术讨论等. Wiki使用Confluence,可以为开源项目编写文档或者制作网站. 缺陷跟踪使用JIRA,可以为开源

2006-03-30 13:45:00 5127

原创 使用FreeMarker/Jsp(WebWork2)生成静态/动态RSS文件

scud(飞云小侠)  http://www.jscud.com 转载请注明作者/来源关键字:rss,freemarker,rss.xml,webwork2RSS在网络上大行其道,各种网站都加上RSS支持,我最近也研究了一下,给我的文章也加上了RSS订阅.RSS目前用的也有几个版本,很是混乱,下面以RSS2.0为例来说明.网络上有个rsslibj库,是用来生成rss支持文件的,不过已经好久没有更新

2005-08-19 14:20:00 5501

原创 使用Lucene进行全文检索(三)---进行搜索

scud(飞云小侠) http://www.jscud.com 转载请注明来源/作者关键字:lucene,html parser,全文检索,IndexReader,Document,Field,IndexWriter,Term,HTMLPAGE 无论是建立索引还是分析内容,都是为了用户的搜索服务.  在Lucene中,如果需要使用搜索,需要使用Searcher类,这是一个抽象类,它有2个子类:In

2005-08-12 17:55:00 5908 5

原创 使用Lucene进行全文检索(二)---得到有效的内容

 scud(飞云小侠) http://www.jscud.com 转载请注明来源/作者关键字:lucene,html parser,全文检索,IndexReader,Document,Field,IndexWriter,Term,HTMLPAGE  在使用lucene对相关内容进行索引时,会遇到各种格式的内容,例如Html,PDF,Word等等,那么我们如何从这么文档中得到我们需要的内容哪?例如H

2005-08-12 17:54:00 5660

原创 使用Lucene进行全文检索(一)---处理索引

scud(飞云小侠) http://www.jscud.com 转载请注明来源/作者关键字:lucene,html parser,全文检索,IndexReader,Document,Field,IndexWriter,Term,HTMLPAGE Lucene是一个全文检索的引擎,目前有Java和.Net 等几个版本.Java版本的网址是http://lucene.apache.org.相关的一个项

2005-08-12 17:38:00 5367

原创 [Java]让FCKEditor支持动态设置文件目录

scud(飞云小侠) 2005-8-2  http://www.jscud.com 转载请注明作者注:以下为在java程序中使用FCKEditor的文件上传功能时可能用到的,其他语言本文不涉及.使用FCKEditor的时候,fck把文件分为几个分类,定义在frmresourcetype.html文件里.FCKEditor本身实际上也支持用户动态指定文件目录,但是FCKEditor的Java版本的T

2005-08-11 18:47:00 5247

原创 解析Html页面:HTML Parser的试用

作者:scud(飞云小侠)  http://www.jscud.com  转载请注明作者来源.否则请勿转载,谢谢.最近在研究lucene的全文检索,在很多地方需要解析或者说分析Html内容或者Html页面,Lucene本身的演示程序中也提供了一个Html Parser,但是不是纯Java的解决方案.于是到处搜索,在网上找到了一个"HTMLParser".网址是: http://htmlparser

2005-08-11 18:43:00 12003

原创 在WebWork中实现自己的Result Type

飞云小侠 2005-7-27  http://www.jscud.com 转载请注明作者我在项目中经常用到这样的功能:例如添加完一个文章,我通常会提示用户"操作完成",然后转向到文章列表页面或者文章详情页面.以前的做法是使用WebWork本身的dispatcher结果类型,设置结果页面为信息提示页面,在程序中设置目标页面和提示信息.这样虽然也可以完成我的目标,但是目标页面是在程序里面写死的,无法放

2005-07-27 15:38:00 5590

原创 设计迷踪:给JAVA设计开发新手的一些建议和意见(四)

飞云小侠 2005-7-23 http://www.jscud.com 转载请注明作者【MVC,MVC2,WEB设计编程的分层】 请阅读文章 http://forum.javaeye.com/viewtopic.php?t=11712&postdays=0&postorder=asc&start=0【可扩展不等于功能强大,不要夸大其辞】 现在的系统,因为接口或者其他方法的使用,都具有很大的扩展性.

2005-07-26 16:08:00 4962

原创 设计迷踪:给JAVA设计开发新手的一些建议和意见(三)

scud(飞云小侠) 2005-7-23 http://www.jscud.com 转载请注明作者【空接口的使用】 在接口使用的时候,空接口有2种情况: 1.类似Cloneable,Serializable,他们往往是做一个标记,表示需要某个功能.当然你也可以这么用,来表示你的类具有某个功能,实现了你的某个接口. 2.你的接口继承了别的接口(非空),你的接口本身没有声明函数.这种情况一般是你不希望

2005-07-26 16:06:00 4788

原创 设计迷踪:给JAVA设计开发新手的一些建议和意见(二)

飞云小侠 2005-7-23 http://www.jscud.com 转载请注明作者【处理好你的异常】----------------- 异常处理是Java编程中非常重要的一个部分.建议在使用异常之前阅读或者.  下面从书中摘出几条建议:  *绝对不要忽略异常  *千万不要隐藏异常***  *仅在不正常的情况下使用异常  *对可恢复的情况使用可检查异常,对程序错误使用运行时异常(RunTimeE

2005-07-26 16:05:00 4806

原创 设计迷踪:给JAVA设计开发新手的一些建议和意见(一)

scud(飞云小侠) 2005-7-23 http://www.jscud.com 转载请注明作者为了给朋友同事一些设计问题上的指导,特撰写此文,很多观点都是从别人的文章中获取,有些观点肯定也有偏颇,有些观点也仅仅是提出并没有做详细论述,请多拍砖,以便改正. 【概述】-------    在工作中,作为一个程序员或者一个设计师,总是要设计一些函数库或者一个框架,当然最经常的还是做项目,即使是一个项

2005-07-26 15:31:00 5866

原创 JScud语法加亮程序初次发布

其实程序早就开发出来了,就是一直懒啊,很多事情都没有做  在线演示http://www.jscud.com/demo/light/light.jspa程序介绍按照设定的颜色和规则输出为Html格式. 目前支持Java程序.(可以自己扩充规则,放在com/jscud/jsyntaxlight/rule下即可,并修改light.xml)语法规则都保存在XML文件中,熟悉正则表达式的用户可以自己扩充.不

2005-06-30 18:17:00 4979 1

原创 webwork的客户端 javascript validator ( webwork validation )

最新下载请访问 http://ww2validator.dev.java.net WebWork2 扩展校验器使用说明1.下载文件并解压2.找到jscud_wwvalidators_1_??.jar,修改classpath或者复制到对应路径3.复制checkform.js文件到你的项目,然后引用  引用有2种方法  I: 直接在你的程序中引用checkform.js (注意

2004-12-01 11:17:00 5763 2

原创 Atlassian Confluence 的中文搜索问题的解决

Atlassian Confluence  我觉得是个适合用来做项目开发时的wiki工具,当然它是商业的,如果你是开源项目,可以申请一个开源的license,用起来就是爽啊. 不过原版的程序对中文搜索可是不行啊,它的搜索用的是lucene 1.4, 也就是说lucene的中文搜索没有被利用上(当然lucene包里缺省没有中文的,而且confluence也没有调用相关的包,对比JIra,还是

2004-10-27 23:35:00 6880

原创 我的webwork2的cookie拦截器

webwork中没有cookie的映射,只有session的映射. 参考了moxie的cookie拦截器,自己写了一个拦截器,不知道是不是能用 :P拦截器代码如下: package com.cnscud.util.interceptor; import javax.servlet.http.Cookie;import javax.servlet.http.HttpSer

2004-10-10 13:13:00 5041

原创 java中找到资源文件的路径

最近因为写一个东西,要把配置保存在xml里,可是如何找到xml哪? 是个问题 看了JWhich,写了个寻找资源文件路径的小函数. (不知道是不是适合所有情况,如果有不对,请指出)     /**     * 如果找不到,则返回null     * @param sResourceName     * @return     */    public static String

2004-10-09 20:16:00 4723

原创 WebWork中使用动态Form字段

(转载请注明出处,作者.)webwork中使用动态Form字段========================= 一般情况下,webwork使用字段驱动或者模型驱动方式获取表单中的数据.(普通表单)但是有的情况下,需要编辑的字段名称内容都是动态变化的,此时就没法使用确定的类来做映射. 此时我想到有以下几种方法解决: 1.使用webwork的内部对象,取出所有参数    

2004-09-27 09:34:00 5076

原创 Linux下Java程序中中文显示的一些问题的总结

此处一般指应用程序,不是WEB App.(或者是web app中生成的统计图形等)通用处理原则: 1.存在中文字体 2.jre能找到中文字体 3. font.properties.xx.xx 和你的系统正确对应我以Red Hat Enterprise Linux AS release 3 (Taroon Update 2) , LANG=zh_CN.GB18030, jdk 1.4.2_0

2004-08-12 17:01:00 6611

原创 编译自己的WinCVS(原创)

  如果想给WinCVS附加新的功能,就需要自己编译Wincvs了.下面给出编译的简单步骤.(windows 2000,路径仅为示例,可以按照自己的修改)1.下载WinCvs13b17-2_Src.zip  ,展开到一个目录  (可以下载source doc ,查看各个文件的说明)2.下载并安装了python 2.3.3 或者 其他版本 (包含源码)3.下载tcl 源码包 : http://www

2004-07-14 10:23:00 1920 1

转载 Apache Project:POI-HSSF - Java API To Access Microsoft Excel Format Files(ZT)

介绍:Jakarta_POI 使用Java读写Excel(97-2002)文件,可以满足大部分的需要。因为刚好有一个项目使用到了这个工具,花了点时间顺便翻译了一下POI本身带的一个Guide.有一些节减和修改,希望给使用这个项目的人一些入门帮助。POI 下面有几个自项目:HSSF用来实现Excel 的读写.以下是HSSF的主页http://jakarta.apache.org/poi/hssf/i

2004-06-16 15:21:00 4161

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除