2006年2月 的存档

ping的高级用法

ping的高级用法

  对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。

  现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:

  ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list

  Options:

  -t Ping the specified host until stopped.To see statistics and continue – type Control-Break;To stop – type Control-C.

  不停的ping地方主机,直到你按下Control-C。

  此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。

  -a Resolve addresses to hostnames.

  解析计算机NetBios名。

  示例:C:\>ping -a 192.168.1.21

  Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:

  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254

  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254

  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254

  Reply from 192.168.1.21: bytes=32 time<10ms TTL=254

  Ping statistics for 192.168.1.21:

  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:

  Minimum = 0ms, Maximum = 0ms, Average = 0ms

  从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。

  -n count Number of echo requests to send.

  发送count指定的Echo数据包数。

  在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:

  C:\>ping -n 50 202.103.96.68

  Pinging 202.103.96.68 with 32 bytes of data:

  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

  Request timed out.

  ………………

  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

  Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

  Ping statistics for 202.103.96.68:

  Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:

  Minimum = 40ms, Maximum = 51ms, Average = 46ms

  从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。

  -l size Send buffer size.

  定义echo数据包大小。

  在默认的情况下windows的ping发送的数据包大小为32byt,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byt,也许有人会问为什么要限制到65500byt,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能挡机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负)

  C:\>ping -l 65500 -t 192.168.1.21

  Pinging 192.168.1.21 with 65500 bytes of data:

  Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254

  Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254

  ………………

  这样它就会不停的向192.168.1.21计算机发送大小为65500byt的数据包,如果你只有一台计算机也许没有什么效果,但如果有很多计算机那么就可以使对方完全瘫痪,我曾经就做过这样的试验,当我同时使用10台以上计算机ping一台Win2000Pro系统的计算机时,不到5分钟对方的网络就已经完全瘫痪,网络严重堵塞,HTTP和FTP服务完全停止,由此可见威力非同小可。

  -f Set Don<|>t Fragment flag in packet.

  在数据包中发送“不要分段”标志。

  在一般你所发送的数据包都会通过路由分段再发送给对方,加上此参数以后路由就不会再分段处理。

  -i TTL Time To Live.

  指定TTL值在对方的系统里停留的时间。

  此参数同样是帮助你检查网络运转情况的。

  -v TOS Type Of Service.

  将“服务类型”字段设置为 tos 指定的值。

  -r count Record route for count hops.

  在“记录路由”字段中记录传出和返回数据包的路由。

  在一般情况下你发送的数据包是通过一个个路由才到达对方的,但到底是经过了哪些路由呢?通过此参数就可以设定你想探测经过的路由的个数,不过限制在了9个,也就是说你只能跟踪到9个路由,如果想探测更多,可以通过其他命令实现,我将在以后的文章中给大家讲解。以下为示例:

  C:\>ping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多记录9个路由)

Pinging 202.96.105.101 with 32 bytes of data:

Reply from 202.96.105.101: bytes=32 time=10ms TTL=249

  Route: 202.107.208.187 ->

  202.107.210.214 ->

  61.153.112.70 ->

  61.153.112.89 ->

  202.96.105.149 ->

  202.96.105.97 ->

  202.96.105.101 ->

  202.96.105.150 ->

  61.153.112.90

  Ping statistics for 202.96.105.101:

  Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),

  Approximate round trip times in milli-seconds:

  Minimum = 10ms, Maximum = 10ms, Average = 10ms

  从上面我就可以知道从我的计算机到202.96.105.101一共通过了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97这几个路由。

  -s count Timestamp for count hops.

  指定 count 指定的跃点数的时间戳。

  此参数和-r差不多,只是这个参数不记录数据包返回所经过的路由,最多也只记录4个。

  -j host-list Loose source route along host-list.

  利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。

  -k host-list Strict source route along host-list.

  利用 computer-list 指定的计算机列表路由数
据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。

