自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Regular Expressions and the Java Programming Language

Programming Language by Dana Nourie and Mike McCloskeyAugust 2001Updated April 2002 Applications frequently require text processing for features like word searches, email validation, or XML document

2006-03-20 23:17:00 2228

转载 配置Subversion

采用Subversion作为版本控制,配置方式如下:配置Subversion版本控制选用Subversion,它对重构的支持比CVS要好。例如改名,原子提交等CVS无法支持的操作。 下载Subversion的Win32自动安装包,安装至D:/Subversion。安装包会自动添加Path等变量。建立D:/SVNRepo文件夹,作为代码的根目录。可安装TortoiseSVN作为C

2006-03-13 09:40:00 5643

转载 在Eclipse安装SVN插件Subclipse

Eclipse 3.0/3.1Subclipse releases for Eclipse 3.x are hosted at our update site. Add http://subclipse.tigris.org/update as an update site in Eclipses update manager (which you can find in the Help

2006-03-11 10:03:00 5125

原创 使用 JavaServer Pages 技术开发多语言 Web 应用程序

JavaServer Pages (JSP) 技术现已成为深受 Web 应用程序开发者欢迎的工具。 使用 JSP 技术,开发者不需要其他的编程知识就可以设计出动态的 web 网页。 同时,Web 开发者可以使用一种可扩展的标记机制来管理基础软件组件的功能。通过 Java 标准制定组织(Java Community Process)开发的一个扩展功能可为多语言应用程序的开发提供更有力的支持。 Jav

2005-12-14 14:53:00 3345

原创 Simple Lucene Example Code

Simple Lucene Example CodeLucene is a great core for a Java search engine. Here is simple Lucene example code to index simple single field data along with a very basic search function. This will creat

2005-12-10 18:20:00 3036

原创 Nutch 初体验

前几天看到卢亮的 Larbin 一种高效的搜索引擎爬虫工具 一文提到 Nutch,很是感兴趣,但一直没有时间进行测试研究。趁着假期,先测试一下看看。用搜索引擎查找了一下,发现中文技术社区对 Larbin 的关注要远远大于 Nutch 。只有一年多前何东在他的竹笋炒肉中对 Nutch 进行了一下介绍。Nutch vs Lucene Lucene 不是完整的应用程序,而是一个用于实现全文检索的软件库。

2005-12-10 02:01:00 4861

原创 Lucene demo 调试笔记

Lucene demo 调试笔记运行环境配置:Jdk1.4 http://java.sun.com/j2ee/ Tomcat5 http://tomcat.apache.org/download-55.cgi lucene-1.4.3 http://www.apache.org/dyn/closer.cgi/jakarta/lucene/binaries/ 假设tomcat安装在C:/tomcat

2005-12-10 01:43:00 2951 3

原创 CVS使用手册

http://www.chedong.com/tech/cvs_card.html关键词:CVS CVSWeb CVSTrac WinCVS CVSROOT 内容摘要: CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下: CVS服务器(文件版本库) / | / (版 本 同 步)

2005-12-09 10:48:00 1280

原创 C Java PHP Perl Python 的程序代码美化工具(Pretty Print Program/Source Code Beautifier)使用

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/indent_tools.html关键词:pretty print indent perltidy pydent astyle htmltidy source code beautifier内容摘要:写本文的目的无非是2个:如果前任程序员缩进非常不整齐的代码非常

2005-12-09 10:46:00 2804

原创 在应用中加入全文检索功能——基于Java的全文索引引擎Lucene简介

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/lucene.html关键词:Lucene java full-text search engine Chinese word segment内容摘要:Lucene是一个基于Java的全文索引工具包。基于Java的全文索引引擎Lucene简介:关于作者和Luce

2005-12-08 17:00:00 1592

原创 开发工程师人生之路

恭喜,你选择开发工程师做为自已的职业  悲哀,你选择开发工程师做为自已的职业   本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师。  当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的“白领”吧。  如果你不是特别的与人世隔绝,我

2005-12-02 16:06:00 1480

原创 Tomcat性能调整

