页面

2016年9月5日星期一

在点击搜索引擎之后的零点几秒后到底发生了什么?

什么是搜索引擎

搜索引擎是一个帮助用户搜索他们需要内容的计算机程序。换一种说法,搜索引擎把计算机中存储的信息与用户的信息需求(information need)相匹配,并把匹配的结果展示出来。
举个例子:大黄想卖肾买个 iPhone ,就查一下价格。它在 Google 的搜索框里输入了“iPhone 6 售价”,点击搜索按钮。这里大黄的关键词“iPhone 6 售价”就是他的信息需求。Google 在展示出搜索结果的那零点几秒之间,它的程序在巨大的数据库里按照关键字进行了查找,终于计算出所有关于 iPhone 价格的网页。



网络爬虫

互联网上的信息存储在无数个服务器上,任何搜索引擎要想回答用户的搜索,首先要把网页存在自己本地的服务器上,这靠的就是网络爬虫。它不停的向各种网站发送请求,将所得到的网页存储起来。那么它怎么知道往哪发送请求呢?通常的做法是利用网页之间的链接从一个网页出发,提取出指向其他页面的链接,把它们当成将下次要请求的对象,不停重复这个过程。有很多细节要被考虑。比如避免循环链接的网页;解析网页文档(通常是 html 格式,但也有很多其他格式)提取里边的链接;当链接无法打开时对错误进行处理等。
出于安全等因素考虑,很多网络服务器都有反恶意爬虫的功能。尽管他们所采取策略各不相同,共同点是他们目标就是尽量只响应真人用户的请求。但搜索引擎爬虫通常不需要担心这一点,因为大部分网站都希望提高自己的搜索排名,欢迎搜索引擎爬虫到访。通常 Google 等搜索引擎都和网站之间有约定,比如在网页上加个特殊标签,告诉爬虫这个网页是什么类型,包含什么信息等,以便帮助爬虫更好的获取该网页内容。

索引

互联网上的数据千千万万,大海捞针的搜索怎么就这么快?难道 Google 发明了什么逆天科技吗?其实不是。这都要归功于搜索引擎的索引了。
互联网内容是不停变化的,这必然导致索引不停被更新。然而建立好的索引中,各个单词的反转列表是紧密的拼接在一起的,这使得更新变得非常困难。通常搜索引擎会积攒一批文件后才进行索引的更改,并且把索引分成静态和动态两个部分。程序把所有更改都写入动态部分,并且周期性地将动态部分合并进静态部分中。搜索时,动态和静态部分都会被访问。当从索引中删除一个文档时,这个文档中出现的词对应的反转列表都会被修改,开销极大。于是程序加入了“删除列表(delete lists)”来记录所有被删除的文档。搜索时会查询删除列表来把已经被删除的文档从搜索结果中移除。当删除列表足够大,垃圾回收机制会被触发,重新生成索引。

搜索

有了索引,就可以快速找到所需内容了。前边说过搜索引擎根据用户的信息需求查找匹配的内容。信息需求来自于用户输入。如何理解它有很大学问。简单的说,大黄的搜索词“iPhone 6 售价”会被解析成一个树形结构:叶子节点就是一个个关键词,非叶子结点是搜索引擎自己定义的查询运算符(query operator)。比如大黄的输入可以被解析成 AND(TERM(iPhone 6),TERM(售价) )
搜索引擎也可能会根据查询的类型选择不同的方法生成解析树。具体如何解析是没有定论的,加权操作中每部分的权重也没有定论。这需要根据历史数据做大量实验最终确定参数。总之,以上技巧最终目标是帮助搜索引擎更好理解用户的信息需求,以便查找出更高质量的文档。

PageRank 分数

PageRank 是 Google 创始人 Larry Page 和 Sergey Brin 当年在斯坦福读博期间搞出来的一个算法。凭借此算法他们创立 Google,迎娶白富美走向人生巅峰的故事早已成为佳话。它的作用就是对网页的重要性打分。假设有网页 A 和 B,A 有链接指向 B。如果 A 是一个重要网页,B 的重要性也被提升。这种机制可靠的惩罚了没有被别的链接指向的欺诈网站。

总结

搜索引擎是各种高深的算法和复杂的系统实现的完美结合,每一部分都在系统里起到关键作用。 

您可能感兴趣:
怎么上Google?怎么上instagram怎么上Facebook?

Android 用户福利:VPN APP免费使用14天!

带上这9 个APP,让你拥有更给力的旅途

扎克伯格的Facebook进华梦


2016年9月4日星期日

新 iPhone 前,苹果开始整顿 App Store

很快,你在苹果 App Store 将再也见不到类似的名字了:
“壁纸精选 — 超高清 HD 桌面主题!淘支付宝墨迹 360 壁纸天气万年日历陌陌快播格瓦拉豆瓣大众点评微版名品信息博! YY 优酷土豆搜狐奇艺 PPTV 视频, 91 看书美图秀秀,QQ 空间酷我狗音乐查查铃声, 12306 小说 PPS”