-w timeout Timeout in milliseconds to wait for each reply.

  指定超时间隔,单位为毫秒。

  此参数没有什么其他技巧。

  ping命令的其他技巧:在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改注册表以下键值实现:

  [HKEY_LOCAL_MACHINE\sys tem\CurrentControlSet\Services\Tcpip\Parameters]

  "DefaultTTL"=dword:000000ff

  255—FF

  128—80

  64—-40

  32—-20

  好了,ping命令也基本上完全讲解完了,其中还有-j,-k参数我还没有详细说明,由于某些原因也包括我自己所收集的资料过少这里也没有向大家详细介绍,请大家见谅,如果在看了这篇文章的朋友当中有知道得比我更多的,以及其他使用技巧的也希望您能告诉我,并在此先谢过。

ADSL变慢的常见原因



1.网卡绑定的协议太多。
  上网速度慢,在局域网用户中很常见,原因是网卡绑定的协议太多。网卡上如果绑定了许多协议,当数据通过网卡时,计算机就要花费很多时间来确定这个数据使用哪种协议来传送,这时用户就会感觉上网慢。解决方法是:让一块网卡只运行PPPOE协议来连接ADSL,提供上网的外部连接,另一块网卡运行局域网的其他协议,从而各尽其职提高性能,这样客户端上网速度就会改善。
  2.ADSL设备散热不良。
  ADSL设备工作时发热量比较大,平时要注意散热,许多用户把ADSL设备和路由器、集线器等放在一个机柜里,各种设备工作时一块散热,对ADSL的正常工作有影响。如刚上网时正常,5分钟左右,网速下降,下载速率与窄带56kMODEM一样,这时用手摸设备很烫,换一个ADSL设备,速度就上来了。所以,微机、ADSL等设备不可放在同一机柜内,要分散摆放,设备之间留有通风散热通道,微机房间最好做到恒温,一般环境温度应控制在10℃~30℃。相对湿度保持在40%~70%为好。
  3.访问互联网接口错误。
  这是由于Windows(窗口软件)的Internet连接向导给IE指定的访问互联网接口错误引起的,Enterhet300(虚拟拨号软件)使用的是局域网类型虚拟拨号,而IE缺省使用普通拨号,浏览的时候IE首先寻找拨号接口。找不到拨号以后就找局域网里面有没有代理服务器,最后才会找到Enternet300这个接口,所以会很慢,只需要重新运行一遍Internet(互联网)连接向导,选择局域网方式,并取消自动搜索代理服务器就可解决。
  4.系统不支持多任务。
  如果用户的计算机刚刚符合最低配置,故系统就不能支持同时浏览网页、下载软件、听音乐等多项任务。多种任务同时工作时就会感觉上网慢。因此,同时工作任务一般不超过两项为好。
  5.未绑定TCP/IP协议。
  未绑定TCP(传输控制协议)/IP(国际协议),多为网卡驱动程序没装好、网卡质量有问题、PCI(总线标准)插槽不好。应先把设备管理器里的网卡驱动删除,重启后安装驱动程序;如果不好,把网卡换一个PCI插槽,仍不好可再换一块网卡。
  6.电话线路质量低劣。
  ADSL技术对电话线路的质量要求较高,目前采用的ADSL是一种RADSL(即速率自适应ADSL),如果电话局到用户间的电话线路在某段时间受到外在因素干扰,RADSL会根据线路质量的优劣和传输距离的远近,动态地调整用户的访问速度。如访问的是国外站点,速度会受到出口带宽及对方站点线路、设备配置情况等因素影响,需要全网协调配合解决。线路问题主要有:因为施工时未遵循施工标准,遗留质量隐患,如没加塑料套管导致老鼠咬断线路;配线架或其他材料因质量问题,导致跳线接触不良;用户在装修时暗敷的室内线损坏等。
  7.软件没有重新设置。
  用户安装ADSL宽带后,上网条件已经发生变化,相应的工具软件却没有重新设置,也是造成速度慢的原因之一。如通信软件QQ,就需要对它进行一些设置。从QQ面板中选择“系统参数”命令,点击“网络设置”标签,将原来的“拨号上网”改为“局域网接入Internet”就可以了。
  8.微机硬件软件问题。
  硬件故障主要表现在用户网卡损坏或没有正确安装;用户微机主板和网卡不兼容;用户微机档次太低,内存少导致运行速度慢。如硬件配置赛扬600/64MB内存,WINDOWSXP操作系统,会导致微机运行相当慢,上网速度也不可能高。软件故障主要是由于用户不了解计算机知识,在使用过程中误操作,导致操作系统出错或拨号软件损坏而无法上网;用户没有正确操作,使拨号软件非法关闭,导致软件出错;用户浏览一些网页后,系统出现问题,在处理时不慎将备份的拨号软件删掉;用户微机出现问题,重装系统后,没有安装拨号软件。这些问题只要重新安装拨号软件故障即可排除。