一. 引言性能测试与分析是软件开发过程中介于架构和调整的一个广泛并比较不容易理解的领域,更是一项较为复杂的活动。就像下棋游戏一样,有效的性能测试和分析只能在一个良好的计划策略和具备了对不可预料事件的处理能力的条件下顺利地完成。一个下棋高手赢得比赛靠的不仅仅是对游戏规则的认识,更是靠他的自己的能力和不断地专注于分析自己对手的实力来更加有效地利用和发挥规则的作用。同样一个优秀的性能测试和分析人员将要面

2005-12-02 16:04:00 2802

原创 简述HTML元素的ID和Name属性的区别

    可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。    上周我也遇到了ID和Name的问题,在页面里输入了一个input type="hidden",只写了一个ID=SliceI

2005-11-24 16:00:00 1414

原创 Mysql-JDBC基础

JDBC基础(一)    来,我们认识一下!    JDBC,JAVA平台的DATABASE的连通性.白话一句,什么意思啊?    就是JAVA平台上和数据库进行连结的/"工具/".    还是先一起来回顾一下接口吧:从下向上,接口是对/"案例/"的抽象,由一个案例抽象出一些规则.反过来,从上向下,被抽象出来的接口是对案例的一种承诺和约束.    也就是说,只要你实现我规定的接口,你的类就已经具有

2005-11-14 18:27:00 1910

原创 xloadtree Demo本地使用问题

xloadtree的Demo可以从http://webfx.eae.net/dhtml/xloadtree/xloadtree.html下载,并有usage,api...将xloadtree的Demo直接放置到Tomcat的Webapps目录下,不能正确显示,总显示“Error Load tree.xml”,一步步对问题进行了跟踪,找到了问题的所在。问题在于XmlHttp使用了responseXM

2005-10-12 01:18:00 3213 1

原创 PHP 5.0不能加载动态模块的解决方法

在安装PHP 5.0时,有些朋友会碰到启动APACHE服务器时,弹出“unable to load dynamic library c:/php/php_XXX.dll提示的问题,虽然不加载这些动态模块PHP也可以使用,但是这些模块提供的功能就无福享受了。我根据自己的经验,把出现这种问题的原因和解决的方法归纳了一下。但各位首先要知道如何正常安装PHP 5.0+apache+mysql ,如果你

2005-09-09 00:14:00 2808

原创 I18N和L10N深度探险

I18N和L10N深度探险预备知识:无论是I18N还是L10N,从技术角度简单地说,其本质上都是字符编码的问题。  http://www.infomall.cn/cgi-bin/mallgate/20040514/http://www.i18nfaq.com/以FAQ的形式,对I18N和L10N做一些解释,并提供了一些工具,对遇到字符编码难题的朋友,也许会有一些价值。下面是对网站一些文章的学习笔记

2005-09-01 16:10:00 3513

原创 通过 prototype 为 JavaScript 的 String 对象添加方法(函数)

平时用 JavaScript 的时候觉得它的 String 提供的工具方法太少,居然连 trim() 都没有。不过,通过 JavaScript 的 prototype,我们可以为 String 对象添加一些工具方法。如下面我们就添加了 trim(), startsWith(), endsWith(), iEquals() 等方法,之后还以 style() 方法为例扩展了 String 生成 HTM

2005-08-23 12:15:00 3256

原创 玩转Google

      此文将介绍如何让你的网站成为google搜索中的焦点,如果你是一名网站技术人员,读完此文你将有所收获。 一、让google找倒你        如果你搜索某类关键词,出现关键词的前几名网页并非如SOHU,SINA,163等门户网站,而是其他专业性突出的站点,甚至一些你从未听说过得网站,他的排名却一直排在大型门户网站前面,或者该站点的域名为.org,.edu等而非商业公司.com。   

2005-08-20 20:51:00 1067

原创 JAVA中正则表达式的应用 (一)

由于工作的需要,本人经常要面对大量的文字电子资料的整理工作,因此曾对在JAVA中正则表达式的应用有所关注,并对其有一定的了解,希望通过本文与同行进行有关方面的心得交流。正则表达式: 正则表达式是一种可以用于模式匹配和替换的强有力的工具,一个正则表达式就是由普通的字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式,它描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模

