【算法】0. 前言

本系列文章是学习《算法》(作者:Sedgewick)的笔记。首先是排序、查找相关算法,后续再深入其他算法。 为什么要学算法? 大公司都喜欢面算法,为什么? 算法(以算法为代表的基础知识)是编程内功,好的算法教程,就像江湖上的《九阴真经》,修习之后内力暴涨。理论上说,若内力深厚,学任何一门功夫都将得心应手。自我感觉,目前技术上的一大瓶颈,是源于算法知识的薄弱。如果仅仅通过工作累积熟练度,提升十分有限

socket.io 使用简介

一、Socket 编程基础 什么是 Socket 两台计算机通过网络进行通信,必须具备如下要素: IP 地址 协议 端口号(用于区分同一台主机上不同的应用程序。范围为 0~65535,其中0~1023 为系统保留) IP 地址和端口号组成了所谓的 Socket,Socket 是网络上运行的程序之间双向通信链路的终结点(英文原意为“插座”。客户软件将插头插到房间里不同编号的插座,就可以得到不同的服务