• 快速成为深度学习全栈工程师

  • Cloudera Hadoop管理认证实战

  • 金融市场基础

  • Hadoop集群原理与运维实践

  • Architecting on AWS架构与实践

  • Python数据分析案例实战

  • 机器学习

  • python网络爬虫应用实战

Redis 的内存淘汰策略

我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的较大的内存大小。既然可以设置Redis较大占用内存大小,那么配置的内存就有用完的时候。那在内存用完的时候,还继续往Redis里面添加数据不就没内存可用了吗?LRU,即最近最少使用,是一种缓存置换算法。在使用内存作为缓存的时候,缓存的大小一般是固定的。当缓存被占满,这个时候继续往缓存里面添加数据,就需要淘汰一部分老的数据,释放内存空间用来存储新的数据。这个时候就可以使用LRU算法了。其核心思想是:如果一个数据在最近一段时间没有被用到,那么将来被使用到...[详情]

深度学习GPU到底谁才是性价比之王?

搞AI,谁又没有“GPU之惑”?张量核心、显存带宽、16位能力……各种纷繁复杂的GPU参数让人眼花缭乱,到底怎么选?从不到1000元1050 Ti到近30000元的Titan V,GPU价格的跨度这么大,该从何价位下手?谁才是性价比之王 ...

何恺明最新一作论文:无监督胜有监督,迁移学习无压力,刷新7项检测分割任务

何恺明的一作论文,又刷新了7项分割检测任务。这一次,涉及的是无监督表征学习。这一方法广泛应用在NLP领域,但尚未在计算机视觉中引起注意。Facebook AI研究院的何恺明团队受此启发,采用对比损失(constrative los ...

用腻了 CRF,试试 LAN 吧?

统计自然语言处理中,条件随机场(Conditional Random Field)在词性标注,命名实体识别,中文分词等序列标注任务上都取得了惊人的效果。然而在深度学习时代,很多情况下 BiLSTM-CRF 并没有比不对输出序列进行建模的 ...

超全干货 I 43个Excel函数,数据分析必备!

Excel是我们工作中经常使用的一种工具,对于数据分析来说,这也是处理数据最基础的工具。很多传统行业的数据分析师甚至只要掌握Excel和SQL即可。对于初学者而言,有时候并不需要急于苦学R语言等专业工具(当然,学会 ...

2019深度学习框架决战:PyTorch横扫AI顶会,再夺NeurIPS 2019!

PyTorch的增长在研究领域已经大幅超越TensorFlow,研究人员正在放弃TensorFlow并大量涌向PyTorch。同时,在工业界,Tensorflow当前仍然是首选框架,但长期来看可能并非如此。

智能与人工的接力:他们一年阻止了上千次自杀

从2015年起,计算机和逻辑学出身的黄智生跟北京安定医院展开合作,做抑郁症相关的研究,但以基础性研究和发表论文形式为主。2018年4月,黄智生了解到一个名为“走饭”的微博和“树洞”的概念,账号的更新停留在2012 ...

光刻机的工作原理及关键技术

光刻是集成电路最重要的加工工艺,他的作用,如同金工车间中车床的作用。光刻是制造芯片的最关键技术,在整个芯片制造工艺中,几乎每个工艺的实施,都离不开光刻的技术。利用光刻机发出的光通过具有图形的光罩对涂有 ...

基于深度学习的视觉三维重建研究总结

在计算机视觉中, 三维重建是指根据单视图或者多视图的图像重建三维信息的过程. 由于单视频的信息不完全,因此三维重建需要利用经验知识. 而多视图的三维重建(类似人的双目定位)相对比较容易, 其方法是先对摄像机进行 ...

RESTful 架构基础

REST架构风格是一种世界观,把信息提升为架构中的一等公民。通过 REST 可以实现系统的高性能、可伸缩、通用性、简单性、可修改性和可扩展等特性。这篇文章解释了主要的 HTTP 操作,对 HTTP 响应码进行描述,并列举相 ...

全球Top 500超算榜单更新:Summit仍居榜首,中国上榜227台,总算力占比31.9%

最近,关于量子计算碾压传统超算的消息层出不穷,比如量子计算机只需200秒,就相当于传统超算运算10000年。说的没错。但目前的一个简单事实是,对于几乎所有计算任务,超级计算机都比地球上现有的其他任何设备都快。 ...

Git 使用教程:最详细、最全面、最易懂、真正手把手教!

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制 ...

Redis 的内存淘汰策略

我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。通过在Redis安装目录下面的redis.conf配置文件中添加以下配置设置内存大小。

腾讯开源图计算框架 Plato:十亿级节点图计算进入分钟级时代

近日,腾讯开源再次迎来重磅项目。14 日,腾讯正式宣布开源高性能图计算框架 Plato,这是在近一周之内,开源的第五个重大项目。据介绍,Plato 可满足十亿级节点的超大规模图计算需求,并将算法计算时间从天级缩短到 ...

Kafka是如何保证高性能和高吞吐量的?

Kafka是一款分布式消息发布和订阅系统,它的特点是高性能、高吞吐量。最早设计的目的是作为LinkedIn的活动流和运营数据的处理管道。这些数据主要是用来对用户做用户画像分析以及服务器性能数据的一些监控。所以kafka ...

IntelliJ IDEA 详细图解最常用的配置 ,适合刚刚用的新人

刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工。比如:设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改tab的显示的数量和行数, ...

2019年11月全球程序语言排行榜:C语言有望年底登顶

TIOBE 公布了 11 月份编程语言排行榜。首先,C 现在非常接近 Java,排在 Java 后指数仅差 0.2%,预计年底之前 C 会再次冲上第一位;C++ 与 Python 已经连续几个月指数相差保持在大约 3%、4% 这个范围了,本月仍是 P ...

西蒙斯新书总结:关于文艺复兴的真相

最近出了本关于西蒙斯生平的书,作者采访了文艺复兴约30个人,以及西蒙斯之前的老婆,了解了西蒙斯的生平。作者也跟西蒙斯深入交流了10个小时。读完这本书,真是干货满满,让人欲罢不能。西蒙斯很早就结婚,他20岁本 ...

一文读懂TensorFlow 2.0高阶API

在TensorFlow 2.0中对大量的高阶API库进行了删减与合并,根据官方的解释,这一切的变化都是为了使TensorFlow2.0更加易用和简洁。本文以官方推荐的唯一高阶API库tf.keras为主,概括地介绍TensorFlow 2.0的高阶API。tf ...