如何设置好自己的显示器

如何设置好自己的显示器

显示器设置:

  显示器设置其实并不复杂,说起来谁都会,然而就因为大家都觉得简单才不去在意。实际的使用中,很多人都并不在乎,久而久之才会体现在视觉上。由于目前市面上主流显示器就是LCD与CRT,性质上存在一定差异,我们区别来对待。CRT显示器也就是最为常见的大块头,个体较笨重就是特征,至于它的构造和原理部设计我们所要说明的问题,不予理会。

对比度与亮度:

  常见的CRT显示器使用中出现的问题就是,对比度、亮度、分辨率和刷新率的设置问题。说起这个问题,大家肯定是觉得特别的无聊,因为谁都知道辨别是与非。不过还是请大家耐心的看下去,即便送我块板砖笔者也认了。我们购买显示器的时候,经销商一般都将CRT显示器的对比调节到了最高的100MAX,亮度方面至少也有30左右。

  在这个设置下面,看屏幕的第一视觉非常的锐利,黑白分明。如果这时候你采用以白色为主的桌面,你会觉得显示器就是一盏灯泡。在这种设置下,连续使用两个小时以上,使用者一定会出现轻微的视觉模糊、散光现象。通过一段时间的休息后会自行恢复,不过长此以往,恐怕恢复起来就越来越难,最终不得不投入眼镜的怀抱。所以大家在CRT显示器的对比度与亮度上作一下调节,保证使用的舒适。

  笔者的经验是,一般如果进行文字或者网页浏览的时候,请将对比度设置在60左右,亮度在15左右就已经可以了。在此设置下,显示器的光强较为柔和,长时间使用不会过分伤眼。至于你如果需要玩游戏,而且游戏中存在众多的光影特效,那么这个方法就无效。譬如在联网玩CS、魔兽世界、MU等游戏,还是建议大家用最佳显示效果来进行。所以对于游戏玩家,只能劝戒不要过分迷恋游戏,适度消除视觉疲劳。

  至于液晶显示器,对比度与亮度的设置我们也不建议用户调节为MAX。原则上与CRT调整相似,在亮度上的调节就注意不要让屏幕泛白为宜。

分辨率与刷新频率:

  其实这个话题已经是老生常谈,然而我们还是得再提及一下。先来说说分辨率,目前来说,台式机显示器以15、17、19寸为主流。根据显示器的尺寸不同我们建议用户采用不同的分辨率,不要一味的追求高分辨率。CRT显示器相对于液晶显示器来得自由,不存在最佳分辨率。采用液晶显示器的用户,那就无需看这个环节,因为刷新与分辨率调节对于液晶显示器来说意义不大。这里就只针对CRT用户作一下说明。

  首先我们建议15寸显示的朋友最好将显示器的分辨率设置在800×600,即便目前绝大多数的分辨率已经达到了1024×768,但是在1024×768的时候15寸显示器的字显得过小,看起来伤眼,即便玩游戏也是如此。17寸显示器的最佳分辨率为1024×768,这个尺寸下视觉最容易接受。而如果有用户在使用19寸,甚至以上的CRT显示器,那么一般来说只有两种情况,专业图形设计或者二手用户。这里就不再建议什么,按照实际需要就行了。

  分辨率的设置上,不用多说,只要大于75Hz(理论值80Hz)就不会感觉频闪。然而我们之所以提及,是因为很多时候用户在使用软件或者玩游戏的时候,因为某些原因不能正常退出,而导致参数的变更。因为大多数游戏默认的刷新率都是60Hz,很多时候非正常结束就会导致显示器分辨率变成60Hz。很多用户并不能够觉察到这个细微的变化,而且这种现象很普遍。笔者每每在网吧转一圈,90%的显示器是在60Hz刷新率下使用。

  长时间使用的危害不用多说,我们就来谈谈如何辨别你的显示器是工作在60Hz下。因为身边的很多人都询问为啥笔者能够发现他们的显示器刷新不正常。其实很简单,如果显示器刷新在60Hz下,只要你坐在显示器前面,视线不落在显示器上,然后用余光观察显示器,你会发现很明显的闪烁现象。如果你无法觉察到,只能证明你是一个显示器的受害者。接下来我们再说说一些使用中的小细节。

使用细节关注:

1、晚上使用电脑是否要开灯

  在晚上使用电脑,是否要开灯能?很多人习惯上不开灯,一则省电;二来根本显示器也就使一盏“灯”。不过我们建议用户还是开灯使用,为什么呢?因为显示器开启的时候相当于一个光源,而四周环境灰暗,视线段的黑暗到光亮,来回的缩放瞳孔,很容易就造成视觉疲劳。至于用显示器的余光来做照明的方法更不可取。所以为了经可能的减少视觉疲劳的发生,建议大家晚上开灯使用电脑。

2、液晶显示器出现闪烁

  CRT显示器出现的频闪可以通过刷新率的上升而得到缓解,然而液晶显示器出现闪烁,那只能说明,这款显示器的背光等已经接近生命的终点。需要进行背光等的更换,或许显示器本身已经老化,直接更换显示器更为实际。

3、屏幕清洁的重要性

  很多用户其实并不在意显示器的显象管上附着的灰尘,长期使用的显示器上面还有唾液渍、手印等。他们的存在会导致屏幕灰暗,阻碍视线,长时间不清理,甚至会导致CRT显象管表面的透光膜发黑,进一步影响视觉。采用了视保屏的朋友更应该注意清洁,否则后果更严重。

4、注意光线与使用环境

  在显示器的使用中,不要在光线较强的情况下使用显示器。这个体会想必大家可以明了,在户外台式机促销的时候,烈日下显示泛白,看起来怎么也不自在。逆光环境下使用笔记本也存在这个情况。况且目前的液晶显示器有些采用的是时尚的镜面设计,在周边强光环境中就是一面镜子,不建议使用。

5、桌面背景

  现在网上流行着大量的壁纸,存在各种风格。其实在设置壁纸的时候,大家只要遵照一个原则也可以保护视力。尽量选择视线开阔,色调明朗的图片作为背景。建议用风景画做壁纸,图片要清晰,画面色调柔和。如果你不需要设置壁纸,则将桌面颜色设置为柔和的色调既可,建议使用黑色。

总结:

  其实在实际的电脑使用中,还有许许多多值得大家注意的地方。更多的需要是大家在使用中慢慢的体会,在此本人仅以一家之言来自圆其说。更多的希望是大家在工作、学习和娱乐中保护好视力,更好的投入其中。

情人节的由来

情人节,又称“圣瓦伦丁节”。起源于古代罗马,于每年2月14日举行,现已
成为欧美各国青年人喜爱的节日。关于“圣瓦伦丁节”名称的来源,说法不一。
有的说是纪念以为叫瓦伦丁的基督教殉难者,他用反抗罗马统治者对基督教徒
的迫害,被捕入狱,并在公元270年2月14日被处死刑,行刑前,瓦伦丁曾给
典狱长的女儿写了一封信,表明了自己光明磊落的心迹和对她的一片情怀。
自此以后,基督教便把2月14日定为“情人节”。

情人节的历史
   情人节是一个属于朋友的日子,属于家人的日子,属于情人的日子。正如
中国人现在用近乎狂热的热情过起了圣诞节一样,情人节也已经悄悄渗透到了
无数年轻人的心目当中,成为中国传统节日之外的又一个重要节日。情人节的
来历和意义可能并不一定为大多数人所知。下面所要介绍的,不过是众多关于
情人节的传说中的一个。

在古罗马时期,二月十四日是为表示对约娜的尊敬而设的节日。约娜是罗
马众神的皇后,罗马人同时将她尊奉为妇女和婚姻之神。接下来的二月十五日
则被称为“卢帕撒拉节”,是用来对约娜治下的其他众神表示尊敬的节日。

  在古罗马,年轻人和少女的生活是被严格分开的。然而,在卢帕撒拉节,
小伙子们可以选择一个自己心爱的姑娘的名字刻在花瓶上。这样,过节的时候,
小伙子就可以与自己选择的姑娘一起跳舞,庆祝节日。如果被选中的姑娘也对
小伙子有意的话,他们便可一直配对,而且最终他们会坠入爱河并一起步入教
堂结婚。后人为此而将每年的二月十四日定为情人节。

  在西方,情人节不但是表达情意的最佳时刻,也是向自己心爱的人求婚的
最佳时刻。在这一点上,情人节体现出的,不正是古罗马人设计这个节日的本
意吗?

情人节的礼物



   情人节就要到了,每年情人节都要为送礼物费尽心思,今年送什么您想好了吗?既要表达心中浓浓爱意,又不想落入俗套。选礼物可要多费点心思哟!
  下面我们列出一些还不错的节日礼物,如果您正在为送什么礼物而发愁,可以参考一下,或许会对你有所帮助。当然你有什么好的点子,也可给我们来信。巧克力:是最传统的情人礼物,如果你暂时还不清楚她的喜好,送巧克力会是个不错的选择。我们为你准备了特制的巧克力,可以把你要说的话甚至你的照片用最先进的蒙太奇技术制作在巧克力的外包装上,绝对是全新的感觉。进来看看:

  鲜 花:是个永远新鲜而浪漫的礼物,不同种类和数量的鲜花代表不同的含义,相信一定能选择一束让她欢心的花束。
  香 水:香水是爱情的灵药,解救了每一颗孤寂的心,她可以带给你奇妙的感觉。不信,您可以读一读这篇“香水”。
  领 带:送给男孩的最经典的礼物,精心挑选一条领带送给你心爱的人,约会的时候,看见他系着你送的领带走过来,会有什么样的好心情就不必说了。
  皮 带:皮带的含义是束缚,用你的温柔缚住他的心,一条优质的皮带,寄托着你无限的痴情,让他在感觉爱情的甜蜜时增加一份责任。
  糖 果:糖果是甜甜蜜蜜的象征,而且送给什么人都不错。这点上它比巧克力更广泛些。
  打火机:选一只精美的打火机送给男友也是一个非常不错的主意。

  选一张好听的CD或者浪漫的烛光晚餐,都会给你心爱的人留下美好的回忆……

  有朋友说:过完了情人节,又是过生日,第一次相识纪念日……等等,该送的差不多都送过了,我是真的不知道送什么好了。其实,只要你是真心爱她,你肯定会知道该送什么。

真 情 玫 瑰

1朵玫瑰代表——

我的心中只有你 ONLY YOU!
2朵玫瑰代表—— 这世界只有我俩!
3朵玫瑰代表—— 我爱你 I LOVE YOU!
4朵玫瑰代表—— 至死不渝!
5朵玫瑰代表—— 由衷欣赏!
6朵玫瑰代表—— 互敬 互爱 互谅!
7朵玫瑰代表—— 我偷偷地爱著你!
8朵玫瑰代表—— 感谢你的关怀扶持及鼓励!
9朵玫瑰代表—— 长久 ALWAYS!
10朵玫瑰代表—— 十全十美 无懈可击!
11朵玫瑰代表—— 最爱 只在乎你一人!
12朵玫瑰代表—— 对你的爱与日俱增!
13朵玫瑰代表—— 友谊长存!
14朵玫瑰代表—— 骄傲!
15朵玫瑰代表—— 对你感到歉意I’M SORRY!
16朵玫瑰代表—— 多变不安的爱情!
17朵玫瑰代表—— 绝望无可挽回的爱!
18朵玫瑰代表—— 真诚与坦白!
19朵玫瑰代表—— 忍耐与期待!
17朵玫瑰代表—— 绝望无可挽回的爱!
18朵玫瑰代表—— 真诚与坦白!
19朵玫瑰代表—— 忍耐与期待!
20朵玫瑰代表—— 我仅一颗赤诚的心!
21朵玫瑰象徵—— 真诚的爱!
22朵玫瑰象徵—— 祝你好运!
25朵玫瑰象徵—— 祝你幸福!
30朵玫瑰象徵—— 信是有缘!
36朵玫瑰象徵—— 浪漫!
40朵玫瑰象徵—— 誓死不渝的爱情!
50朵玫瑰象徵—— 邂逅不期而遇!
99朵玫瑰象徵—— 天长地久 FOREVER!
100朵玫瑰象徵—— 百分之百的爱 100% LOVE!
101朵玫瑰象徵—— 最……最爱!
108朵玫瑰象徵—— 求 婚!

星 座 情 人 节



您知道您的情人心里在想什麽吗?
他(她)们需要又是什麽?
透过星座,您可以更了解您的情人,并且真正送礼送到心坎上。

牡羊座 03/21-04/19

热情又富正义感的牡羊座,对平凡和缺乏想像力的事物无法忍受,喜欢新奇
又有价值感的礼物,选择的礼物最好是经过包装的,才能满足他们好奇的心,

§送他
一个多用途的皮夹
一只造型特殊的钢笔

§送她
一瓶刚上市的名牌香水
一件质感及设计具品味的外套或毛衣


金牛座 04/20-05/20

金牛座是个很实际的情人,无法忍受随意的浪费与挥霍,"实用美观"是送礼
的最高指导原则,所以送给他们的礼物最好是能考虑到它们的真正需要,而
且最好是马上就能够用得上.

§送他
一个金融理财用的计算机
一条坚固耐用的皮带或一双保暖的手套

§送她
一双休闲鞋或布鞋
一个多功能的皮包


双子座 05/21-06/21

要给点子多又求知欲强的双子座情人选择礼物是特别需要花点心思的,要打
动他们的心,除了以量取胜之外,意外的惊喜也是一个不可或缺的元素,提
醒您送礼时,别忘了附上一张精制又有特色的小卡片,

§送他
一盒益智游戏组
一个新上市的电子产品

§送她
一组香水礼盒(越多种类越好)
一盒多种口味的巧克力


巨蟹座 06/22-07/22

善解人意的巨蟹座情人,喜欢窝心又有家的感觉的礼物。个性化的礼物,最
能打动他们的心,所以如果能送一份温馨的家饰用品,将令他时时刻刻记得
你,

§送他
一套经典音乐CD
一对造型温馨的靠垫

§送她
一套寝具或两个心型的柔软抱枕
一对可爱的陶瓷娃娃摆饰品


狮子座 07/23–08/22

爽朗又骄傲的狮子,别看他总是众人注目的焦点,其实他还是需要你的关怀,
讲究体面又出手大方的他们,既要面子也重视□子,所以选择一份华丽的大
礼特别能满足他的虚荣心,

§送他
一件时髦的名牌衬衫
一件亮丽包装的皮背心

§送她
一个时髦亮丽的皮包
一大串缤纷可爱的气球,加上一大束华丽的花束


处女座 08/23-09/22

重视精神生活又有完美主义倾向的处女座情人,真正需要的是一份用心的感
觉,因此一张自己亲手制作的卡片和一束特别挑选过的鲜花,对於这份有柏
拉图倾向的恋情,会有加温的效果,切记,如果不是对他们的品味完全了解,
千万不要轻率地送衣物等贴身的礼物,否则一番美意可能适得其反。

§送他
一本他有兴趣研究的书
一张写满真情和爱恋的卡片

§送她
一个别致的音乐盒
一束以郁金香或紫色玫瑰花为主的温馨花束


天秤座 09/23-10/23

想讨好聪明又理智的天秤座情人,可不是件容易的事,一份有品味又有质感
的情人节礼物需要你用心挑选,对一向对美丽的事物感受性很强烈的他们来
说,礼物的价值完全在於是否能。

§送他
一只别致的运动表
一本名人传记类的书

§送她
一条小巧的K金手□
一片浪漫的音乐CD


天蝎座 10/24━ 11/22
冷热无常的天蝎座情人,他的热情与温柔体贴真令人快被融化,但是一翻脸,他的自私冷酷无情,也会把人逼的气炸了,而他最强烈的爱恨情仇和忌妒心,是最令人受不了的,他是个很自我中心的情人,可以为了自己而伤害他的情人而毫无惭愧与痛苦,一般人是很难与他天长地久的,除非是他一见锺情的情人,那被『虐待』的人,就是天蝎座自己了,送他圣诞礼物时,以重质不重量为原则。

§送他
一双具有男性性感魅力的皮鞋一件正式却是名牌的衬衫
一张巨型的骨董车海报
一只古董表、吊带。

§送她
一条金质的手链,图案造型精致小巧
一件丝质的柔软衬衫
一瓶造型味道十分甜美的香水。


射手座 11/23-12/21

自由奔放的射手座情人,虽然个性不喜欢受到拘束,但是却喜欢收到一份能
代表恋情的情人节礼物,对於运动或大自然有关的东西,尤其能引起他们的
共鸣。

§送他
一对刻有名字的情人表
一本旅游类的书或是有关大自然的CD光碟

§送她
一个刻有她名字的项链或戒指
一束鲜花外加两件可以在情人节穿的情人装


摩羯座 12/22-01/19

勇往直前又踏实的摩羯座情人,凡事喜欢按照计划行事,而且喜好分明,因
此送他礼物时,以象徵意义代表为原则会较容易讨好。

§送他
一本励志类的书
一条中性色彩,而且图案设计正式的领带

§送她
一瓶有清柔花香的淡香水
一副复古造型的太阳眼镜


水瓶座 01/20-02/18

有智多星之称的水瓶座情人,虽然会时常让你有情敌很多的感觉,其实在他
的心里对情人早已有一份憧憬和期待,只是爱情和友情对他们来说都一样重
要,如果你们的恋情还不是十分成熟建议送礼时不要太慎重其事,自然表达
即可,知性的礼物或新奇有趣的东西都很合适。

§送他
一套音乐CD
一件有简单的可爱图案运动T恤

§送她
一个月的网路拨接帐号, 再加上生动有趣的
上网课程教学
一个可爱的绒毛玩具加上两张艺术展的门票


双鱼座02/19-03/20

“礼轻情意重”这句话对浪漫又善解人意的鱼儿最管用,他们通常不在乎礼物
的价格,而是送礼的人是否是真正用心?只要是花一番心血准备的礼物他们
都会分外珍惜,所以赶快留意你身边的情人有什麽需要吧!

