自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(37)
  • 收藏
  • 关注

原创 利用反向代理保护WEB服务器

一、安装反向代理服务器 1.下载反向代理服务器软件采用squid,下载地址: http://www.squid-cache.org/Versions/v2/2.2/squid-2.2.STABLE5-src.tar.gz 下载后存放在/usr/local/squid/src目录里,文件名是 squid-2.2.STABLE5-src.tar.gz ; 2.解压代理服务器软件包: 进入/usr/lo

2005-07-17 01:26:00 1618

原创 编译 Apache for Microsoft Windows

系统要求编译Apache需要正确安装以下环境:磁盘空间确保至少有50 MB空闲磁盘空间可用。安装以后Apache要求大约 10 MB磁盘空间,再加上会快速增长的日志和缓存文件需要的空间。 实际需要的空间大小会相当大程度上取决于你选择的配置以及使用的第三方模块和库。Microsoft Visual C++ 5.0 或更高版本。可以使用命令行工具,也可以在Visual Studio集成开发工作环境内编

2005-05-06 12:18:00 1373 1

原创 在Microsoft Windows中使用Apache

此文档解释了如何在Microsoft Windows平台上安装、配置和运行Apache 2.0。 如果你发现了bug,或者希望以其他方式作出贡献, 请使用我们的bug报告页面。本文档的大多数内容假定你是从一个二进制发布版安装Apache到Windows上。 如果你想自己编译Apache(可能有助于开发和跟踪bugs),参看编译Windows下的Apache。现在,对Windows 9x的支持是不完

2005-05-06 12:18:00 1234

原创 基于Linux的视频点播系统的实现

概述:本文介绍使用Darwin 流服务器实现Linux下的视频点播系统的方法和步骤。 一、Darwin简介 Darwin 流服务器是苹果公司QuickTime流服务器的opensource版本,是完全基于QuickTime流服务器代码开发的,其实现了一种在网络上传播QuickTime流的机制。Darwin具有以下一些特点: 1. 具有web管理接口; 2. 开放源代码; 3. 支持Mac OS X

2005-05-03 19:52:00 1074

原创 mod_rewrite模块详解

Apache模块 mod_rewrite mod_rewrite模块提供了一个基于规则的(使用正则表达式分析器的)实时转向URL请求的引擎。支持每个规则可以拥有不限数量的规则以及附加条件规则的灵活而且强大的URL操作机制。此URL操作可以取决于各种测试,比如服务器变量、环境变量、HTTP头、时间标记, 甚至各种格式的用于匹配URL组成部分的查找数据库。 mod_rewrite模块可

2005-05-03 19:51:00 1006

原创 RedhatAS4.0上安装Apache2+PHP5+MySQL+Resin+SSL+GD+webalizer

RedhatLinuxAS4.0上安装Apache2.0.50+MySQL+PHP5+Resin+SSL+GD以及日志分析工具(webalizer) 版权声明:本文可以任意转载,转载时请保持文章的完整性,并以超链接形式标明文章原始出处和作者信息及本声明。 原始出处:http://www.troyoo.com/article/04/07/19/171145.shtmlhttp://www.troyo

2005-05-03 19:12:00 1810

原创 php5安装详解

以PHP for Apache as CGI binary方式为例,我喜欢用这种方式。以安装目录c:/php为例;[1]将原先的php安装目录删除,解压php-5.0.0-Win32.zip到c:/php重命名php.ini-dist为php.ini(跟php4一样)[2]修改Apache的httpd.conf文件。将原有跟php4邦定的语句删除。用以下这几行代替:ScriptAlias /php

2005-05-02 11:55:00 795

原创 正则表达式从入门到精通

什么是正则表达式  如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。  请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 data?.dat 的模式可以找到下述文件:   data1.dat   data2.dat   datax.

2005-04-28 23:39:00 1807 3

原创 Java正则表达式详解

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“

2005-04-28 22:55:00 506

原创 92个经典开源项目集锦(包括URL)

Linuxhttp://www.linux.org/FreeBSDhttp://www.freebsd.org/PostgreSQLhttp://www.postgresql.org/MySQLhttp://www.mysql.org/SAP DBhttp://www.sapdb.org/Hypersonic/Hsqlhttp://hsqldb.sourceforge.net/McKoihttp:

