JavaScript
-
知识图谱及图数据库Neo4J vs OrientDB
知识图谱是 Google 2012年提出的,目的是利用实体间语义关系优化搜索效果,它可以作为搜索及推荐算法中NLP的基础,完善服务效果。作者以多年实际经验入手,为大家介绍知识图谱底…
-
渴望成长的工程师-你了解一万小时定律吗
导读:一万小时定律是指不管你做什么事情,只要坚持一万小时,基本上都可以成为该领域的专家。对工程师来说,如何快速成长也是非常受人关注的问题。本文作者对工程师如何在一万小时之内快速成长…
-
加速优化网站的五大技巧
各位知道,很多个因素都会影响网站速度,这些并非为技术专家的工作,新手也可能完成基本的调优工作。 网站最重要的因素是快速与安全,但是如果你选择的服务器或主机本身有问题,比如硬件性能或…
-
阿里传奇工程师多隆的程序世界
阿里妹导读:写代码写到入定,是一种什么样的体验?11月29日(本周三),《阿里技术人纪录片系列》将带大家走进大神多隆的代码世界。在此之前,我们先来重温一篇关于多隆的旧文,来自《淘宝…
-
2017年薪酬最高的15门编程语言
21CTO社区导读:你从事的工作是基于哪一门编程语言?你的薪酬是多少?在所有编程语言中排名多少呢?作者在本文列举出了2017年薪酬最高的15门编程语言,你的开发语言上榜了吗? 虽…
-
GitHub超过半数是重复代码
GitHub 的一个使命是共享代码,所以发现其平台上重复代码比例高达七成并不是不令人吃惊的事情。8 名研究人员组成的国际团队原计划并不是测量 GitHub 上的重复代码,而是调…
-
Uber首席系统架构师Matt Ranney:可伸缩的软件系统工作原理
据报导,在短短四年间,Uber已经惊人地增长了38倍。现在,Uber的首席系统架构师Matt Ranney 在他的报告“可伸缩Uber实时市场平台”中,对Uber软件系统的工作原理…
-
JavaScript 中常见排序算法详解
有句话怎么说来着: 雷锋推倒雷峰塔,Java implements JavaScript. 当年,想凭借抱Java大腿火一把而不惜把自己名字给改了的JavaScript(原名Liv…
-
对于机器学习,到底该选择哪种编程语言?
开发者到底应该学习哪种编程语言才能获得机器学习或数据科学这类工作呢? 这是一个非常重要的问题。我们在许多论坛上都有讨论过。现在,我可以提供我自己的答案并解释原因,但我们先看一些数据…
-
跟我学 “Linux” 小程序 Web 版开发(四):引入统计及 Crash 收集
在完成了产品的基础开发以后,接下来需要进行一些周边的工作,这些周边工具将会帮助下一步优化产品。 为什么要加应用统计和 Crash 收集 不少开发者在开发的时候,很少会意识到需要添加…