资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [编程语言] 谷歌发布基于 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结构 ...
wangguo 评论(5) 有13603人浏览 2013-02-01 3 0

转载新闻 [行业应用] 程序算法与人生选择

本文转载自酷壳,原文内容如下: 每年一到要找工作的时候,我就能收到很多人给我发来的邮件,总是问我怎么选择他们的offer,去腾讯还是去豆瓣,去外企还是去国内的企业,去创业还是去考研,来北京还是回老家,该不该去创新工场?该不该去thoughtworks?……等等,等等。今年从7月份到现在,我收到并回复了60多封这样的邮件。我更多帮他们整理思路,帮他们明白自己最想要的是什么。 我深深地发现,对于我国 ...
WnouM 评论(16) 有9367人浏览 2012-12-28 40 0

原创新闻 [研发管理] 代码优化是把双刃剑

代码优化的好处多多,但是这并不意味着所有的代码都需要进行优化,有时过度的优化反而适得其反——费时、费力、不讨好。 “现代计算机科学的鼻祖”Donald Knuth曾说过“过早的优化是万恶之源”,因为:让正确的程序更快,要比让快速的程序正确容易得多。 在项目开发中,总是有程序员浪费宝贵的时间去改进那些不需要改进的代码,而没有通过所做的改进增加价值。在对项目进行优化时,究竟哪些地方应该优化,应该如何 ...
wangguo 评论(25) 有19928人浏览 2012-12-21 19 3

转载新闻 [行业应用] 世界上第一个“程序媛”——Ada Lovelace

世界上第一个程序员是谁?你没看错,就是个美丽的公爵夫人—— Ada Lovelace 女士,她在 1843 年公布了世界上第一套算法,本来计划用在查尔斯•巴贝其的分析引擎上。今天是 Ada Lovelace 女士的诞辰,Google 专门为其做了涂鸦。 伯爵夫人 Augusta Ada King 出生于 1815 年,是诗人拜伦和数学家 Anne Isabelle Milbanke 之女。在 ...
WnouM 评论(1) 有2818人浏览 2012-12-10 1 0

原创新闻 [开源软件] “结巴”分词:做最好的Python分词组件

中文分词是中文文本处理的一个基础性工作,然而长久以来,在Python编程领域,一直缺少高准确率、高效率的分词组件。结巴分词正是为了满足这一需求。 在线演示:http://209.222.69.242:9000/ 特性: 支持两种分词模式: 默认模式,试图将句子最精确地切开,适合文本分析; 全模式,把句子中所有的可以成词的词语都扫描出来,适合搜索引擎。 用法: 全自动安装:easy_in ...
fxsjy 评论(10) 有32482人浏览 2012-10-08 6 0

转载新闻 [编程语言] NIST 即将宣布 SHA-3 算法

美国国家标准技术研究协会(NIST)于2007年宣布了Hash算法竞赛,以寻找SHA-2的替代(即SHA-3),总共有64支团队参与了竞赛。 2010年12月,NIST公布了新一代Hash算法SHA-3竞赛的最后一轮决赛候选名单,分别是: 源自瑞士的BLAKE Graz理工大学和丹麦理工大学合作的Grøstl 新加坡华裔信息安全专家伍宏军的JH Joan Daemen为主要成员的Keccak ...
MnouW 评论(0) 有3309人浏览 2012-09-25 1 0

原创新闻 [开源软件] snailseg:基于单字位置最大概率的Python分词工具

snailseg是一个使用Python编写的简单的中文分词库。 项目地址:https://github.com/fxsjy/snailseg 在线分词效果展示:https://snailsegdemo.appspot.com/(使用代理访问) 使用方法 将snailseg目录放置于当前目录或者site-packages目录 import snailseg 代码示例 import snails ...
fxsjy 评论(5) 有5106人浏览 2012-09-19 2 0

转载新闻 [移动开发] 苹果App Store搜索算法再次变化,第一个字为关键字

今天有开发者发现苹果App Store的搜索算法再度发生变化,如果不是App Store出现重大BUG的话,开发者们恐怕又得重新寻找提高搜索排名的方法了。 这次App Store的搜索算法取消了App名称的精准匹配,也就是说即使你搜App的全称都不能在第一个显示,这个搜索算法现在的排名是根据应用的第一个字来进行识别的,无论搜索什么应用,AppStore都是以第一个文字为关键词,导致App排序结果产 ...
MnouW 评论(2) 有5976人浏览 2012-08-16 0 1

转载新闻 [移动开发] 苹果 App Store 应用排名算法调整:与整体下载量有关

之前有开发者发现苹果App Store的搜索算法可能已经开始发生变化,近日MobileDevHQ网站的Ian Sefferman等人通过抓取并分析App Store搜索结果的方式,确认App Store的搜索算法确实有改变。 经过对抓取数据的对比和总结,他们得出如下结论: 引用应用标题中的关键词已没那么重要,整体下载量更重要,但应用评级对搜索排名的影响似乎没有体验出来。 MobileDevHQ的 ...
MnouW 评论(0) 有3752人浏览 2012-06-26 1 1

原创新闻 [编程语言] 73 本免费的语言无关的优秀编程书籍汇总

本文源自Stackoverflow中的一个帖子,汇总了73本免费的、语言无关的优秀的编程书籍,业界对这些书籍的评价都很高,非常值得一看。 这些书籍中有HTML格式的,也有PDF格式的,当然,都是英文版的。不过,部分书籍的中文译本已经出现在网上,有兴趣的同学可以Google一下。 每个程序员都应该知道的97件事 算法和数据结构(PDF) 算法(草案) 开源应用程序的体系结构 Unix编程艺术 同 ...
wangguo 评论(17) 有31932人浏览 2012-05-18 57 1

转载新闻 [互联网] 谷歌算法揭秘:一次搜索请求平均往返2400公里

作为全球使用最广泛的搜索引擎,谷歌算法一直有一层神秘面纱。近日谷歌工程总监斯科特·霍夫曼讲述了谷歌算法的幕后故事,称2011年有520多项改进,自2003年到现在,Google搜索已解决4500亿个搜索请求。 谷歌搜索演进 斯科特还透露,谷歌一个搜索请求平均往返于电脑和数据中心单程距离是750英里,这也意味着一次搜索请求平均往返需要1500英里,约合2400公里。 据了解,斯科特•霍夫曼加入 ...
sherry617 评论(19) 有7466人浏览 2012-03-12 16 0

转载新闻 [互联网] 谷歌搜索算法设计者将推新搜索引擎

谷歌搜索引擎算法的设计者之一、意大利帕多瓦大学副教授马西莫·马奇奥尼(Massimo Marchiori)本周表示,将推出一个新的搜索引擎Volunia.com。他已经在该网站上发布了一段推广视频。 在这段视频中,马奇奥尼表示:“这并不是在谷歌的基础上改进10%,而是从不同的角度去看待搜索引擎。这是一个全新的视角,展示未来的搜索引擎应该是什么样。”用户已可以在Volunia.com网站上注册,从 ...
luiang1018 评论(15) 有6225人浏览 2011-11-21 10 0

转载新闻 [互联网] Google搜索算法重大升级,将影响1/3搜索请求

Google今天宣布对它的搜索排名算法进行了一次重大升级,将影响到大约35%的搜索。这次改进将给最新更新的页面或文章更多权重。Google说,“搜索结果,就像刚出炉的热曲奇,或是酷夏新鲜的水果一样,只有新鲜的时候才是最好的。”Google说今天的升级,将特别确保你能够得到关于最近事件的相关结果。 你可能想到了今年8月份Google推出的熊猫算法,熊猫算法目的是减少搜索结果中“内容农场”的数量,根据 ...
luiang1018 评论(5) 有4927人浏览 2011-11-04 12 1

原创新闻 [编程语言] 经验丰富的程序员和代码行数

  编者按:原文作者John D. Cook是一位数学教授、程序员、顾问、经理人和统计学家,善于并享受结合运用这些技能来解决问题。   最近,我听说了一个关于缺乏经验的程序员和经验丰富的程序员每天写相同行数的代码的研究结果。其不同之处在于,经验丰富的编程人员让这些代码更高效, 向着目标稳步前进;缺乏经验的程序员单纯地将大段的代码分隔开,并且多次复写相同的代码块直到它们看起来能够运行。或者不拆分代码, ...
jobbole 评论(1) 有7336人浏览 2011-03-22 2 2

转载新闻 [行业应用] 简化并行开发 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可 ...
free_free_free 评论(0) 有3991人浏览 2011-03-01 3 0

转载新闻 [互联网] 谷歌调整搜索算法:向垃圾信息宣战

北京时间2月25日午间消息,谷歌刚刚对搜索算法进行了调整,借此向Demand Media等“内容农场”(Content Farm)宣战。   谷歌搜索工程师艾米特·辛格(Amit Singhal)和马特·卡茨(Matt Cutts)在官方博客中表示,这次算法更新将对约11.8%的搜索结果造成重创,“目的是降低低质量网站的排名,这些网站给用户带来的价值较低,有的从其他网站抄袭内容,还有一些则并未提供 ...
free_free_free 评论(2) 有4235人浏览 2011-02-25 5 0

原创新闻 [编程语言] 程序员:你的代码为谁而写

几周前,布莱斯在网上发帖,漫谈自己对编程工作的看法。在Reddit上引起了广泛讨论。讨论的焦点集中在程序员的等级——“优秀”、“良好”、“糟 糕”和“极差”。我发现,讨论中一些用语十分不妥。"好"与"坏"都是道德评价,评价之后似乎便给人贴上了永久不变的标签。     可以肯定的说,我曾被另一个程序员称作是 “极差”的程序员。我也承认,我确实写过一些极 ...
jobbole 评论(64) 有20406人浏览 2010-11-29 44 5

原创新闻 [编程语言] 是什么成就了一名“高级”程序员?

除多年编程经验之外,还有什么能区分一个程序员是“老手”还是“新手”?编程技巧当然是一部分,但它绝非是全部。   聪明的程序员可能比他们的同行拥有更出众的编程技巧,但那不足以说明他们就是“老手”。同样,仅仅因为拥有10年编程经验也并不意味着他们就是高手。在工作岗位上,拥有多年编程经验也不能说明问题。即便没被炒鱿鱼,那也不能提升你的价值。   下面列举的事情是大多数高级程序员都会做的。   ...
jobbole 评论(4) 有6858人浏览 2010-10-28 4 4

原创新闻 [编程语言] 微软研发出新技术,自动消除图像的模糊

在2010年度的SIGGRAPH图形会议上,微软研究院的研究人员演示了利用照相机或手机自带的“惯性测量传感器”实现图像自动去模糊。 这是微软研究院最近开发了一种新的图像去模糊算法,基于一个传感器配件“惯性测量传感器”,曝光过程中的加速度和角速度估算出一个模糊函数。利用它计算出成像时所受到的干扰因素,比如手部抖动,再利用这些数据配合算法对图像质量进行优化。 这种方法可以自动的对每个 ...
just_cool 评论(43) 有16269人浏览 2010-08-02 44 1

转载新闻 [编程语言] 开源GSM加密算法破解软件发布

去年德国安全专家声称破译了有21年历史的GSM加密算法A5/1,并且发布了一个开源软件加快破解速度,但该软件并不完整。 现在开发者宣布将在下周举行的Black Hat上发布一个完整的开源GSM破解软件。名叫Kraken的开源软件使用新的更高效的加密破解表,能比以前更快的破解。 GSM加密算法于1988年开发,至今仍然是全世界80%的手机秘密的保护伞。去年的数据显示全世界有43亿移动设备 ...
just_cool 评论(9) 有5474人浏览 2010-07-23 6 0

最近热门TAG

Java(1854) Ruby(427) 编程(365) Python(328) Rails(296) PHP(270) IDE(201) Eclipse(193) Netbeans(165) C++(146) 算法(139) Groovy(133) .net(129) C(108) Go(98) JDK(95) SQL(94) CGI(88) JVM(78) Scala(75)

热门资讯

Global site tag (gtag.js) - Google Analytics