资讯月刊下载

第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,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [企业架构] 神器 VisuAlgo:通过动画学习算法和数据结构

摘要:VisuAlgo是由Steven Halim博士在2011年发布的一款可视化学习算法的工具,用于帮助其学生更好地理解数据结构和算法,可以让学生按自己的步骤来学习。 VisuAlgo是由Steven Halim博士在2011年发布的一款可视化学习算法的工具,用于帮助其学生更好地理解数据结构和算法,可以让学生按自己的步骤来学习。 VisuAlgo就像是Steven 7天24小时陪伴在学生身 ...
cao345657340 评论(1) 有10012人浏览 2014-12-05 5 0

原创新闻 [编程语言] 借助ArangoDB,带你玩转Google图算法引擎Pregel

【编者按】ArangoDB团队研究出一种算法,能够在一个图中识别出已连接的子图,文中以国家为例;在ArangoDB中引入Pregel框架,通过Worker算法、合成算法、pregelRunner模块来执行不同的实现方式。开发者也可以自行编写算法,编程世界魅力无穷! 译文如下: Pregel作为Google推出的一种面向图算法的分布式编程框架,主要用于处理大规模的图算法计算。比如,图遍历(BFS) ...
cao345657340 评论(0) 有5808人浏览 2014-11-25 1 0

原创新闻 [非技术] 专访Databricks辛湜,谈Spark排序比赛摘冠及生态圈热 ...

摘要:最新消息,Databricks的Spark与UCSD的TritonSort两个系统在2014 Daytona GraySort比赛上并列第一。为了对比赛有更好的了解,笔者特采访了Databricks 辛湜(Reynold Xin),并就Spark社区中的一些热门趋势进行探讨。 据Sort Benchmark最新消息,Databricks的Spark与加州大学圣地亚哥分校的TritonSort两 ...
cao345657340 评论(0) 有8342人浏览 2014-11-06 1 0

转载新闻 [编程语言] Node.js 打造实时多人游戏框架

【编者按】Node.js的大红大紫也造就了一大批新应用、新工具的诞生。比如基于Node.js的开发框架、开源软件等等。本文转自阿里巴巴用户体验部有一点博客,作者详细描述了使用Node.js、Node-Webkitk开发的实时多人游戏框架Spaceroom过程。 在 Node.js 如火如荼发展的今天,我们已经可以用它来做各种各样的事情。前段时间UP主参加了极客松活动,在这次活动中我们意在做出一款让 ...
cao345657340 评论(3) 有9277人浏览 2014-10-29 3 1

转载新闻 [数据库] 超酷算法:喷泉码

今天的主题是喷泉码,或者称为“无率码”。喷泉码是将一些数据,例如文件,转化为一个有效的任意数量的编码包的方法,这样只要你接收到稍大于信源数据包数量的编码包的子集,就可以恢复信源数据。换句话说,你创建了一个编码数据的“喷泉”,只要接收端接收到足够的“水滴”,就可以恢复文件,而不管它们接到哪一个遗漏了哪一个。 让喷泉码如此知名的原因是,它允许你在有损连接(比如说因特网)的情况下传输文件,而且传输过程不 ...
mengyidan1988 评论(2) 有7864人浏览 2014-10-29 0 3

转载新闻 [编程语言] 50行Python代码写一个语言检测器

你有没有曾经好奇过Chrome浏览器是如何知道一个网页的语言,并对外国文字的网页提供翻译服务的?或者,Facebook是如何翻译你朋友用写在你主页上的外国文字?检测一种语言实际上非常简单,改进了用户体验,而且不需要用户做任何的事情。 我无意中发现的 ActiveState recipe for a language detector in Python这是非常不错的一段程序,但是我决定做点小小的改 ...
mengyidan1988 评论(5) 有7843人浏览 2014-10-28 3 0

原创新闻 [编程语言] Twitter开源云环境时间序列数据断层检测工具Breakout ...

【编者按】区别于传统环境,鉴于云环境中众多不可预测的因素和异常,其时间序列breakout检测并不容易。近日,Twitter开源了一款基于E-Divisive with Medians(EDM)的breakout检测工具,旨在更好地分析复杂环境中的时间序列数据。 以下为译文 当下,大数据已经深入影响到各个领域,其中包括新产品决策制定、用户参与程度衡量、产品的定制化推荐、医疗、数据中心效率等。 ...
cao345657340 评论(0) 有4090人浏览 2014-10-28 1 0

转载新闻 [互联网] 谷歌优化搜索算法 进一步打击盗版网站排名

网易科技讯 10月22日消息,据国外媒体报道,谷歌周二通过博客表示,公司再次对旗下搜索算法进行优化,以更好地打击部分存在故意侵犯版权内容的网站。谷歌表示新算法将在本周内实施,用户也将从视觉上明显察觉到不同。 一直以来,谷歌都被版权所有者视为网络盗版的帮凶。尽管该公司也一直试图通过优化搜索排名算法,来惩戒和打击“非法”网站,但效果却并不明显。 也正因此,代表唱片公司版权所有人的组织Recordin ...
mengyidan1988 评论(2) 有6109人浏览 2014-10-22 0 0

原创新闻 [数据库] 超酷算法:基数估计

假设你有一个很大的数据集,非常非常大,以至于不能全部存入内存。这个数据集中有重复的数据,你想找出有多少重复的数据,但数据并没有排序,由于数据量太大所以排序是不切实际的。你如何来估计数据集中含有多少无重复的数据呢?这在许多应用中是很有用的,比如数据库中的计划查询:最好的查询计划不仅仅取决于总共有多少数据,它也取决于它含有多少无重复的数据。 在你继续读下去之前,我会引导你思考很多,因为今天我们要讨论的 ...
mengyidan1988 评论(1) 有7566人浏览 2014-10-15 3 0

原创新闻 [移动开发] 揭秘Instagram Hyperlapse背后的技术

【编者按】Instagram是全球知名的社交网络之一,用户数量高达数亿人。日前,Instagram推出了一款新视频应用Hyperlapse。它是一种延时摄影技术或功能,用户们可以利用该应用将长时间拍摄的视频压缩成一段很短的视频,从而创建出“高质量的延时视频”并导入Instagram。 对于这样一款应用,很对业界人士认为它将很快被主流用户接受并对所有人乃至整个社会造成巨大的影响。很多人都会好奇, ...
u012797015 评论(1) 有6003人浏览 2014-09-02 0 0

翻译新闻 [开源软件] NASA(美国宇航局)开源项目一览

开源不仅仅局限于Red Hat,它也不是某一个公司的代名词。事实上,美国国家航空航天研究组织——NASA之前曾组织的很多项目后来都已经开源了,这些项目不管是对企业还是对单个开发者而言都是极有帮助的。 下面就列举NASA所组织过的较为知名的开源项目: 1. BigView 这个项目可以使用在任何规模的台式电脑上,处理交互式图像的缩放和移动,同时还可以运行在Linux平台上。此外,BigVie ...
学良3 评论(6) 有10733人浏览 2014-03-27 1 0

转载新闻 [操作系统] 如何安全的存储用户的密码

大多数的web开发者都会遇到设计用户账号系统的需求。账号系统最重要的一个方面就是如何保护用户的密码。一些大公司的用户数据库泄露事件也时有发生,所以我们必须采取一些措施来保护用户的密码,即使网站被攻破的情况下也不会造成较大的危害。如果你还在存储用户密码的MD5,那可真的有点弱了。赶紧来看看这篇文章吧。 保护密码最好的的方式就是使用带盐的密码hash(salted password hashing).对 ...
学良3 评论(16) 有16377人浏览 2014-03-17 23 0

转载新闻 [行业应用] 关于机器学习的十个实例

机器学习是什么? 机器学习是什么?这个问题的答案可以参考权威的机器学习定义,但是实际上,机器学习是由它所解决的问题定义的。因此,理解机器学习最好的方式是观察一些实例。 首先来看一些现实生活中众所周知和理解的机器学习问题的实例,然后讨论标准的机器学习问题的分类(命名系统),学习如何辨别一个问题是属于哪种标准案例。这样做的意义是,了解所面对的问题类型,我们就可以思考所需要的数据和可尝试的算法。 ...
学良3 评论(0) 有17113人浏览 2014-03-13 1 0

原创新闻 [数据库] 开源力量公开课第47期:数据挖掘入门指引

