资讯月刊下载
[编程语言] 谷歌发布基于 B-Tree 的 C++ 模板库
谷歌开源团队近日发布了C++ B-Tree,这是一个C++模板库,实现了基于B-tree数据结构的有序内存容器。类似于STL的map、set、multimap和multiset模板,C++ B-tree也提供了btree_map、btree_set、btree_multimap和btree_multiset等模板。 B-tree(多路搜索树,并不是二叉的)是一种常见的数据结构。使用B-tree结构 ...
[移动开发] 苹果 App Store 应用排名算法调整:与整体下载量有关
之前有开发者发现苹果App Store的搜索算法可能已经开始发生变化,近日MobileDevHQ网站的Ian Sefferman等人通过抓取并分析App Store搜索结果的方式,确认App Store的搜索算法确实有改变。 经过对抓取数据的对比和总结,他们得出如下结论: 引用应用标题中的关键词已没那么重要,整体下载量更重要,但应用评级对搜索排名的影响似乎没有体验出来。 MobileDevHQ的 ...
[编程语言] 73 本免费的语言无关的优秀编程书籍汇总
本文源自Stackoverflow中的一个帖子,汇总了73本免费的、语言无关的优秀的编程书籍,业界对这些书籍的评价都很高,非常值得一看。 这些书籍中有HTML格式的,也有PDF格式的,当然,都是英文版的。不过,部分书籍的中文译本已经出现在网上,有兴趣的同学可以Google一下。 每个程序员都应该知道的97件事 算法和数据结构(PDF) 算法(草案) 开源应用程序的体系结构 Unix编程艺术 同 ...
[互联网] 谷歌搜索算法设计者将推新搜索引擎
谷歌搜索引擎算法的设计者之一、意大利帕多瓦大学副教授马西莫·马奇奥尼(Massimo Marchiori)本周表示,将推出一个新的搜索引擎Volunia.com。他已经在该网站上发布了一段推广视频。 在这段视频中,马奇奥尼表示:“这并不是在谷歌的基础上改进10%,而是从不同的角度去看待搜索引擎。这是一个全新的视角,展示未来的搜索引擎应该是什么样。”用户已可以在Volunia.com网站上注册,从 ...
[互联网] Google搜索算法重大升级,将影响1/3搜索请求
Google今天宣布对它的搜索排名算法进行了一次重大升级,将影响到大约35%的搜索。这次改进将给最新更新的页面或文章更多权重。Google说,“搜索结果,就像刚出炉的热曲奇,或是酷夏新鲜的水果一样,只有新鲜的时候才是最好的。”Google说今天的升级,将特别确保你能够得到关于最近事件的相关结果。 你可能想到了今年8月份Google推出的熊猫算法,熊猫算法目的是减少搜索结果中“内容农场”的数量,根据 ...
[行业应用] 简化并行开发 NVIDIA宣布CUDA 4.0
NVIDIA公司今天宣布了新版GPU通用计算开发包CUDA 4.0,主要改进方向是简化并行编程,让更多开发人员能够将应用程序移植到GPU平台。 CUDA 4.0的三大主要特性包括: - GPUDirect 2.0技术。GPUDirect 1.0主要用于高性能计算集群应用,方便不同节点之间的GPU相互联系,而GPUDirect 2.0则面向节点内应用,即多GPU并联系统。同一节点内的多块GPU可 ...
[互联网] 谷歌调整搜索算法:向垃圾信息宣战
北京时间2月25日午间消息,谷歌刚刚对搜索算法进行了调整,借此向Demand Media等“内容农场”(Content Farm)宣战。 谷歌搜索工程师艾米特·辛格(Amit Singhal)和马特·卡茨(Matt Cutts)在官方博客中表示,这次算法更新将对约11.8%的搜索结果造成重创,“目的是降低低质量网站的排名,这些网站给用户带来的价值较低,有的从其他网站抄袭内容,还有一些则并未提供 ...