本站首页    管理页面    写新日志    退出


天堂之光 人间希望

你我共同品味

JAVA的浓香.

Linux的清芬.

«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


我的分类(专题)

日志更新

最新评论

留言板

链接

联系我

msn:zhanglincon@hotmail.com


Blog信息
blog名称:
日志总数:99
评论数量:281
留言数量:4
访问次数:809389
建立时间:2005年11月17日




生成可执行jar文件
文章收藏,  软件技术

zhanglincon 发表于 2006/6/23 9:31:28

若要生成一个名为 cal.jar 的可执行jar文件:(文件名可以是任意合法名字)
(这是我认为简单实用的一种方法,还有很多别的方法在此就不介绍了)
第一 把程序生成的所有字节码文件(即.class文件)放在同一个目录下(如:D:/chat/).
第二 在该目录下新建一个manifest.mf文件,文件内容格式如下(划线中内容):
manifest.mf文件中的格式:
--------------------------------
Main-Class: calDemo
   
--------------------------------
注意: calDemo代表主类名(即要运行的类名,只能有一个,不要文件扩展名)
      Main与Class中间不是下划线,而是短横线
  


阅读全文(2051) | 回复(0) | 编辑 | 精华 | 删除
 


[Apache]Windows下Apache+Resin整合方案
原创空间,  软件技术

zhanglincon 发表于 2006/6/19 9:13:42

按照如下步骤: 1 安装apache2
安装APACHE_2.0.47以上版本 ,安装到:C:\apache2\
安装完成之后,apache服务自动加载,这时打开浏览器,浏览: http://localhost,出现apache欢迎页面(需要将C:\apache2\htdocs目录中的文件“index.html.en”改为“index.html”) 2 安装j2sdk-1_4_2_06(如果选用jdk1.5,resin需要3.0.17以上版本)
(1.4.2系列版本都行,生产机上最好更新到06)到c:\j2sdk-1_4_2_06 3 环境变量设置 桌面->我的电脑->右键点击->选择“属性”->高级->环境变量,所有设置均在系统变量栏进行:
新建或修改->变量名:JAVA_HOME
->变量值:C:\j2sdk-1_4_2_06
新建->变量名: PATH


阅读全文(2691) | 回复(0) | 编辑 | 精华 | 删除
 


[Ajax]一个用Ajax做的用户名验证程序
原创空间,  软件技术

zhanglincon 发表于 2006/6/15 23:37:50

  现在Ajax是一个相当火的东西,那么Ajax是什么呢?我的理解Ajax就是一个工具,就是一个客户端的技术,不管用何种服务器端技术都可以用Ajax。这里我说的是用java作为服务器端技术。闲言废语不要讲,表一表NB技术Ajax! 1,我先说一下这个例子要实现的效果,比如用户注册时要输入用户名,在输入完用户名,当用户输入下一项的时候,而且是在页面提交之前,利用Ajax判断用户输入的用户名是否合法可用。这就用到了Ajax的异步提交的作用。 2,下面是程序的例子,一个用户输入数据的页面userInput.jsp,一个是服务器端的相应。 ------------userInput.jsp------------------- <%@ page contentType="text/html; charset=GBK" %>
<html>
<style type="text/css">
<!--
@import url("../aqgc/style_c.css");

阅读全文(15145) | 回复(3) | 编辑 | 精华 | 删除
 


[Apache]apache主配置文件配置解说
文章收藏,  软件技术

zhanglincon 发表于 2005/12/21 16:30:27

      Apache为网络管理员提供了丰富多彩的功能,包括目录索引、目录别名、内容协商、可配置的HTTP错误报告、CGI程序的SetUID执行、子进程资源管理、服务器端图象映射、重写URL、URL拼写检查以及联机手册man等。也就是说,如果您在Linux Server上成功安装配置了Apache之后,您的计算机也将随着Apache的生效而摇身一变,成为一台名副其实的Web Server,这种变化的确是激动人心的。
在Internet时代,外部主页的发布已经成为树立公司形象的一个重要手段,而内部主页也成为公司管理的主要方式。但是,要想实现这些功能,首先应该把我们的Linux Server配置成为一台强大的Web Server。本章将详细介绍如何配置Apache服务器。希望各位同仁能够通过阅读本片文章达到理论实践双丰收的目的,在很短的时间里迅速成为一名出色的网络管理员。 1.2 所需资源
1.2.1 所需包
RedHat6.2 服务器安装 1.2.2 所需配置文件

阅读全文(2349) | 回复(0) | 编辑 | 精华 | 删除
 


[Apache]Apache服务器配置技巧
文章收藏,  软件技术

zhanglincon 发表于 2005/12/21 16:02:06

本文简要介绍了十几个Apache 的配置技巧:
  1、如何设 置请求等待时间   在httpd.conf里面设置:   TimeOut n   其中n为整数,单位是秒。   设置这个TimeOut适用于三种情况:   2、如何接收一个get请求的总时间   接收一个post和put请求的TCP包之间的时间   TCP包传输中的响应(ack)时间间隔   3、如何使得apache监听在特定的端口   修改httpd.conf里面关于Listen的选项,例如:   Listen 8000   是使apache监听在8000端口   而如果要同时指定监听端口和监听地址,可以使用:   Listen 192.170.2.1:80
  Listen 192.170.2.5:8000   这样就使得apache同时监听在192.170.2.1的80端口和

