月度归档: 2016 年 7 月
十大编程算法助程序员走上高手之路
算法一:快速排序算法
快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种……
详解https是如何确保安全的?
Https 介绍
什么是Https
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下……
要嫁就嫁程序猿 - 钱多话少
一、
程序猿问科比:“你为什么这么成功? ”
科比:“你知道洛杉矶凌晨四点是什么样子吗? ”
程序猿:“知道,一般那个时候我还在写代码,怎么了?”
科比:“额…….……
程序员必须掌握的6种软技能
如果你想要开启作为 web 开发人员的职业生涯,那么你需要涉及的不仅仅是知道如何写代码。
有一些通用的软技能几乎可用于每个领域——包括技术行业。
成为软件开……
全方位比较PHP的Node.js的优缺点
PHP vs Node.js之争由来已久,前者用于动态网页开发,后者是用来编写高性能网络服务器的JavaScript工具包,到底他们如何?InfoWorld测试中心的Peter Wayner日……
NodeJS优缺点及适用场景讨论
概述:NodeJS宣称其目标是“旨在提供一种简单的构建可伸缩网络程序的方法”,那么它的出现是为了解决什么问题呢,它有什么优缺点以及它适用于什么场景呢?
本文……
为什么我要用 Node.js? 案例逐一介绍
JavaScript 高涨的人气带来了很多变化,以至于如今使用其进行网络开发的形式也变得截然不同了。就如同在浏览器中一样,现在我们也可以在服务器上运行 JavaScri……
从高管离职潮看懂阿里巴巴究竟是一家什么公司
这就是阿里巴巴,听它说话你永远都要等下一句,否则一定会被绕晕,而大多数时候,你听得越多越晕。所以,要搞清楚这家“一句话说不清楚”的公司,还真不是一件容……
Google为什么要把数十亿行代码放到一个库中
“
近日,谷歌工程师Rachel Potvin和Josh Levenberg在《美国计算机学会通讯》上发表了一篇论文,介绍谷歌为什么采用一个定制的大型单体共享库。该库有一个集中……
余额宝技术架构及演进
余额宝总结起来包括这样几个属性,第一它是一个传统的货币基金,但它把 T + 0 做到极致,另外他管理大量的用户资产。同时他具备极简的用户体验,符合互联网精……