苹果今天凌晨给 App Store 的应用开发者发了一封邮件,表示将从今年 9 月 7 日开始对 App Store 进行整改,主要整改的地方有两方面。


首先,苹果将清理一批古老的应用。它们上线时符合苹果审核标准但现在已经不符合的应用。
从 2008 年 App Store 上线至今,开发者已经提交并发布超过 200 万个应用,每天新提交或更新超过 10 万个应用。在如此庞大的应用数量之下,一定会有不符合现在苹果审核标准的应用存在其中。
这些应用可能在功能上跟现在标准有冲突,或者是因为长期不维护,没有对苹果新设备进行适配。
苹果在感谢这些开发者过去为 iOS 繁荣带来贡献的同时,也表示为了使 App Store 保持高水准,将会移除这些过时的应用。

第二是为提高搜索准确率,苹果将对应用名字长度进行限制,不许超过 50 个字。现在的标准是应用名称长度不超过 255 个字,iOS 应用提交后台目前还是以此为标准。

苹果的这项措施为减少应用名字对搜索结果的干扰。
过长的应用名称在手机上看不到,取这种名字对用户没有价值。开发者将大量关键词加到应用的名字里,是为了让人在搜索其它东西的时候找到自己。
早先有一些比较过分的可能会像这样命名:




不单国内如此,国外像亚马逊、Google 在各自应用的取名上也花了不少功夫,把属于产品介绍的内容放在了应用名称中。它们字数虽然没有长得很过分,但也不符合苹果即将推出的新规。

根据 Sensor Data 估计,到 2019 年,苹果 App Store 规模将达到 500 万。如何更有效地帮助用户找到自己真正想要的东西成了一个问题。
新规生效后,苹果暂时不会立即下架不符合规定的应用,开发者有 30 天时间提交符合规定的新版本。

您可能感兴趣:
苹果越狱之后是不是就不安全了?

怎么在iphone、ipad上设置VPN

在中国大陆如何在iPhone上设置VPN正常使用Gmail

怎么在苹果笔记本上设置vpn

2016年9月2日星期五

如何用美国VPN加速玩美服魔兽世界

《魔兽世界》(World of Warcraft)是由著名游戏公司暴雪娱乐所制作的第一款网络游戏,属于大型多人在线角色扮演游戏。游戏以该公司出品的即时战略游戏《魔兽争霸》的剧情为历史背景,依托魔兽争霸的历史事件和英雄人物,魔兽世界有着完整的历史背景时间线。 玩家在魔兽世界中冒险、完成任务、新的历险、探索未知的世界、征服怪物等。近几年来《魔兽世界》还开放了国服《魔兽世界》台服《魔兽世界》的新领域。最近很多游戏玩家反映美服《魔兽世界》游戏卡顿的问题,今天就给大家介绍一个用美国VPN加速玩美服魔兽世界,降低游戏延迟的问题。





魔兽世界:军团再临游戏加速

美国暴雪娱乐公司(Blizzard Entertainment)正式公布了《魔兽世界》的第六部资料片《军团再临》(World of Warcraft::LEGION)。在现场播放的视频中出现了新武器锻造系统、全新的荣耀系统、全新的副本以及全新的地图等等,也受到了大家的喜爱,由于游戏过于火爆,想在第一时间体验魔兽世界:军团再临有一款好用的游戏VPN加速器也是非常重要的。


如何在PC上配置美国VPN玩美服魔兽世界
在美国之外玩美服魔兽世界延迟肯定是很高的,不过获取一个美国IP地址之后,可以有效加速游戏服务器之间的数据传输。下面附上配置美国VPN获取美国IP地址的方法:
下载美国VPN软件,首先推荐FlyVPN,是美国VPN软件排行榜单上的第一位



下载之后根据引导进行安装,然后就是注册VPN账户了,注册的账户和密码就是登陆VPN客户端的账户和密码




登陆进入VPN主界面选择美国IP即可
添加图片说明

成功连接之后你还可以查看本地IP地址是否成功变更




另外根据下面的教程你可以顺畅的进行VPN配置,服《救世之树》了:
如何在Windows PC上配置美国VPN
如何在Mac上配置美国VPN  


2016年9月1日星期四

如何在香港地区用VPN翻墙解锁优酷、土豆视频在线观看《步步惊心:丽》

