博文
java的MD5加密程序(自定义类)(2005-05-21 15:46:00)
摘要:java的MD5加密程序,可用做Application或bean,与常见的ASP版结果类似,其结果的8~24位就是ASP版本的加密结果。
public class MD5
{
String hex_chr = "0123456789abcdef";
private String rhex(int num)
{
String str = "";
for(int j = 0; j <= 3; j++)
str = str + hex_chr.charAt((num >> (j * 8 + 4)) & 0x0F) + hex_chr.charAt((num >> (j * 8)) & 0x0F);
return str;
}
private int[] str2blks_MD5(String str)
{
int nblk = ((str.length() + 8) >> 6) + 1;
int[] blks = new int[nblk * 16];
......
无刷新,更新页面内容(2005-05-20 09:02:00)
摘要:主程序:
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Description" content="">
</head>
<script language="JavaScript" src="Noname3.js">
</script>
<body onLoad="init();">
<form method=post action='' name='form1'>
gid:<input type="text" name="gid" value="">
<input type='button' name='Start' onclick='if(form1.gid.value=="")form1.gid.value=gid;flag=true;Start.disabled=true;Pause.disabled=false;GetResult(document.all.gid.value)' value='Start'>
<input type='button' name='Pause' onclick='javascript:flag=false;Pause.disabled=true;Start.disabled=false;' value='Pause' Disabled=true>
<br>......
Linux下用java访问常见数据库(2005-05-08 10:12:00)
摘要:常见的数据库主要有MySQL(Linux下常用)、MS SQL Server(Windows下常用)和Oracle等。Java有着极强的跨平台特性,使用java的JDBC(Java DataBase Connection,Java 数据库连接)可以方便地访问各种数据库,当然这需要有一定的软件环境支持,除了JDK外在Linux下还需要安装针对不同数据库的驱动。下面就针对这几款常见的数据库谈谈如何在Linux下用Java访问他们。
一、安装JDK
1、安装
JDK是编译、执行Java程序的基础,可以到Sun的网站去下载。下载得到的是一个二进制文件,执行该文件(如果不可执行,先用chmod命令修改一下)。同意他的安装协议后会生成一个rpm文件。笔者得到的是j2sdk-1_4_2_06-linux-i586.rpm。执行rpm -i j2sdk-1_4_2_06-linux-i586.rpm,安装这个rpm包。默认JDK会装在/usr/java目录下
2、配置所有用户环境变量
编辑/etc/profile文件,使用命令vi /etc/profile
在文件中加入
export JAVA_HOME=/usr/java/j2sdk1.4.2_06
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
注:修改完配置文件后需要重新启动Linux系统才有效。
二、访问MySQL
1、安装MySQL DRIVER FOR JDBC
该驱动可以从MySQL官方网站获得,下载地址是http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-3.0.16-ga.tar.gz/from/pick
解压得到的mysql-connector-java-3.0.16-ga.tar.gz文件,执行
tar zxvf mysql-connector-java-3.0.1......