CentOS 5 下 SUN JAVA JRE 1.6 的安装
到http://java.sun.com/javase/downloads/index.jsp下载 JRE 1.6,目前(2008年3月5日)的版本是Java SE Runtime Environment 6 Update 5.
注意:要下载的是Linux self-extracting file而非Linux RPM in self-extracting file
下面执行的命令是在root特权帐户下执行的
下载到的文件是jre-6u5-linux-i586.bin
步骤1: mv jre-6u5-linux-i586.bin /opt/
步骤2: cd /opt/
chmod +x jre-6u5-linux-i586.bin
步骤3: ./jre-6u5-linux-i586.bin
阅读完license后,输入yes
步骤4: rm jre-6u5-linux-i586.bin
步骤5: ln -s /opt/jre1.6.0_05/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
步骤6: vi /etc/profile.d/java.sh
输入export J2RE_HOME=/opt/jre1.6.0_05
export PATH=$J2RE_HOME/bin:$PATH
并在文件尾再输入一个回车形成一空行
步骤7:source /etc/profile.d/java.sh
步骤8: alternatives --install /usr/bin/java java /opt/jre1.6.0_05/bin/java 2
步骤9: alternatives --config java
然后选择 /opt/jre1.6.0_05/bin/java 所对应的数字 2
相关文档:
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......
一:准备 www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
1. build vserv-tcpip-0.9.2-src
在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......
//代码经过编译,运行,证明可以运行
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
import java.net.*;
import javax.swing.filechooser.FileFilter;
public class Ftp extends JLabel
{
private JButton openButton;
privat ......
来源:http://cj1240.zhmy.com/archives/2008/148832.html
JAVA 中的IO流
一、流的概念
流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。
&nb ......
设p1=(x1, y1), p2=(x2, y2), …, pn=(xn, yn)是平面上n个点构成的集合S,设计算法找出集合S中距离最近的点对。
蛮力算法描述:
int ClosestPoints(int n, int x[ ], int y[ ], int &index1, int &index2)
{
minDist=+∞;
for (i=1; i<n; i++)
&n ......