韩剧版《步步惊心》于 8 月 29 日在韩国 SBS 电视台播出,也同步在国内优酷网上线。它在中韩都取得了不错的收视率成绩,韩国第一集收视率为 7.4%,第二集收视率为 9.3%,首播成绩是月火剧第三名。韩剧版的全名叫做《月之恋人-步步惊心:丽》。看懂韩语的可以第一时间观看韩国 SBS 电视台的直播,但是更多人会选择看字幕版的韩剧,可是由于优酷视频和土豆视频都封锁了香港IP用户的使用,因为版权问题,网站上的电视、电影片段只限内地观看。点开视频只会显示“有关内容只提供予中国大陆用户”,只有部分原创片段和综艺节目能播放。


香港用户选择VPN软件翻墙回大陆

由于香港用户对韩剧版《步步惊心》的喜爱,很多网友采取了用VPN翻墙的方式回中国大陆,因为优酷视频和土豆视频仅对中国大陆地区提供视频点播服务,所以在香港地区想要看大陆的优酷和土豆视频需要中国大陆IP地址,那么香港IP地址如何变更为中国大陆IP地址呢,VPN翻墙软件是最快捷的方式,通过香港VPN翻墙软件,就可以获取到一个中国大陆IP地址,就像在中国大陆一样那样的观看电视剧了。


如何设置香港VPN软件更改为中国大陆IP

很多人都不知道如何选择好用的翻墙VPN软件,不一定是贵的就是好用的,而且不同的设备好用的VPN软件也是不同的,为了方便大家使用,直接给推荐大家使用好用的香港VPN翻墙软件:FlyVPN,注册VPN账户即可获取每天免费使用一个小时的资格,另外首次下载Android VPN app或者iOS VPN app客户端即可获取14天VPN免费使用。另外还可以在windows 系统设备以及Mac上进行轻松的配置,下面配上详细的VPN设置方案:
如何在Mac上设置香港VPN 
如何在iPhone、iPad上设置香港VPN 
如何在Android系统上设置香港VPN 
如何在Windows系统设备上设置的香港VPN 


解锁优酷、土豆视频在线观看《步步惊心:丽》

《步步惊心:丽》故事背景换到了高丽时代,一个 21 世纪的少女(IU 饰演)穿越回过去,和带着冷酷面具的王子(李准基饰演)展开了热烈的恋情。和内地版本相同,韩剧版吸引观众的一大看点,也是围绕在女主人公身边,不同类型的王子们。该剧是NBC环球投资的第一部亚洲电视剧,采用100%先拍后播的模式制作。
《步步惊心:丽》是韩国SBS电视台于2016年8月29日首播的浪漫奇幻古装剧,目前播放量据优酷视频统计,在《步步惊心:丽》播出之后的12小时里播放量已破亿,在播出后36小时里,累计播放量已突破三亿,狂撩一阵收视热潮。观看电视剧的各位要注意《步步惊心:丽》更新时间是周一、周二晚22:00(韩国时间),下面附上《步步惊心:丽》在线播放点击,香港地区用户通过香港VPN将IP地址更改为中国大陆IP地址即可。
《步步惊心:丽》优酷视频在线观看
《步步惊心:丽》土豆视频在线观看

2016年8月28日星期日

在中国大陆如何在iPhone上设置VPN正常使用Gmail

Gmail 是一款直观、高效、实用的电子邮件应用。免费提供15GB存储空间,垃圾邮件更少,而且支持移动访问。注册一个帐户,畅享 Google所有服务,但是这么一款好的应用却限制在中国大陆地区无法使用,这对很多网民都造成了一定程度的不便,不过虽然Gmail服务被封,但对于电脑用户来说,只要设置一下GoogleHosts文件即可重新在浏览器上打开Gmail,但是,对于iPhone手机来说,未越狱的iPhone是无法修改Hosts的,那么iPhone用户如何安全地使用Gmail呢?综合比较在iPhone上设置VPN更改IP地址到海外是在中国大陆地区使用Gmail 最便捷的方式。下面用一款好用的Gmail VPN软件代理给大家演示如何在iPhone上设置VPN安全设置Gmail



虽然Gmail被封,但iOS内置的邮件系统还是可以访问到Gmail

如何在iPhone上设置VPN

下面用解锁Gmail 的iOS 上最好用的VPN软件给大家演示:
首先在iPhone的App Store里搜索FlyVPN进行下载安装


注册VPN账号即可免费试用一个小时,而且注册之后每天都可以免费使用这款VPN软件



注册VPN账号之后登陆进入主界面



可以看到世界各地的VPN服务器,选择非大陆的VPN的IP节点,注意后面的绿色图标代表数据延迟时间,数值越小,连接速度越快,建议连接使用美国IP地址或者香港地区IP



 首次配置连接iPhone上的VPN软件的话,会跳出文件安装的提示,点击Allow即可。


 经过上面简单的操作,就可以成功的在iPhone上配置稳定好用的VPN软件了,可以在大陆正常访问Gmail服务了。
记得每次连接Gmail的时候,都需要重新连接Gmail VPN,将IP地址更改费非中国大陆IP地址才可以哦。

相关阅读: