网络编程模型演进、语言封装与案例
描述从c++中的基础网络编程到IO多路复用演进,redis对不通平台实现的封装,JAVA的网络编程模型与Netty的封装
InnoDB 存储引擎
InnoDB 是一种兼顾高可靠和高性能的通用存储引擎。在 MySQL 5.7 中,InnoDB 是默认的 MySQL 存储引擎。
C++ Primer Plus
C++是在C语言基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言,是C语言的超集。介绍C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑运算符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、 string类和标准模板库、输入/输出、C++11新增功能等内容。
Spring All
Spring使每个人都可以更快,更轻松和更安全地进行Java编程。 Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的Java框架。
JDK 8源码体系结构
介绍jdk包结构,类及接口继承实现关系来了解jdk源码。
深入理解Java虚拟机——JVM高级特性与最佳实践
序员可以把主要精力放在具体业务逻辑,而不是放在保障物理硬件的兼容性上。通常情况下,一个程序员只要了解了必要的Java类库API、Java语法,学习适当的第三方开发框架,就已经基本满足日常开发的需要了。虚拟机会在用户不知不觉中完成对硬件平台的兼容及对内存等资源的管理工作。如果开发人员不了解虚拟机诸多技术特性的运行原理,就无法写出最适合虚拟机运行和自优化的代码。但是,如果用于生产开发,尤其是大规模的、企业级的生产开发,就迫切需要开发人员中至少有一部分人对虚拟机的特性及调节方法具有很清晰的认识。所以在Java开发体系中,对架构师、系统调优师、高级程序员等角色的需求一直都非常大。学习虚拟机中各种自动运作特性的原理也成为Java程序员成长路上最终必然会接触到的一课。
设计模式——可复用面向对象软件的基础
所有结构良好的面向对象软件体系结构中都包含了许多模式。设计模式可以使系统结构更加精巧、简洁和易于理解。
Kafka权威指南摘要
内容全部源自《Kafka权威指南》,取自里面的重点内容摘要。包括为什么选择kafka、控制器、存储等。
从Paxos到ZooKeeper分布式一致性原理与实践摘要
内容全部源自《从Paxos到ZooKeeper分布式一致性原理与实践》,取自里面的重点内容摘要。包括分布式架构、一致性协议、ZooKeeper与Paxos、ZooKeeper典型使用场景等。
高性能MySQL摘要
内容全部源自《高性能MySQL第三版》,取自里面的重点内容摘要。包括MySQL架构、性能、索引、查询优化、高级特性等。
Redis 设计与实现
列出了Redis的大多数单机功能以及实现原理,可以快速、有效地了解Redis内部构造以及运作机制。
Linux命令行与Shell脚本编程大全
Linux命令行与shell脚本编程基础。包括Linux命令行,shell脚本基础,高级shell脚本编程。涵盖shell语法、常用命令、逻辑控制等。