为什么选择 Java 8 ?

November 15, 2015

去年年初,Java8 粉墨登场,现在 Java7 便已行将就木。在明年底 Java9 推出之前,Java8 是 Oracle 唯一支持的版本。然而,许多公司都将稳定性放在第一位,所以都还在用 Java7,甚至 Java6。

架构设计最佳实践与必备素养

November 15, 2015

架构或架构师的话题一直在被人们所谈论,什么是架构?如何设计前后端分离的架构?如何设计高可用的架构?如何设计可伸缩的架构?什么又是架构师?架构师需要哪些品质?本专题为你一一呈现。

谷歌人工智能算法RankBrain运行原理解析

November 15, 2015

谷歌正在使用一个机器学习人工智能系统“RankBrain”,用于帮助处理搜索结果。本文介绍了RankBrain的的工作原理以及其如何在谷歌排序系统上运行。

容器云之Kubernetes应用与实践

November 15, 2015

Kubernetes开源以来,受到了越来越多大型云计算厂商的青睐,包括如Microsoft、VMWare、Red Hat、CoreOS、Mesos等。随着Kubernetes社区及各大厂商的不断改进、发展,Kuberentes有望成为容器管理领域的领导者。

Android应用性能优化实践

November 15, 2015

Android系统不断进化,开发者优化应用的手段也在变多。本文作者总结归纳了Android性能优化的原则,讲解如何使用现有的工具去分析解决性能问题,并结合自身实践给出了常用的内存优化技巧。

使用Fetch API和ES6生成器构建异步API

November 15, 2015

ECMAScript 6为JavaScript带来了大量的新特性,其中包括新增的Fetch API,它致力于取代作为当前远程资源通信基础的XMLHttpRequest。本文介绍了如何结合Fetch API和生成器来构建异步API。

ThinkJS 2.0:使用ES6/7全部特性开发Node项目

November 15, 2015

作为使用ES6/7特性全新开发的Node.js MVC框架,ThinkJS具有大量新特性,如使用ES6中的Generator Function特性彻底解决Node.js异步嵌套的问题;吸收国内外众多框架的设计理念和思想,让开发Node.js项目更简单、高效。

深度学习为何起作用——关键解析和鞍点

November 15, 2015

机器学习系统迈向人工智能的道路上,我们需要学习,泛化,避免维度灾难的方法,以及解决潜在解释因素的能力。本文从分布式表示、深度架构和易避免鞍点的理论驱动力三个方面对深度学习展开讨论。

谈DevOps的前世今生,及企业落实的着力点

November 15, 2015

说起DevOps有多火,相信大家在每天的朋友圈中就能够感受到。本文开篇Gartner技术发展曲线显示,目前DevOps实践已经进入高度关注期,但离全面铺开还有一定时间距离。不过这也恰恰是愿意革新的团队开始尝试的好时机。