课程背景: 大数据的核心是价值,如何挖掘数据价值,应用是引导,挖掘是关键。数据挖掘是交叉学科,统计学和机器学习是其中最重要的基础。大数据处理不是数据分析,数据分析是什么,数据分析和数据挖掘的区别,数据挖掘的流程、重要环节和主要算法,大数据挖掘和传统数据挖掘的区别,课程会给出一个清晰的认识。 授课形式:线上公开课(免费) 开始时间: 2014-03-18 20:00 结束时间: 2014-03-1 ...
liuhua123 评论(1) 有5623人浏览 2014-03-11 2 0

翻译新闻 [编程语言] JVM垃圾收集器使用调查:CMS最受欢迎

近日,Plumbr公司对特定垃圾收集器(GC)使用情况进行了一次调查研究。 本次研究的数据来自代表2670个不同使用环境的84936个案例。其中,13%的环境已经明确指定了一个垃圾收集器,其余的根据JVM而定。在指定了明确垃圾收集器的11062个案例中,根据每个垃圾收集器使用的统计次数,研究人员做出了下面的垃圾收集器饼图: GC使用统计 名词解释 Serial:串行收集器,当进行垃圾收集时 ...
tuhaihe 评论(6) 有14486人浏览 2013-11-28 13 0

转载新闻 [行业应用] Reddit 排名算法工作原理

Reddit是个社交新闻站点,其口号是“提前于新闻发生,来自互联网的声音”。用户(也叫redditors)能够浏览并且可以提交互联网上内容的链接或发布自己的原创帖子。其他的用户可对发布的链接进行高分或低分的投票,得分突出的链接会被放到首页。另外,用户可对发布的链接进行评论以及回复其他评论者。 本文将跟大家探讨一下Reddit的文章排名算法和评论排名算法的工作原理。Reddit使用的算法也是很 ...
WnouM 评论(1) 有8977人浏览 2013-08-27 9 0

转载新闻 [研发管理] 程序员面试中什么最重要?

本文转载自Todd Wei的博客,作者从面试官的角度分析了程序员在面试过程中的一些问题,并总结了一些经验。 程序员面试一直是社区乐于讨论的热门话题。我自己从06年实习以来,先后经历了4家软件公司,全部是外企,其中有世界500强的通信企业,有从事期权期货交易的欧洲中等规模的金融公司,也有为大型汽车制造商开发Android智能汽车的新兴公司。跨入IT行业以来,我在求职过程中经历过多次面试,最近两年也有 ...
WnouM 评论(21) 有23617人浏览 2013-05-14 30 1

原创新闻 [开源软件] Shark:强大的开源C++机器学习库

Shark是一个快速、模块化、功能丰富的开源C++机器学习库,提供了各种机器学习相关技术,比如线性/非线性优化、基于内核学习算法、神经网络等。Shark已经应用于多个现实项目中。 机器学习(Machine Learning)是一门多领域交叉学科,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能的核心,是使计算机具有智能 ...
wangguo 评论(6) 有28673人浏览 2013-04-27 4 0

转载新闻 [互联网] 比特币“现身”雅安地震募捐

4月20日四川雅安地区发生地震之后,各界人士对灾区发起救助、募捐,比特币本身具有透明公开快捷的交易方式在这次为灾区募捐中崭露头角。 比特币为何物? 先来普及一下比特币的概念:http://zh.wikipedia.org/wiki/Bitcoin 引用比特币是一种由开源的P2P软件产生的电子货币,是一种网络虚拟货币。比特币不依靠特定货币机构发行,它通过特定算法的大量计算产生,比特币经济使用整 ...
WnouM 评论(8) 有7016人浏览 2013-04-22 5 0

原创新闻 [开源软件] Last.fm 开源其 C++ 工具库

Last.fm的音乐信息检索团队近日开源了moost工具,这是该团队在产品开发过程中使用的C++实用程序的集合。 Last.fm是Audioscrobbler音乐引擎设计团队的旗舰产品,是世界上最大的音乐社交平台,该平台充分利用集体的智慧,通过每个用户的音乐收听情况为其提供个性化推荐、联系品味相近的用户、提供定制的电台广播及更多其他服务。 Moost中包含了大量组件和程序,它们都已被用在了La ...
wangguo 评论(1) 有5194人浏览 2013-03-01 1 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