| |
| · 调整nbsp;Javanbsp;I Onbsp;性能 未知 | 2007-04-13 | |
|
| Glen McCluske翻译:cher这篇文章讨论和阐明了提供 JavaTM I/O 性能的多种技术。大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O 和窗口输出。第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。&nbs当我们讨论Java I/O时,值得注意的是Java语言采取两种截然不同的磁盘文件结构。一个是基于字节流,另一个是字符序列。在Java语言中一个字符有两个字节表示,而不是像通常的语言如c语言那样是一个字 |
|
| · 用Java实现FTP服务器 未知 | 2007-04-13 | |
|
| FTP 命令&nbs FTP 的主要操作都是基于各种命令基础之上的。常用的命令有:&nbs ◆ 设置传输模式,它包括ASCⅡ(文本) 和BINARY 二进制模式;&nbs  ◆ 目录操作,改变或显示远程计算机的当前目录(cd、dir/ls 命令);&nbs ◆ 连接操作,open命令用于建立同远程计算机的连接;close命令用于关闭连接;&nbs ◆ 发送操作,put命令用于传送文件到远程计算机;mput 命令用于传送多个文件到远程计算机;&nbs |
|
| · 探讨对象次第读写(Serialization) 未知 | 2007-04-13 | |
|
| 一. 对象次第读1. 实现对象的serialize操1.1. Serializable接只要让一个类实现出Serializable接口,就可对它的对象进行serialize操作了。Serializable接口仅仅是一个标志性接口,不具有任何的函数。也就是说,只要一个类实现了Serializable(在类名后加“implements Serializable”),那么那个类就可以进行Serialize操作了1.2. 对象所包含的对象的Serializatio1) |
|
| · 彻底明白Java的IO系统 未知 | 2007-04-13 | |
|
| 一. Input和Outpu1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型1.1 以字节为导向的strea以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型1) input stream1) ByteArrayIn |
|
| · 使用缓冲IO提高性能 未知 | 2007-04-13 | |
|
| 本文是ZDNe翻译的系列文章之一,原文已经发表在ZDNeJava 输入/输出(IO)的性能可以使用标准的缓冲类提升,就像操作系统通过缓冲请求提高它的速度一样。例如,如果一段代码要求从磁盘上读取数据,它会试图读取内存中已有的数据;如果代码希望向磁盘写一些东西,它可能在完成写操作前将输出在内存中存放一段时间以等待更多的数据。 在Java的IO系统中,将一个字符写入内存比写到磁盘上快得多,例如: // 这段代码会抛出 IOExceptioWriter wr |
|
| · 两远程客户端之间的通讯原理 未知 | 2007-04-13 | |
|
| 远程客户端相互通讯的Client1通过与SocketServer通讯,可得知其IP地址Client1IP,Client2也通过与SocketServer通讯,也可得知其IP地址Client2IP。两个IP地址可存放地址列表里。每个Client建立两个UDP和利用两个端口,一个用来发送数据给另一个Client,一个用来接收从另一个Client的数据。SocketServer将Client2IP发给Client1,这样Client1用SendUDP向Client2IP发送数据,Client2用recievedUDP接收数据。反之, |
|
| · 一个基于UDP数据广播的局域网络会议程序 未知 | 2007-04-13 | |
|
| 本文介绍了网络通讯中通用的传输控制协议(TCP)和用户数据包协议(UDP),并且利用Java语言设计了一个简单的基于UDP 数据广播的局域网络会议程序,展示了 在Java语言中进行UDP 数据发送和接收的一般步骤。由于Java语言卓越的跨平台特性,本系统能够不加修改的运行在Windows, Linux, Mac OS等一系列不同平台上介随着网络技术的普及,网络会议在公司、企业和单位中的应用也越来越广。一个网络会议系统通常包括一个服务器程序和一个客户端程序。其中服务器端负责进行用户管理、信息交互以及表决统计;客户端则实现收听发言,公开发言,私下讨论、投票表决等功能。在一个网络会议系统的设计和实 |
|
| · java文件操作大全 未知 | 2007-04-13 | |
|
| java文文件的建立/检查与删<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.io.*"%><html><head><title>文件的建立、检查与删除</title></head><body><String path=request.getRealPath("")//out.println(path)F |
|
| · JAVAnbsp;-nbsp;IO包的学习引导文章 未知 | 2007-04-13 | |
|
| 什么是IO ------------------------------------------------------------------------------- IO(Input/Output)是计算机输出/输出的接口。Java的核心库java.io提供了全面的IO接口,包括:文件读写,标准设备输出等等。Java中IO是以流为基础进行输入输出的,所有数据被串行化写入输出流,或者从输入流读入。此外,Java也对块传输提供支持,在核心库java.nio中采用的便是块IO。关于NIO我们在后面还有专门的讨论 流IO的好处是简单易用,缺点是效率较低。块IO效率很高,但编程比较复Java IO模型 ----------- |
|
| · 用Java实现HTTP文件队列下载 Yesky | 2005-09-07 | |
|
| 许多用户可能会遇到这样的情况:在网站上发现一个很好的资源,但是这个资源是分成了很多个文件存放的,如果想把它保存到本地,只有靠用户点击另存来完成保存,如果资源分了几百甚至上千上万,那简直是个灾难。 |
|
| · 用Java编程获得本机和服务器IP地址 hhong123 | 2005-09-07 | |
|
| 在TCP/IP 互联网时,经常会需要查询自己主机的IP地址和www服务器的IP地址。虽然,我们可以使用IPCONFIG 和PING 进行IP地址查询,但是如果在应用程序或APPLET中使用此命令回破坏我们应用程序界面。 |
|
| · 两步学会Java Socket编程 robertb9527 | 2005-08-29 | |
|
| 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 |
|
| · Java数据报之失序和丢包 keepeye | 2005-08-29 | |
|
| 习惯了TCP编程,认为UDP可以包办这些问题是错误的。一个UDP应用程序要承担可靠性方面的全部工作,包括报文的丢失、重复、时延、乱序以及连接失效等问题。
通常我们在可靠性好,传输时延小的局域网上开发测试,一些问题不容易暴露,但在大型互联网上却会出现错误。
UDP协议把递送的可靠性责任推到了上层即应用层,下面简单编写了几个类来专门处理两个问题:乱序和丢包。 |
|
| · 在Java中实现UDP协议编程的方法 草草晴空 | 2005-08-13 | |
|
| 什么是UDP协议
UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据报分组、组装和不能对--> |
|
| · 用Java实现FTP服务器 njchenyi | 2005-08-09 | |
|
| FTP 命令 FTP 的主要操作都是基于各种命令基础之上的。常用的命令有: |
|
| · 用Java实现断点续传(HTTP) violetrose | 2005-07-29 | |
|
|
(一)断点续传的原理 其实断点续传的原理很简单,就是在Http--> |
|
| · Java语言的Socket编程 ghj1976 | 2005-07-29 | |
|
|
一、什么是--> |
|
| · 用Socket类实现HTTP协议客户端应用 梁颖健 | 2005-07-29 | |
|
| Http客户端程序已集成在Java语言中,可以通过URLConnection类调用。遗憾的是,由于SUN没有公布Http客户程序的源码,它实现的细节仍是一个谜。本文根据HTTP协议规范,用Java.net.Socket类实现一--> |
|
| · 用java编写简单UDP网络通信程序 buptwaitme2002 | 2005-07-19 | |
|
|
java中封装了大量的socket API,为编写网络通信程序提供了极大的方便.在计算机网络的学习中,大家都已熟练掌握了TCP/UDP的--> |
|
| · 怎样用Java实现MSN Messager的功能 刘冬 | 2005-07-15 | |
|
| 现在的即时通讯软件琳琅满目,大家耳熟能详的无非就是腾讯公司的QQ,微软公司的MSN Messenger以及网易的泡泡,就用户量而言这三者应该是名列前茅的。但是腾讯公司的QQ以及网易的泡泡由于并没有公开其客户端与服务 |
|
|
上一页 1 2 3 下一页
|