2005-08-19 22:46:00 1013

原创 JAVA中正则表达式的应用 (二)

现在JDK1.4里终于有了自己的正则表达式API包,JAVA程序员可以免去找第三方提供的正则表达式库的周折了,我们现在就马上来了解一下这个SUN提供的迟来恩物- -对我来说确实如此。1.简介: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式

2005-08-19 22:45:00 861

原创 使用JFreeChart来创建基于web的带交互功能的PIE图表(二)

下面是一个通用的饼图生成sevlet用法是            src="pieChart?width=760&height=200&formName=eRAMMISummaryReasonCodeForm&property=result&field1=reasonCode&field2=totalCharge&elemCount=5&numFlag=$&showPercent=true&map

2005-08-10 23:07:00 4485 5

原创 使用JFreeChart来创建基于web的带交互功能的PIE图表(一)

1. JFreeChart建立带交互功能图必须有一个ChartRenderingInfo作中介,在建立图形时设置ChartRenderingInfo的资料然后在ChartUtilities.writeImageMap方法中按这些资料生成MAP。2. 如果要定制link 功能,需要一个URLGenerator,默认地提供了StandardPieURLGenerator,它预设了三个参数:    pr

2005-08-10 22:29:00 5674

原创 JFreeChart在JSP开发中的应用心得

WWW的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布的应用程序,例如报表系统等,都被逐渐搬到了因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。为了能在web浏览器上显示所需的用户界面,需要使用HTML以及图片的方式来展现数据。传统的一些利用操作系统本身的控件来开发的用户界面就无法适应琳琅满目

2005-08-09 23:13:00 7040 1

原创 使用JFreeChart生成热点图表

