java基础
iteye_19304
这个作者很懒,什么都没留下…
展开
-
程序中的常见异常
1. java.lang.NullPointerException这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了...2007-12-14 09:41:02 · 449 阅读 · 0 评论 -
通过代理访问一些网址
[code="java"]import java.io.IOException;import java.io.InputStream;import java.net.Authenticator;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.Passw...原创 2010-11-11 14:14:22 · 1192 阅读 · 0 评论 -
限制上传和下载
不多说了,自己看吧[code="java"]public class FlowControlInputStream extends FilterInputStream{ private long timestamp; private int maxbps; private int currentbps; private int bytesread...原创 2010-12-29 16:32:48 · 74 阅读 · 0 评论 -
Monitoring Bandwidth
Monitoring BandwidthThe ability to monitor the effective bandwidth previously seen by an application directly supports the ability to adapt to variable runtime environments. Some bandwidth measure...原创 2010-12-29 17:21:52 · 168 阅读 · 0 评论 -
ftp and firewalls
The File Transfer Protocol (FTP) and Your Firewall / Network Address Translation (NAT) Router / Load-Balancing RouterThe File Transfer Protocol has held up remarkably well over the years. The prot...原创 2011-01-10 10:58:56 · 101 阅读 · 0 评论 -
Ftp多线程下载
Ftp协议支持REST和RETR指令,可以用这两个指令来指定要下载起始位置,如下所示(假设要下载的文件总大小为1500bytes,用三个线程下,每个线程下载500bytes, 文件名为file):a. 首500字节: 首先用REST 0设置从第0个字节开始下载,然后用 RETR file指定要下载的文件,启动数据接收,开始下载。b. 次500字节和最后500字节的做法和上面一样,唯一的...原创 2011-02-23 17:50:51 · 198 阅读 · 0 评论