§送他
一个多功能的旅行用闹钟
一本探索心灵的书

§送她
一瓶玫瑰香油在加上一组清香淡雅的香皂礼盒
一个轻巧可爱的音乐盒

情人节坦率求爱法

   情人节快到了,是一个求爱的好时机。

  千万不要吞吞吐吐,大胆的说,这种求爱的方式十分简明,直率,不虚伪造作,大胆毫无保留地向对方倾吐自己的感情,宛如那潺潺的小溪,汩汩而流,是属于一种单刀直入、直接挑明的方式。一般而言,对性情直率、表达思想感情喜欢开门见山的人宜采用此法。显然,对于几经磨难或交往比较深,有一定感情基础,或两个人已经暗地互相倾慕,只需“捅破那层纸”的双方来说,坦率地直抒胸臆表达爱情不但省力,而且也别有一番风味,电影《锦上添花》里的铁英,在对段志高表示情意时,一点也不拐弯抹角: 

  “痛痛快快的说吧,你喜欢不喜欢我们这个地方,喜欢不喜欢我们这儿的人,喜欢不喜欢我?我就喜欢你!” 

  列宁的求爱也是直截了当。列宁向克鲁普斯卡娅求爱时就直截了当的说:“请你做我的妻子吧!”而一直爱慕列宁的克鲁普斯卡娅也回答的很干脆:“有什么办法呢,那就做你的妻子吧!”列宁的求爱言语简明扼要,感情诚挚,给人以难以抗拒的力量。

解析IP地址为主机域名


来源:网络收集    


解析IP地址为主机域名。使用 WinSock 单元;
过程如下:
 function IPAddrToName(IPAddr : String): String;
 var
   SockAddrIn: TSockAddrIn;
   HostEnt: PHostEnt;
   WSAData: TWSAData;
 begin
   WSAStartup($101, WSAData);
   SockAddrIn.sin_addr.s_addr:= inet_addr(PChar(IPAddr));
   HostEnt:= gethostbyaddr(@SockAddrIn.sin_addr.S_addr, 4, AF_INET);
   if HostEnt<>nil then
   begin
     result:=StrPas(Hostent^.h_name)
   end
   else
   begin
     result:=’;
   end;
 end;


测试时请在在线状态。

测试代码:
var
 Name: string;
begin
 Name := InputBox(‘输入对方主机IP’, ‘主机IP地址:’, ‘);
 showmessage(IpAddrToName(Name));

end;


将某一主机域名解析为IP地址。


来源:网络收集    


将某一主机域名解析为IP地址。
使用 WinSock 单元;
过程如下:
function HostToIP(Name: string; var Ip: string): Boolean;
var
 wsdata : TWSAData;
 hostName : array [0..255] of char;
 hostEnt : PHostEnt;
 addr : PChar;
begin
 WSAStartup ($0101, wsdata);
 try
   gethostname (hostName, sizeof (hostName));
   StrPCopy(hostName, Name);
   hostEnt := gethostbyname (hostName);
   if Assigned (hostEnt) then
     if Assigned (hostEnt^.h_addr_list) then begin
       addr := hostEnt^.h_addr_list^;
       if Assigned (addr) then begin
         IP := Format (‘%d.%d.%d.%d’, [byte (addr [0]),
         byte (addr [1]), byte (addr [2]), byte (addr [3])]);
         Result := True;
       end
       else
         Result := False;
     end
     else
       Result := False
   else begin
     Result := False;
   end;
 finally
   WSACleanup;
 end
end;


测试时请在在线状态。

测试代码:
var
IP: string;
DNS: string;
begin
 DNS := InputBox(‘输入DNS域名’, ‘主机名称:’, ‘);
 if HostToIp(DNS, IP) then showmessage(IP);
end;