Array 类的 toString() 方法的增强版 toStringEx() 08 December 2009 Jeff 沙滩脚印 对于数组,我们将它作为字符串输出时,默认的toString()方法,仅将其元素用逗号(,)连接而组成字符串。然而作为数组,我们更希望看到每个元素的标号,并且以列的形式输出效果会更好。于是可以自定义一个toString()方法的增强版本。如下: // Array类的增强型toString()方法 Array.prototype.toStringEx = function() { var s ... [More]
想变珍珠的沙子 07 December 2009 Jeff 沙滩脚印 我是一粒沙子我梦想成为珍珠沧海桑田,是我的等待山的棱角,被时间磨平了抚育我的海水,被时间吸干了我的蚌壳还没有来 我的心依然未变我仍然继续等待若直到我死了,梦想还没有实现我也不会感到悲哀2006-03-13 涂鸦
一根意大利面条?<有意思的数学函数图形> 06 December 2009 Jeff 沙滩脚印 来发挥你的想像力,到这里来涂鸦,看看用函数图形,能画出什么有趣的图画呢?一根意大利面条?其实它是 y = sin(x + 1/x) 的图形啦。从前一年起,网络上开始流行“冏”这个字,你知不知道函数(4*x2 + 5*x - 1)/(x2 + x - 3)的图像正是一个“冏”呢?烟:
在命令行下使用SMTP协议发送邮件 04 December 2009 Jeff 沙滩脚印 在我的文章《如何使用SMTP将一个报文从发送邮件服务器传送到接收邮件服务器》中,介绍了如何使用Telnet命令连接本地虚拟邮件服务器来发送邮件。本篇文章基本上没有什么新内容,只是将本地的虚拟邮件服务器换成了实际的常用的邮件服务器,比如说利用新浪的发送邮件服务器(smtp.sina.com)来发送邮件。因为本地的邮件服务器可以不验证用户就发送邮件,而实际上一般的邮件服务器都有一个用户验证的过程,所以... [More]
在VC++中如何解决链接错误 LNK2001 之无法解析的外部符号 __imp__WSAStartup@8 02 December 2009 Jeff 沙滩脚印 今天在做VC++编程时,在组建程序时,碰到如下错误: Linking... TCPScan.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8 Debug/TCPScan.exe : fatal error LNK1120: 1 unresolved externals 我的工程中用到了一些winsock函数,例如... [More]
TCP数据报的报文格式 01 December 2009 Jeff 沙滩脚印 下图显示了TCP数据报的报文格式。用 C++ 语言定义它的源代码如下: typedef struct tcp_hdr // 定义 TCP 首部 { USHORT th_sport; // 16 位源端口 USHORT th_dport; // 16 位目的端口 unsigned int th_seq; // 32 位序列号 unsigned int th_ack; // 32 位确认... [More]
IPv4的数据报格式 01 December 2009 Jeff 沙滩脚印 下图显示了IPv4的数据报格式。用 C++ 语言定义它的源代码如下: typedef struct ip_hdr // 定义 IP 首部 { // 第一个32比特 unsigned char h_verlen; // 4 位首部长度,4 位 IP版本号 unsigned char tos; // 8 位服务类型 TOS unsigned short total_len; // 16 位总... [More]
如何使用SMTP将一个报文从发送邮件服务器传送到接收邮件服务器 30 November 2009 Jeff 沙滩脚印 假设SMTP客户机(运行在发送邮件服务器上,我们简称C)的主机名为myfootprints.cn,服务器(运行在接收邮件服务器上,我们简称S)的主机名为gmail.com。以下是在cmd命令行下,从本地服务器创建与GMail的TCP连接与发送邮件报文的命令行输入。首先,在本机上运行IIS服务器,然后在cmd命令行下使用IPConfig /all命令查看到本机IP地址为 192.168.1.101,... [More]
无耻的中国电信 30 November 2009 Jeff 沙滩脚印 我家使用中国电信作为因特网接入服务商,可是最近发现,当我打开网页时,有时会跳出广告来!一开始我还以为电脑中毒了,后来才知道是因特网接入服务商有意插进来的广告。这个广告好像一天出现一次,出现的时刻无法预料,而又没有明显的地方(如果有的话)可以设置成不跳出广告。以下是我在打开Google主页时跳出来的广告截图。2009-11-30 发现的:中国电信的这种做法实在令人反感,我可是付费用户,凭什么要被迫接... [More]
一张神奇的照片 27 November 2009 Jeff 沙滩脚印 这张小鸭照片看上去极其普通,然后,当你将它下载到本地电脑,将它的后缀名改为.rar,然后你会发现很神奇的事情,里面包含了4个文件!虽然这个小鸭照片文件总共只有205KB,但是你会看到其中包含的3个exe文件,一共可以播放半个小时!这半个小时里有着不断变化着的动画和音乐。