Data Structure Algorithm 1. 代码面试最常用的10大算法 2. N个数,求第K大数 3. 第(前)k大数问题 4. 求N个数中的前K个最大(小)的数 Java 1.Java HashMap的工作原理 2.Java应用程序中的内存泄漏及内存管理 3.Java垃圾回收精粹 4.Java 内存分配全面浅析 5.JVM分代垃圾回收策略的基础概念 6.Java堆、栈和常量池详解 7.Java堆、栈、方法区介绍 8.深入浅出之JVM GC篇 9.深入Java集合学习系列 10.若干源码分析 附:51CTO深入JVM Hadoop 1. Hadoop实例:单轮MapReduce的矩阵乘法 2. 各种排序 Spark Others 1. 计算机网络五层协议 2. TCP/IP三次握手和四次挥手