阅读全文(3245) | 回复(0) | 编辑 | 精华 | 删除
 


[Tomcat]Tomcat5.0——5.5的中文问题解决之道
原创空间,  软件技术

zhanglincon 发表于 2005/12/14 15:58:41

        在 Tomcat 4.x 時代,无论submit 时采用get or post,还是在url后面直接带参数Tomcat server 对parameters 的处理都采用相同的编码,但在 Tomcat 5.x 版,不知何故,却将QueryString 的解析独立出來,目前确认,Form 的 Method 采用 GET 及直接将参数写在 URL 上的中文,上传到 Tomcat 时,无论如何转码,都会变成乱码,哪怕你事先作过 URLEncode 也一样。所以要想在你的Web应用中解决乱码问题要分以下两步来做。
  解决办法:
(1),针对form submit中post的方法时,用过滤器对数据重新编码,操作步骤如下:只要把%TOMCAT安装目录%/ webapps\servlets-examples\WEB-INF\classes\filters\SetCharacterEncodingFilter.class文件拷到你的webapp目录/filters

阅读全文(3350) | 回复(0) | 编辑 | 精华 | 删除
 


[JAVA Servlet]log4j的配置笔记
原创空间,  软件技术

zhanglincon 发表于 2005/12/8 9:57:52

(1)首先需要一个log4j-1.2.*.jar包,jar包的位置:webapps/web/WEB-INF/lib/下
在log4j Web站点下载ZIP(Windows)或gzipped(基于Unix系统)格式的发行版本:http://jakarta.apache.org/log4j/docs/download.html 下载,将发行版解包,将创建logging-log4j-1.2.13目录,在此顶层目录dist/lib/目录下有log4j-1.2.13.jar文件。     (2)在web/WEB-INF/web.xml文件中做如下配置:配置一个Servlet映射,用来初始化log4j.
<servlet>
  &nb

阅读全文(7285) | 回复(1) | 编辑 | 精华 | 删除
 


[JAVA XML]祥解WEB应用的部署文件web.xml
原创空间,  软件技术

zhanglincon 发表于 2005/11/21 17:25:04

  本文使用的服务器是Tomcat服务器,Web应用发布描述文件web.xml是在Servlet规范中定义的。web.xml存放在WEB-INF/目录下
    在分析web.xml文档之前我想先说一下web.xml中根元素<web-app>各子元素的顺序问题,因为在web.xml中元素定义的先后顺序是不能颠倒的(除非在web.xml文件中使用XML Schema,本文不做讨论),否则Tomcat服务器可能抛出SAXParseException。
    顺序如下:
              <web-app>
          &nbs

阅读全文(4272) | 回复(0) | 编辑 | 精华 | 删除
 


[JAVA Servlet]Servlet 2.3过滤器编程
读书笔记,  软件技术

zhanglincon 发表于 2005/11/20 20:24:09

摘要

Jason Hunter通过对一些自由而又实用的过滤器的研究以对新的servlet过滤器模型进行深入探讨。你将知道这些过滤器是如何工作以及你能用他们做什么。最后,Jason介绍了他自己为简化文件上传而做的多路请求过滤器。

在"Servlet 2.3: New Features Exposed,"中,我介绍了Servlet API 2.3中的变化并给出了一个简单的servlet过滤器模型。在随后的文章中,我将对servlet过滤器进行深入的挖掘,而你看到的这些servlet过滤器都是能从Web上免费下载的。对每一个过滤器,我将检视它是做什么的,如何工作的,以及你能从哪里得到它。

你可以在两种情况下使用本文:学习过滤器的功用,或者作为你写过滤器时的辅助。我将从几个简单的例子开始然后继续更多高级的过滤器。最后,我将向你介绍我为了支持多路请求而写的一个文件上传过滤器。

Servlet 过滤器

也许你还不熟悉情况,一个过滤器是一个可以传送请求或修改响应的对象。过滤器并不是servlet,他们并不实际创建一个请求。他们是请

阅读全文(4605) | 回复(1) | 编辑 | 精华 | 删除
 


[JAVA Servlet]Servlet的优越性
读书笔记,  软件技术

zhanglincon 发表于 2005/11/20 17:00:52

       Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java-enabled Web Server中。Java Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。 JAVA Servlet的优势:

  Servlet可以和其他资源(文件、数据库、Applet、Java应用程序等)交互,以生成返回给客户端的响应内容。如果需要,还可以保存请求-响应过程中的信息。 

  采用Servlet,服务器可以完全授权对本地资源的访问(如数据库),并且Servlet自身将会控制外部用户的访问数量及访问性质 

  Servlet可以是其它服务的客户端程序,例如,它们可以用于分布式的应用系统中,可以从本地硬盘,或者通过网络从远端硬盘激活Servlet。 

  Servlet可被链接(chain)。一个S

阅读全文(3623) | 回复(0) | 编辑 | 精华 | 删除
 


« 1 2 3 4 5 6 7 8 9 10



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.432 second(s), page refreshed 144787679 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号