
J2SE
文章平均质量分 64
houzy
这个作者很懒,什么都没留下…
展开
-
关于用jsp实现http认证安全登陆的学习笔记
作者 : lnboy 标题 : 关于用jsp实现http认证安全登陆的学习笔记。(正在原创ing) 关键字: jsp http认证 WWW-authenticate Basic Digest Base64转载 2007-06-02 09:39:00 · 938 阅读 · 0 评论 -
Java调用系统执行程序(OS Command)
以下代码在windows2000上可以运新哦。SayHi.exe为任意的一个执行程序。public static void main(String args[]) { String s = null; // system command to run String cmd = "cmd /c c:/SayHi.exe"; // set the working directory for转载 2005-03-07 11:36:00 · 795 阅读 · 0 评论 -
JAVA:ServletContext应用
ServletContext接口简述 ServletContext接口的简述:public interface ServletContext定义了一系列方法用于与相应的servlet容器通信,比如:获得文件的MIME类型,分派请求,或者是向日志文件写日志等。每一个web-app只能有一个ServletContext,web-app可以是一个放置有web application 文件的文件夹,也转载 2005-03-07 11:56:00 · 1208 阅读 · 0 评论 -
JAVA:配置文件读取器
〔config.properties〕[CMS properties]cmsServerName=cmscmsTemplateDirectoryName=template[time out:minute]time_out=300000[administrator setting]administrator=SAadmingroup=ADMINROLE[web path setting]inner转载 2005-03-07 11:52:00 · 762 阅读 · 0 评论 -
终于学会了如何使用标签
下拉框是一个特别常用的html组件,在struts中的tag也是比较复杂的一个了,如果想真正的将MV分离学会如何使用标签是非常重要的,当然如果是高人,那自己写也是没有问题的^_^最近作的一个页面上要用到下拉框,我想借此机会多学习一下如何使用标签来更好的将MV分离,因此下定决心一定要将下拉框的内容存放到一个bean里,然后通过标签调用bean,再用调用bean里面的LabelValueBean的集转载 2005-03-07 11:43:00 · 756 阅读 · 0 评论 -
一个画柱状图形的例子,在页面中显示
response.setHeader("Cache-Control","no-store"); //HTTP 1.1 response.setHeader("Pragma","no-cache"); //HTTP 1.0 response.setDateHeader ("Expires", 0); //prevents caching at the proxy server %>转载 2005-03-02 10:47:00 · 778 阅读 · 0 评论 -
java环境变量设置
环境变量是操作系统、应用程序、脚本程序等等的指明灯,能够告诉他们需要的资源在哪里。大多数的系统都有一些预先设置好的环境变量,当然,我们也可以增加自己的环境变量。 为了看看当前系统的环境变量,我们可以用如下的命令: 在Linux/Unix系统上,在shell命令符输入 env ,然后回车 在Windows系统中,在DOS窗口提示符输入 set ,然后回车 这样,我们就可以看到转载 2005-03-02 10:58:00 · 995 阅读 · 0 评论 -
解决在java环境下生成word问题
在java环境生成word是件很困难的事。我的观点是什么好用,用什么,语言不重要。如果我们的项目下一个项目用.NET更好,我会毫不忧郁的去学.NET,编程语言是什么?它什么都不是。这个项目需要在java环境下生成word,具体要求是这样的:用户通过IE查询信息,但要把查询结果保存为word,用户的这点要求不过分,得实现,但如何实现是件很让人头疼的事,领导一句话,咱们做程序的就得干啊。在我搜了各大网转载 2005-03-02 10:55:00 · 1141 阅读 · 0 评论 -
The Java Programming Language Notes
1,static member可使用该类对象的空引用来引用该类static memberSomeClass obj = null;obj.staticMethod();obj.staticData = 1;用对象引用静态成员是不被推荐的,但为什么不像C#那样禁止掉呢?2,多重继承面对从多个接口继承而来的签名相同的方法,子类似乎只能提供一份实现,这样语义的正确性是如何保证的呢?C#可以在转载 2005-02-28 15:23:00 · 979 阅读 · 0 评论 -
错误处理规范
一、整体规范按照错误类型,通常的处理方式如下: 错误类型范围处理方式操作员错误与人机界面交互时不满足输入规则、输入范围等发生的错误校验用户输入 提示正确规则 强制其改正 运行时错误与外部资源交互时发生的错误,如网络、文件系统、数据库、其它业务应用系统等记录并抛出异常 其它详见“异常处理规范” 程序员转载 2005-02-28 15:22:00 · 753 阅读 · 0 评论 -
java的几种对象(PO,VO,DAO,BO,POJO)解释
PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作.VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对转载 2005-02-28 14:50:00 · 894 阅读 · 0 评论 -
Java中文处理学习笔记——Hello Unicode
作者: 车东 Email: chedongATbigfoot.com/chedongATchedong.com写于:2002/07 最后更新: 02/25/2005 12:48:27 Feed Back >> 05/01/2004 11:26:00 Feed Back >> 版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.c转载 2005-02-25 12:44:00 · 816 阅读 · 0 评论 -
servlet彩色验证码
servlet代码,代码内容写入session sRand中:package CMCC; import java.io.*; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.GraphicsEnvironment; import java.awt.image.Buffere转载 2005-03-07 11:48:00 · 685 阅读 · 0 评论 -
JAVA:附加码生成器(图片)
〔Picture.java〕package creator.common.attachLogin;import java.io.*;public class Picture{ final int key=1; final String error_format_int= "format of color is not rgb.sample /"212|232|0/""; final Str转载 2005-03-07 11:49:00 · 859 阅读 · 0 评论 -
关于session的详细解释
一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一个浏览器转载 2006-04-08 10:08:00 · 808 阅读 · 0 评论 -
JAVA上加密算法的实现用例
第1章基础知识1.1. 单钥密码体制单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。通常,使用的加密算法比较简便高效,密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并且如果在多用户的情况下密钥的保管安全性也是一个问题。单钥密码体制的代表是美国的DES1.2. 消息摘要一个转载 2005-06-09 16:01:00 · 750 阅读 · 0 评论 -
java相关软件下载网址一覧
1. J2SDKhttp://java.sun.com/j2se/1.4.2/download.html2. Eclipsehttp://www.eclipse.org/downloads/index.php3. Lombozhttp://forge.objectweb.org/project/showfiles.php?group_id=974. EMF Runtimehttp://downlo转载 2005-06-08 11:29:00 · 3311 阅读 · 0 评论 -
java锁住一个文件(独占方式访问)
import java.io.*;import java.nio.channels.*;/** * 锁住文件(不让其它线程或进程修改) * * @author kingfish */public class LockFile { public LockFile() { } public static void main(String[] args) throws Exception {转载 2005-05-24 15:45:00 · 1405 阅读 · 0 评论 -
Java RMI 简单示例 选择自 java308077007 的 Blog
RMI是Java平台实现远程调用的规范,下面是一个小例子,本机测试通过一共有三个java类,远程接口,服务端程序,客户端程序远程接口:import java.rmi.*;public interface HelloIn extends java.rmi.Remote{ String sayHello() throws RemoteException;}服务端程序:import java.rmi.转载 2005-03-07 14:09:00 · 875 阅读 · 0 评论 -
(原创)当server碰到server,socket连接池简单实现) 选择自 jsand 的 Blog
当我们在程序中启动了一个server,这个server需要跟另一个server(比如建立在老系统上的老的c程序)之间通讯,为了增加效率需要建立一个连接池的时候不妨考虑下我的解决方案,不足处清指正。1:SocketAdapter类,此类继承了socket,重载了socket类的close方法,目的是当用户关闭socket的时候,我们并不关闭它只是放在连接池内部。package com.tarena转载 2005-03-07 13:53:00 · 1367 阅读 · 2 评论 -
JAVA:MD5加密器
package creator.common.key;import java.lang.reflect.*;/*************************************************keyBean 类实现了RSA Data Security, Inc.在提交给IETF的RFC1321中的keyBean message-digest 算法。*****************转载 2005-03-07 12:56:00 · 846 阅读 · 0 评论 -
JAVA:Filter编码器
〔CharacterEncodingHttpServletRequestWrapper.java〕package creator.common.filter;import javax.servlet.http.*;public class CharacterEncodingHttpServletRequestWrapper extends HttpServletRequestWrapper {转载 2005-03-07 12:55:00 · 1112 阅读 · 0 评论 -
JavaBean 设置关联属性
在一个Bean中设置关联属性的基本步骤如下:调入java.beans 包,以便访问该包中所定义的一些方便类。MyButton中的import语句的使用方法如下:import java.beans.*; 实例化java.beans.PropertyChangeSupport类。private PropertyChangeSupport changes = new PropertyChang转载 2005-03-07 11:55:00 · 886 阅读 · 0 评论 -
Spring让Hibernate使用者受益良多
Spring的轻量级的bean容器为业务对象(business objects)、DAO对象和资源(如:JDBC数据源或者Hibernate SessionFactorie等)对象提供了IoC类型的装配能力。Spring使用一个xml格式的应用配置文件为开发者提供了一种通过解析定制的属性文件来手动管理单实例对象或者工厂对象的选择性。由于Spring将非入侵性做为一个重要的目标,因此可以由Sprin转载 2005-03-07 11:53:00 · 769 阅读 · 0 评论 -
Java中Exception的处理
简述 用Java在开发系统的时候,Exception的处理往往是比较复杂的。如何处理开发中遇到的Exception,如何将合理的异常信息呈现给客户是开发人员必须要考虑的问题。 关于Exception的处理的文章在很多地方都可以看到,本文除了做一个总结之外,还将结合Design by Contract,JDK 1.4引入的assertion,以及如何用Spring的AOP处理Excep转载 2005-03-07 11:51:00 · 1471 阅读 · 0 评论 -
JSP避免Form重复提交的三种方案
1 javascript ,设置一个变量,只允许提交一次。 var checkSubmitFlg = false; function checkSubmit() { if (checkSubmitFlg == true) { return false; } checkSubmitFlg = true; return转载 2005-02-25 12:43:00 · 749 阅读 · 0 评论 -
JAVA文件加密器(收藏)
import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import java.security.*; import javax.crypto.*; import javax.crypto.spec.*; /** 文件名:FileEncrypter.java JDK:1.40以上 说明:转载 2005-02-24 16:10:00 · 665 阅读 · 0 评论 -
java初学者必读-经验总结
一个不错的东东,整理好了放在这里:) 1:jdk开发中系统环境变量设置:方法如下:Win2000中:右键我的电脑--》属性--》高级--》环境环境变量classpath=.;jdk安装目/libpath=jdk安装目录/bin注意:一定不可忽略"."。Win98中:修改autocexe.bat 就是修改自动批处理文件。添加:set classpath=.;jdk安装目/libset pa转载 2005-01-27 12:52:00 · 742 阅读 · 0 评论 -
jxl导入和导出的excel到数据库
前段时间正好做了,导入和导出的,你自己看吧 /**导出数据为XLS格式 * @param fos * @param bo */ public void writeExcelBo(FileOutputStream fos, java.util.Vector ve) { jxl.write.WritableWorkbook wwb; try { wwb= Workbook.cre转载 2005-01-24 16:43:00 · 1300 阅读 · 0 评论 -
JSP动态输出Excel及中文乱码的解决
最近在网上看到一个用java来操纵excel的open source,在weblogic上试用了一下,觉得很不错,特此向大家推荐一下。 首先去http://www.andykhan.com/jexcelapi/index.html下载最新的JExcelApi,把jxl.jar置于你的classpath中。 写一个javaBean,利用JExcelApi来动态生成excel文档,我这里转载 2005-01-24 16:39:00 · 740 阅读 · 0 评论 -
通过text提供的本地地址 显示文本内容
java.lang.String strFileName; //文件名java.io.File objFile; //文件对象java.io.FileReader objFileReader; //读文件对象char[] chrBuffer = new char[10]; //缓冲int intLength; //实际读出的字符数(一个中文为一个字符)%>转载 2005-01-24 16:06:00 · 725 阅读 · 0 评论 -
Dom4j 编码问题彻底解决
这几天开始学习dom4j,在网上找了篇文章就开干了,上手非常的快,但是发现了个问题就是无法以UTF-8保存xml文件,保存后再次读出的时候会报“Invalid byte 2 of 2-byte UTF-8 sequence.”这样一个错误,检查发现由dom4j生成的这个文件,在使用可正确处理XML编码的任何的编辑器中中文成乱码,从记事本查看并不会出现乱码会正确显示中文。让我很是头痛。试着使用GBK转载 2005-01-21 17:29:00 · 1054 阅读 · 0 评论 -
生成jar文件的方法 选择自 useway 的 Blog
生成jar文件的方法。菜单:Wizards--Archive builder如果需要重新生成jar文件,则需要在菜单中选择 project--rebuilder在jbuilder中加入其它jar包的方法。1>菜单:tools--Enterprise Setup--Datebase Driver--Add--new--选择jar所在的路径--选中后--ok--选中后--ok重起jbuilder.2>转载 2005-01-21 17:22:00 · 779 阅读 · 0 评论 -
jsp连接数据库---Mysql 选择自 NinGoo 的 Blog
jsp连接数据库---Mysql时间:2005-1-24操作系统:windows XP SP11.安装JDK 5.0 update 1下载:http://java.sun.com/假设安装路径为 D:/Java/jdk1.5.0_01设置环境变量(控制面板->系统->高级)JAVA_HOME=D:/Java/jdk1.5.0_01classpath=.;D:/Java/jdk转载 2005-01-26 09:47:00 · 770 阅读 · 0 评论 -
JSP/Servlet入門]JSP錯誤處理
剛開始撰寫JSP時,總是會被JSP的除錯訊息所困擾,如果沒有稍微瞭解JSP與Servlet之間運作關係的初學者,所看到的只是一堆除錯訊息,甚至例外發生的訊息,這些訊息雖然包括詳細的錯誤訊息,但對於初學者而言卻是不友善、不易閱讀理解的。基本上,只要瞭解JSP與Servlet之間的運作關係,並瞭解Java編譯訊息與例外處理,要瞭解在撰寫JSP網頁時,因錯誤而產生的錯誤報告頁面就不是件難事。我們知道JS转载 2005-01-24 15:48:00 · 717 阅读 · 0 评论 -
java工具之javadoc和jar浅学 选择自 shaobotao 的 Blog
java工具之javadoc和jar1,javadoc注释标记 /** */格式如:/***Title:Killer类*@author Killer*@version 1.00*/其中表示换行,但是有@标志会自动换行下来对Killer构造方法批注/***这是Killer类的构造函数*@param name Killer的名字*/其中@param 使用说明:javadoc -d Killer -转载 2005-01-22 15:56:00 · 782 阅读 · 0 评论 -
调试工具系列--java 正则表达式(regular expression)调试工具 选择自 cm4ever 的 Blog
首 页 | 新 闻 | 技术中心 | 第二书店 | 《程序员》 | 《开发高手》 | 社 区 | 黄 页 | 人 才 移 动∣专 题∣SUN∣IBM∣微 软∣微 创∣精 华∣Donews∣人 邮我的技术中心 我的分类我的文档转载 2005-01-21 17:24:00 · 279 阅读 · 0 评论 -
网上收集的一些Java应用 选择自 yukikaze 的 Blog
我先说说在JBUILDER中将程序外观变的更酷的办法!JAVA程序默认的外观(LOOKANDFEEL)可以改变为JAVA外观、MOTIF外观、WINDOWS外观、MAC外观;而JAVA外观又有五种风格分别是海蓝宝石风格、祖母绿风格、红宝石风格、木炭风格、高对比风格。外观改变具体方法如下:1:可以直接在程序中调用下面三个中的一个: import javax.swing.*; UIManager转载 2005-01-21 17:23:00 · 1482 阅读 · 0 评论 -
逐渐挖掘Enhanced for Loop
逐渐挖掘Enhanced for Loop更简单的进行遍历孙海涛 (sun.haitao@126.com)2004年7月29日最初发表,2004年8月10日最后修订J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些转载 2005-01-21 17:26:00 · 305 阅读 · 0 评论 -
API解读:Thread 选择自 treeroot 的 Blog
线程是一个和平台关系比较密切的概念,这里我们也不能看出它的具体实现,只能看一下它的表现了.public class Thread implements Runnablepublic final static int MIN_PRIORITY = 1;public final static int NORM_PRIORITY = 5;public final static int MAX_P转载 2005-01-21 17:49:00 · 1019 阅读 · 0 评论