<一>前言:    JFreeChart是开放源代码站点SourceForge.net上的一个JAVA项目。它的功能十分强大,能创建饼图、柱状图(普通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等,并可生成PNG或JPG图片格式文件。  本人在学习过程中发现,网上很多文章都是讲一些JFreeChart的基本应用,而对JFreeChart生成热点图表这样常用的功能虽有

2005-08-09 23:11:00 3232 1

原创 使用 JFreeChart来创建基于web的图表(转自IBM)

WWW的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布应用程序例如报表系统等都在逐渐搬到因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。为了能在web浏览器上显示要求用户界面使用HTML以及图片的方式来展现数据,而传统的一些利用操作系统本身的控件来开发的用户界面无法适应琳琅满目的客户端,因此在

2005-08-09 12:13:00 4649

原创 Javascript的IE和Firefox兼容性汇编

 以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox1. document.form.item 问题    (1)现有问题:        现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行    (2)解决方法:        改用 document.formName.el

2005-08-04 12:21:00 871

原创 在b/s开发中经常用到的javaScript技术

一、验证类1、数字验证内  1.1 整数  1.2 大于0的整数 (用于传来的ID的验证)  1.3 负整数的验证  1.4 整数不能大于iMax  1.5 整数不能小于iMin2、时间类  2.1 短时间,形如 (13:04:06)  2.2 短日期,形如 (2003-12-05)  2.3 长时间,形如 (2003-12-05 13:04:06)  2.4 只有年和月。形如(2003-05,或

2005-07-27 00:53:00 1081

原创 架设 Squid 代理服务器(访问控制)

Squid 已经安装了吗?Squid 的 rpm 文件已经和 RedHat 7.1 捆绑发行了,在安装系统的时候,如果在 Networks 选项中选中的 话,它会自动安装在系统上。您可以用下面的命令检查您的系统中是否已经安装了 Squid: rpm -q squid Squid 的最新版本可以在 Squid 主页 或它的镜像站点得到。 Squid 可以用下述命令安装在系统上: rpm -i

2005-07-26 16:21:00 3045 1

转载 应用HttpClient来对付各种顽固的WEB服务器(ZT)

一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点提供

2005-07-22 19:16:00 1382 1

原创 使用 dom4j 解析 XML(转自IBM)

dom4j 是一种解析 XML 文档的开放源代码 XML 框架。本文介绍如何使用包含在 dom4j 中的解析器创建并修改 XML 文档。dom4j API 包含一个解析 XML 文档的工具。本文中将使用这个解析器创建一个示例 XML 文档。清单 1 显示了这个示例 XML 文档,catalog.xml。清单 1. 示例 XML 文档(catalog.xml) <jour

2005-07-15 00:16:00 1341

原创 C和指针

为初学者服务。这是我的帖子的宗旨。我也是个初学者(强调了无数遍了),我以我的理解把初学者觉得难懂的东西用浅显的语言写出来。由于小学时语文没学好,所以竭尽全力也未必能达到这个目的。尽力而为吧。 指针是c和c++中的难点和重点。我只精通dos下的basic。c语言的其它各种特性,在basic中都有类似的东西。只有指针,是baisc所不具备的。指针是c的灵魂。 我不想重复大多数书上说得很清楚的东西,我只

2005-07-13 11:45:00 1133

原创 关于 XML 的一些基础知识

1、HTML 的缺点以及 XML 的产生原因 HTML 最初是一种表义的标记语言。Tim Berners-Lee 最初发明 HTML 的主要目的是为了与研究物理学的同事交流的方便(他当时是 CERN(欧洲粒子物理实验室)的研究人员)。超链接可以很方便地把关于物理学研究的各种资源链接起来。HTML 最初只是设计用来交流文本信息的,最初的 HTML 显示出来就是简单的文本,没有多少表示显示格式的标记。

2005-07-13 11:43:00 3941

原创 java ArrayList排序

常常遇到数组排序的问题.比如我有一个Person类,它的实例对象存储在ArrayList数组中,现在要把ArrayList数组中的Person对象按照年龄排序.其实这种情况经常遇到.下面给出源代码:1:Person.java文件:-------------------------------public class Person{     String name;     int age;  pu

2005-07-12 10:16:00 15961 2

原创 Java 文件操作

文件操作: 文件的建立/检查与删除 文件的建立、检查与删除 String path=request.getRealPath(""); //out.println(path); File f=new File(path,"File.txt"); //out.println(f); //out.println(f.exists()); if(f.exists()){//检查File.txt

2005-07-02 11:55:00 993

原创 手动排序的数据库保存

研究了大半天的收获,记录下来和大家分享。在客户的项目中,有对记录手动排序并保存的需求。我的大体实现方法为:客户端JSP文件中自动根据记录数生成排序下拉列表项,用户可以指定某个记录的序号,并把需要保存的排序信息保存在一个隐藏字段中传递,代码如下: 1: INPUT TYPE=hidden name=seqNoList value=> 2: SELECT NAME=sortList  

2005-06-30 23:03:00 2197

原创 网页中对像的拖动代码

screen.width/2) this.width=eval(screen.width/2+150);" border="0" alt=""/>代码如下: -->_xWina:visited{text-decoration:none;color:slategray;}a:hover{text-decoration:underline;color:slategray;}a:link{text-de

2005-06-14 13:16:00 995

原创 取得随机字符串的类

PHP代码:/*作用:取得随机字符串参数:    1、(int)$length = 32 #随机字符长度,默认为32    2、(int)$mode = 0 #随机字符类型,0为大小写英文和数字,1为数字,2为小写子木,3为大写字母,4为大小写字母,5为大写字母和数字,6为小写字母和数字返回:取得的字符串使用:    $code = new activeCodeObj;    $str = $co

2005-06-09 11:11:00 1014

原创 软件测试及管理工具

2003年第9期《程序员》上啄木鸟部落发文“测试工具的选择和使用”,现将其中的工具列表摘录,以备忘。Parasoft白盒测试工具集工具名支持语言环境简介JtestJava代码分析和动态类、组件测试JcontractJava实时性能监控以及分析优化C++ TestC,C++代码分析和动态测试CodeWizardC,C++代码静态分析Insure++C,C++实时性能监控以及分析优化.test.Net

2005-05-23 17:21:00 923

原创 Java性能优化技巧集锦

 =================================== 摘要: =================================== 可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 =================

2005-05-23 16:21:00 1073

空空如也

空空如也

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

TA关注的人

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