多线程传输对访问网页或下载文件加速

原理:

把一些多线程的下载技术(例如flashget、网络蚂蚁所用到的),改进为一种数据缓冲技术,应用在文件、媒体等数据传输上。HTTP支持通过Range域来指定开始传输一个资源数据的起始位置。

实验测试:

在宿舍用CMCC的WLAN从www.xiaoxia.org下载一个13MB的文件,
单线程传输平均速度:14kB/s
8个线程传输平均速度:134kB/s

测试发现8个线程的平均传输速度比1个线程的平均传输速度要快,这是为什么呢?

继续测试发现,单个线程传输的时候,速度可能会慢慢减小,所以最后只剩下可怜的14kB/s的平均速度了。而在我实现的网络加速程序里,每个连接的生命时长大概只有10几秒钟,所以它们的速度可以保持很好。

继续阅读

IDM的注册

IDM(Internet Download Manager)一款非常好用的下载软件。关于其的注册其实非常简单:

一、找到hosts文件:C:\WINDOWS\system32\drivers\etc,用记事本打开host文件,在最后添上以下代码,然后保存。

127.0.0.1 registeridm.com
127.0.0.1 www.registeridm.com
127.0.0.1 www.internetdownloadmanager.com

二、打开IDM,注册,注册码如下:
OS5HG-K90NH-SXOGT-7JYEZ
R2C1T-O0KQO-JAVU2-4MMYP
M2A16-47AAW-6NLYP-V1E0J
IZO7M-360FW-QY1XP-AWLPN
46YFS-S9G7H-QZFWI-QQBQB
TUTR2-I2NHO-GQBC6-ZECWH
TUTR2-I2NHO-GQBC6-ZECWH

其他的邮箱和姓名什么的,随便填填就行。

三、注册成功。

当然,我们如果经济条件尚好,请支持正版,谢谢。

在GoDaddy上更改域名DNS至DNSPod

现在众所周知GoDaddy的NS服务器已经被封的所剩无几,剩下的也是奄奄一息,相当不稳定。

所以介于这种情况,推荐使用DNSPod的解析服务。个人使用了半年多,从监控记录上来看故障

率是0,这对于免费服务来说很不错了。下面就教大家如何一步步的将GoDaddy上的域名DNS改

变到DNSPod提示:拖放图片到新页面打开查看大图

在nginx服务器设置wordpress伪静态

刚刚打开博客文章突然就404了,吓我一大跳。最后上网查询了一下资料发现是伪静态设置的问题。因为使用的是nginx的系统,所以不能设置.htaccess文件,而需要通过设置conf文件来实现伪静态,以下为综合网上资料,实验有效的方法。

打开nginx配置文件nginx.conf,在location段添加下面这一行代码:

location / {
index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename)
{
rewrite (.*) /index.php;
}
}

继续阅读