高性能的MySQL

从锁和MVCC、查询、数据类型的优化到高性能的索引以及索引策略,为您讲述了高性能的MySQL.

 在线阅读

《MongoDB权威指南》学习笔记

学习《MongoDB权威指南》过程中的学习笔记。从MongoDB的特点功能到具体操作(如创建、更新及删除文档等)都进行了详细的学习过程。非常适合大家做学习参考。

 在线阅读

深入浅出学MySQL

Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的关系数据库管理系统应用软件之一。本专题汇总MySQL相关文章,真正让大家由浅入深学习MySQL。

 在线阅读

Redis开发运维实践指南

本手册是作者在一家中国大陆的中型商业银行做大数据系统工程师中进行的总结归纳,包含开发和运维的各方面的使用、应用场景和最佳实践,以及各个高可用架构的搭建和测试。

 在线阅读

探索MySQL高可用架构

互联网公司的服务时间是24小时x365天不间断的,业务架构不管是应用还是数据库,都需要容灾互备,在MySQL体系中,最好在开始阶段实现容灾系统。所以这里从业务宏观角度阐述下MySQL架构的方方面面。

 在线阅读

中文版本redis文档

用Redis编程命令列表 redis完整的命令列表,以及他们的说明文档。管道(Pipelining): 学习如何一次发送多条命令, 节省往返时间。

 在线阅读

Redis 教程

Redis是一个开源的,先进的key-value存储并用于构建高性能,可扩展Web应用程序的解决方案。 Redis主要的三个特点: Redis数据库完全在内存中,使用磁盘仅用于持久性。 相比许多键值数据存储Redis拥有一套较为丰富的数据类型。 Redis可以将数据复制到任意数量的从服务服务中。

 在线阅读

MongoDB 教程

MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便。 MongoDB 工作在收集和文件的概念。集合是一组MongoDB的文件。它与一个RDBMS表是等效的。一个集合存在于数据库中。集合不强制执行模式。集合中的文档可以有不同的字段。

 在线阅读

C++ 入门教程

C++是由C发展而来,保留了C的所有语法,增加了面向对象的机制,并且与C兼容,用C编写的程序可以不加修改地用于C++。因此本教程针对有C语言基础的读者编写,不再赘述C语言的语法,直接讲解C++的新增内容。

 在线阅读

C++ 教程

C++是一门面向对象的程序设计语言,语法丰富,概念全面,兼顾易用和效率,在游戏开发、网络软件、分布式(服务器集群)、移动(手持)设备、嵌入式系统等领域有着广泛的应用。C++是由C语言发展而来,保留了C语言原有的所有优点,增加了面向对象的机制。

 在线阅读

PostgreSQL 中文手册

PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES, Version 4.2为基础的对象关系型数据库管理系统(ORDBMS)。POSTGRES开创的许多概念在很久以后才出现在商业数据库中。PostgreSQL是最初伯克利代码的一个开放源码的继承者。

 在线阅读

单片机教程(三)

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。本文是全程套教程最后一部分。

 在线阅读

单片机教程(二)

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。本文是全程套教程第二部分。

 在线阅读

单片机教程(一)

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。本文是全程套教程第一部分。

 在线阅读

Raspberry pi 一个好玩的派

“麻雀虽小,五脏俱全”,这句话形容树莓派是再合适不过了,只有信用卡大小的卡片式电脑,内部装有 Linux 操作系统,你可用它看电影,打游戏,做 Wifi 热点,还可以用于智能家居。

 在线阅读

树莓派使用指南

树莓派(Raspberry Pi)是尺寸仅有信用卡大小的一个小型电脑,您可以将树莓派连接电视、显示器、键盘鼠标等设备使用。本指南由浅至深的讲解了关于树莓派的常用功能及配置,能够帮助读者成功搭建基础开发环境,并对其中可能出现的问题做出详细讲解,帮助初学者解决实际问题。

 在线阅读

Rust 语言中文版

Rust 是 Mozilla 开发的注重安全、性能和并发性的编程语言。Rust 是针对多核体系提出的语言,并且吸收一些其他动态语言的重要特性,比如不需要管理内存,比如不会出现 Null 指针等。本书是官方文档的中文翻译版,内容不仅涉及入门级的基础知识点,也涉及 Rust 语言的高级用法,帮助读者了解这门系统编程语言。

 在线阅读

SVN 教程

Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制系统,Subversion 在 2000 年由 CollabNet Inc 开发,现在发展成为 Apache 软件基金会的一个项目,同样是一个丰富的开发者和用户社区的一部分。这个教程给你提供一个理解 SVN 系统,操作当前和历史版本的文件,比如代码、网页、文档。

 在线阅读

HTTP2 中文讲解

本文档会从技术和协议层面介绍 HTTP/2 协议,主要内容包括 HTTP/2 协议产生的背景、协议本身、实现和未来。

 在线阅读

Haskell 趣学指南

Haskell 是一种标准化的、通用纯函数式编程语言,有非限定性语义和强静态类型。作者通过阅读不同的 Haskell 教学文章,从多个角度出发把这些知识化整为零。这份教学是希望提供更多的机会能让你找到你想要得到的解答。希望能够分享我的学习经验,帮助初学者更快进入状况。

 在线阅读

Harp 中文文档

Harp 是一个支持预处理的静态 Web 服务器,支持 Jade, Markdown, EJS, CoffeeScript,Sass,LESS 和 Stylus asHTML,CSS& JavaScript 的预处理,无需额外配置。特点是快速而且轻量级。

 在线阅读

Google OAuth 2.0 认证指南

Google API 使用 OAuth 2.0 协议来进行验证和授权。谷歌支持常见的 OAuth 2.0 方案,包括使用 Web 服务器,本地安装的,和客户端类型的应用。 本指南是 Google Developers 官网 OAuth 2.0 Authorzation 的中文翻译版本。

 在线阅读

现代 OpenGL 教程

OpenGL是一个跨编程语言、跨平台的专业图形程序接口,是一个功能强大,调用方便的底层图形库。对于这份教程,它先从最基本的图形绘制讲起,然后由浅及深的介绍了可编程渲染管线中的各种矩阵设置、光照计算,以及许多常用的渲染技术

 在线阅读

轻松学习排序算法

本文着重讲解了数据结构中比较重要的排序环节,对各种排序算法做了详细的说明和讲解,帮助读者迅速掌握排序的基本原理。排序与我们日常生活中息息相关,比如,我们要从电话簿中找到某个联系人首先会按照姓氏排序。

 在线阅读