2005-04-28 12:20:00 588

原创 下载多张图片的小程序

import java.io.*;import java.net.*;public class URLGetPhoto{   public static void main(String [] args)   {      URL url=null;      File f=new File("E://danke");      f.mkdir();      try      {        

2005-04-28 12:20:00 695

原创 怎么引用有状态会话bean呢

关键是为每个bean建一个句柄,以后就可以引用,做购物车的时候可以用这个方法,也可以用到动态代理。  if (cartHandle == null)             {                 System.out.println("3");                 Context ctx = getInitialContext();                 Obj

2005-04-28 12:18:00 580

原创 支持RSS输出的网站

去年做了个项目,要求支持RSS输出,郁闷老找不到支持RSS输出的方法,后来仔细一想,RSS输出其实也就是在服务器生成一个XML文件,以后把信息写到服务器就行了。这又涉及到读写XML文件了,后来我选择了JDOM。代码如下,看不明白的可以跟我联系:danke  QQ:56355337package music;import org.jdom.*;import org.jdom.output.*;imp

2005-04-28 12:17:00 675

原创 Eclipse快速上手Hibernate--5. 关联映射(一对一)

Hibernate中的关联(Association)映射主要有三种:一对一关联,一对多(或多对一)关联,多对多关联。每种关联都可以分为单向和双向两种。    这篇文章主要说的是在Hibernate中的一对一关联,可以参考Hibernate官方文档的第5章。至于环境设置,可以参考这个系列的前面几篇文章。       一对一关联有两种映射方式:一种是使用主键关联,限制两个数据表的主键使用相同的值;另一

2005-04-28 12:15:00 679

原创 使用eclipse编写hibernate程序

1、  在mysql中创建数据库test,创建表t_user  (id[自动增长],name,sex)2、  在eclipse中配置database explore3、  打开database explore,建立连接4、  创建java工程(注意将hibernate、Junit、mysql jdbc驱动程序都添加上,如下图)5、  为工程添加hibernate支持注意这里如果选中add hibe

2005-04-28 12:14:00 641

原创 简单的 Eclipse 3.0.1 的汉化

Eclipse官方网站:http://www.eclipse.org/Eclipse3语言包:Language Pack: 3.0.xEclipse 是一款很强大的 IDE,本站曾经也发过两篇关于使用它配置 PHP 调试环境的文章,现在已经出了 3.0.1 版本和中文语言包了,所以本文简单介绍一下它的汉化方法。  下载 Eclipse 3.0.1 和语言包:  Eclipse 3.0.1:http

2005-04-28 02:17:00 786

原创 Eclips使用秘技(绝对经典)

前言: 本来我都是使用JBuilderX当主力IDE、但使用了Eclipse后 发现...Eclipse原来也这么好用...渐渐的就爱上了它...... Eclipse优点:免费、程序代码排版功能、有中文化包、可增 设许多功能强大的外挂、支持多种操作系统(Windows、 Linux、Solaris、Mac OSX)..等等。 开此篇讨论串的目的,是希望能将Eclipse的一些使用技巧集 合起来.

2005-04-27 20:23:00 605

原创 windows的快捷键

在Windows平台上,将鼠标和键盘上的一些功能键巧妙结合起来使用,能大大提高我们的工作效率。如我们熟悉的“Ctrl+C”(复制)、“Ctrl+Alt+Del”(任务管理器)、“Alt+F4”(关闭窗口)以及用一次Shift选中多个文件等,下面就来介绍下Shift、Ctrl、Alt以及windows键的另一些特殊功能。 一.Shift键的功能   1.大小写输入转换:若当前状态为大写,按住Shif

2005-04-27 02:04:00 1145

原创 IIS6架设网站常见问题及症状举例答疑

问题1:未启用父路径 症状举例: Server.MapPath() 错误 /ASP 0175 : 80004005/ 不允许的 Path 字符 /0709/dqyllhsub/news/OpenDatabase.asp,行 4 在 MapPath 的 Path 参数中不允许字符 /../。 原因分析: 许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS

2005-04-27 01:18:00 437

原创 内容管理系统(CMS)的设计和选型

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/cms.html关键词:"content manage system" cms 内容管理系统内容摘要:内容管理系统概述 内容管理系统的选型 广告管理系统的选型 论坛/社区系统的选型所见即所得编辑器的选型图片上传和文件管理组件内容管理系统概述内容管理系统是一个很泛

2005-04-25 14:07:00 618

原创 CVS服务器建立和权限配置

我三天的工作结果,和大家分享 建立和配置操作都是在Redhat Linux8.0上做的。系统带的CVS可执行程序在/usr/bin下面,版本信息为:Concurrent Versions System (CVS) 1.11.2 (client/server)。系统带的这个cvs可执行程序既可以当客户端使用,也可以用来建立cvs源代码库服务器。 建立一个源代码库主要有以下几步: (1)初始化cvs服

2005-04-25 11:42:00 647

原创 Windows 环境下的PHP5 与 Apache2 服务器的配置

目前 PHP5 发布了第三个候选版本,估计正式版本不久就快释放了。安装过程应该不会有所变化,下面文章内容将讲述 Windows2000/XP/2003(不建议在 windows 98 下建立 PHP 环境) 下 PHP 环境的配置,服务器选择 Apache 2.0.49,数据库选择 MySQL 4.0.20 版本。需要下载几个软件包:  1. PHP5 RC3  2. Apache 2.0.49 

2005-04-25 03:08:00 2649

原创 Java 高层网络编程 (GET,POST取得数据)

Java 高层网络编程     java.net 包中的类和接口提供了可用于低层和高层网络编程的 API。低层 API 可以让你直接访问网络协议,但是为此你不得不使用低层的 TCP 套接字和 UDP 数据包。高层的 API (如 URL, URLConnection 和 httpURLConnection 等类) 可以使你更快的开发网络应用,却不需要写很多代码。

2005-04-24 17:25:00 1070

原创 自动分词与中文搜索引擎

转载:笔者一直从事中文自动分词的研究,其中一个朴素的想法就是该研究对WWW上的中文搜索引擎一定会有帮助,但又常常为开放环境下自动分词难以达到满意的精度而苦恼。近来忽似有所悟,在此将点滴心得写出来,以抛砖引玉。一个关于中文搜索引擎的“有趣”体验   先讲一段笔者的“有趣”经历。一日,偶然想在WWW上查找与日本“和服”有关的资料。打开Yahoo China(http://cn.yahoo.com/)的

2005-04-24 15:55:00 800

原创 HTML中基于表单的文件上传(post,get)

组织:中国互动出版网(http://www.china-pub.com/)RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)E-mail:ouyang@china-pub.com译者:黄俊(hujiao hj_chinese@yahoo.com)译文发布时间:2001-4-26版权:本中文翻译

2005-04-24 15:49:00 1761

原创 RFC1945 超文本传输协议--HTTP/1.0

组织:中国互动出版网(http://www.china-pub.com/)RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)E-mail:ouyang@china-pub.com译者:黄晓东(黄晓东  xdhuang@eyou.com)译文发布时间:2001-7-14版权:本中文翻译文档版权归中国互动出版网所有。可

2005-04-24 15:43:00 976

原创 正则表达式使用详解

如果我们问那些UNIX系统的爱好者他们最喜欢什么,答案除了稳定的系统和可以远程启动之外,十有八九的人会提到正则表达式;如果我们再问他们最头痛的是什么,可能除了复杂的进程控制和安装过程之外,还会是正则表达式。那么正则表达式到底是什么?如何才能真正的掌握正则表达式并正确的加以灵活运用?本文将就此展开介绍,希望能够对那些渴望了解和掌握正则表达式的读者有所助益。 入门简介   简单的说,正则表达式是一种可

2005-04-23 17:55:00 493

原创 Eclipse中使用ANT

前言   ant是java开发者工具箱的重要一环,junit,xdoclet等都与它紧密关联,程序员可能习惯了IDE提供的自动构建,甚至部署的功能,从而忽略了ant本身,其实,主流的IDE通常是内置ant任务来完成这些工作的,熟悉ant内在的机理,可以阅读或简单修改build.xml无疑可以帮助你更灵活地集成、管理应用项目,如果需要学习maven这种开源项目管理解决方案,也是要以理解ant为基础的

2005-04-23 17:35:00 457

原创 XP、2000下的Start命令

对于一些还需要使用DOS程序的人来说,Windows XP中提供了一个类似Win9X的“MS-DOS方式”,现在又叫“命令提示符”,它在“开始/所有程序/附件”中。利用它我们就可以启动许 多程序,同时还提供了一个专门在DOS状态下启动程序的命令Start,它启动单独的“命令提示符”窗口来运行指定程序或命令。如果在没有参数的情况下使用,start将打开第二个命令 提示符窗口。start命令有许多参数

2005-04-23 17:33:00 1398

原创 ECC加密算法入门介绍

前言   同RSA(Ron Rivest,Adi Shamir,Len Adleman三位天才的名字)一样,ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)也属于公开密钥算法。目前,国内详细介绍ECC的公开文献并不多(反正我没有找到)。有一些简介,也是泛泛而谈,看完后依然理解不了ECC的实质(可能我理解力太差)。前些天我从国外网站找到些材料,看完后对ECC似乎

2005-04-23 17:32:00 578

原创 javacc 之安装(win2000)

第一次看到javacc,还以为写错了,只听说过javac,哪里蹦出来的javacc? 500){this.width = 500;}" border="0" alt=""/>,后来才晓得原来是个非常出名的词法分析生成器,寒~~~~。都说隔行隔重山,可是怎么来说,偶也是程序员,工程师呀,虽然以前是搞c开发,没接触过java,但是这个一无所知也太让人郁闷了,实在是吾生也有涯,而知也无涯……唉,路漫漫其

2005-04-23 15:53:00 937

原创 实现不同域(Domain)之间的数据交换

实现不同域(Domain)之间的数据交换引言前些天在对公司原有的 web 应用进行改版时遇到一个问题,当时需要从原有的应用中提取出一部分,用一个更为通用的来进行替换,并且仍然保留原有的应用接口。原有的应用属于 news.mycompany.com 域,而新应用将被部署到 upload.mycopany.com。当我试着从新的域向 news.mycompany.com 传递数据时,在前台遇到了浏览器

2005-04-22 03:40:00 589

原创 基于ImageJ 的图片处理——ImageManipulation (part of fedora project)

ImageManipulation 是 fedora project 的一部分,用于提供动态的图片处理服务,包括图片压缩、图片缩放、图片转换、添加水印等等。下面是ImageManipulation 的Demo 地址:http://www.fedora.info:8080/imagemanip/index.html sample - watermarkhttp://www.fedora.info:8

2005-04-22 03:39:00 1120

原创 WebLucene 实现类似于Google 的多编码支持

 当初在设计WebLucene 的时候,为了能够正确的截取请求中的中文q参数,在执行request.getParameter("q")之前先调用了request.setCharacterEncoding("gb2312")方法。这样虽然避免了乱码问题的出现,但却使得WebLucene 同时只能对一种编码进行处理,无法实现类似于Google 的搜索效果,例如下面两个链接:http://www.goo

2005-04-22 03:37:00 534

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

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

2005-04-22 01:40:00 518

原创 Web搜索引擎设计和实现分析

胡朝晖(浙江大学计算机系) 王海瑛(宁波海峰塑化有限公司)---- 一、引言 ---- 随着Internet的飞速发展,人们越来越依靠网络来查找他们所需要的信息,但是,由于网上的信息源多不胜数,也就是我们经常所说的"Rich Data, Poor Information"。所以如何有效的去发现我们所需要的信息,就成了一个很关键的问题。为了解决这个问题,搜索引擎就随之诞生。 ---- 现在在网上的搜

2005-04-21 01:08:00 501

原创 ANT安装、配置

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/ant.html关键词:ant build.xml javac内容摘要:ant是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。ANT的基本概念: ANT的安装:解包,设置路径 ANT的使

2005-04-20 23:58:00 420

空空如也

空空如也

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

TA关注的人

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