当前位置: 首页 > 文档资料 >
小牛知识库收集2000+开发文档,推荐使用导航栏的搜索功能查找您所需要的文档!

C++大学教程

一本书怎样适应两类读者呢?本书始终强调通过实践证明的结构化编程〔structured programming)和面向对象编程(object-oriented programming)技术编写清晰的程序。 非程序员从一开始就要养成良好的编程习惯。我们尽量以清晰而直接的方式编写程序。本书附有大量插图,更重要的是.本书提供大量实用的C++程序,并显示这些程序在计算机上运行时产生的输出结果。 所有C++特

前端开发者手册

这是任何人都可以用来学习前端的实践手册, 它概述并讨论了前端工程的实践: 该如何学习以及实践时该使用什么工具. 撰写该手册的目的有两个: 一是为潜在以及正在实践的前端开发人员提供一个包括学习资料和开发工具的专业资源; 二是该手册可以被管理者, CTO, 讲师和猎头用来作为洞察前端开发的实践. 该手册的内容支持Web技术(HTML, CSS, DOM, 和 JavaScript), 并且手册提供的解

On Lisp

本书适用于那些想更上一层楼的 Lisp 程序员。书中假设读者已经初步了解 Lisp, 但不要求有丰富的编程经验。最初几章里会重温很多基础知识。我希望这些章节也会让有经验的Lisp 程序员感兴趣, 因为它们以崭新的视角展示了熟知的主题。 通常很难一语道清一门编程语言的精髓, 但 John Foderato 的话已经很贴切了: Lisp 是一门可编程的编程语言。 (Lisp is a programm

Sequelize Docs 中文版

Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, MariaDB, SQLite 以及 Microsoft SQL Server. 它具有强大的事务支持, 关联关系, 预读和延迟加载,读取复制等功能. Sequelize 遵从 语义版本控制. 支持 Node v10 及更高版本以便使用 ES6 功能.

CGDB 中文手册

《CGDB中文手册》是一本由英文版《CGDB Manual》翻译而来的一本手册,CGDB的项目主页在http://cgdb.github.com/,英文原版的《CGDB Manual》在http://cgdb.github.com/docs/cgdb.html。 翻译这本手册的想法是我在学习CGDB的时候产生的,CGDB是一款非常优秀的gdb调试器的前端,但是网上的资料匮乏,以至于只有一本英文手册

Docusaurus 中文文档

支持 Markdown 节省时间,让你完全专注于项目文档。 你只须专注使用 Markdown/MDX 格式编写文档和文章即可,Docusaurus 会自动生成可以对外发布的静态 HTML 文件。 借助MDX,你甚至可以将 JSX 组件嵌入到 Markdown 中。 基于 React 技术构建 利用 React,你可以扩展或自定义项目的页面布局。 能够在重用相同的页眉和页脚的同时仍然被 扩展。 支持

HTTP2 讲解

这篇文档会从技术和协议层面介绍HTTP/2协议(RFC 7540),主要内容包括HTTP/2协议产生的背景、协议本身、实现和未来。 这篇文档会从技术和协议层面来介绍http2。文档起源于2014年4月我在斯德哥尔摩做了一次相关的演讲,在那之后我对演讲内容的细节进行了一些解释和补充,从而写出了这篇文档。 正式版http2规格标准叫做RFC 7540,发布于2015年5月15日:http://www.

区块链技术指南 v1.6.1

区块链是金融科技(Fintech)领域的一项基础性的创新。 作为新一代分布式记账(Distributed Ledger Technology,DLT)系统的核心技术,区块链被认为在金融、物联网、商业贸易、征信、资产管理等众多领域都拥有广泛的应用前景。 目前,区块链技术尚处于快速发展的阶段,涉及分布式系统、密码学、博弈论、网络协议等诸多学科知识,为学习和实践都带来了不小的挑战。 本书希望能客观探索区

Spring 手撸专栏

本仓库以 Spring 源码学习为目的,通过手写简化版 Spring 框架,了解 Spring 核心原理。 在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。 在资料整理的过程中,发现了两个非常优秀的手写 Spring 框架源码,tiny-spring、mini-sprin

Debian GNU/Linux 安装手册(IA64架构)

版权 2004 the Debian Installer team 本手册属于自由软件,您可以在 GNU 通用公共许可证(GPL)的协议下重新发布和(或)修改它。 请在 附录E, GNU General Public License 阅读该许可证的内容。 摘要 本文是 Debian GNU/Linux 3.1 系统在 Intel x86 (ia64) 硬件架构下的安装教程。文章内容还包括关于如何构

微服务设计 Building Microservices

微服务是一种分布式系统解决方案,推动细粒度服务的使用,这些服务协同工作,且每个服务都有自己的生命周期。因为微服务主要围绕业务领域建模,所以避免了由传统的分层架构引发的很多问题。 微服务也整合了过去十年来的新概念和技术,因此得以避开许多面向服务的架构中的陷阱。本书包含了业界使用微服务的很多案例,包括 Netflix、Amazon、Gilt 和 REA 等。这些组织都发现这种架构有一个很大的好处,就是

Swoole 内核开发

本文档主要记录 Swoole 内核开发的各项规范、技术原因、讨论。 并行 进程池 线程池 TCP buffer reactor 线程 connection_list 内存管理 RingBuffer 环形内存池 全局变量 taskwait 的 result 内存 版本管理 奇偶数单双号原则 开发流程规范化 Docker Alpine 环境 编码风格 API 命名 C 语言符号优先级 为什么使用 bz

React 入门教程

按照惯例,在介绍一个新技术之前总是要为它背书的,作为 React 受众在开始接触之前肯定会有一些喜闻乐见的疑问: 为什么不用 Backbone? 为什么不用 Angular? ... 在没有真正使用之前,其实没法评价哪一个好,没有最好的,只有最合适的,如 Why React 所说,Give it five minutes,希望你能克服初次遇到 JSX 这种存在的偏见去尝试一下。 因为官方文档组织得

我们如何走到今天:重塑世界的6项创新

20多年前,墨西哥裔美国艺术家和哲学家曼纽尔·德兰达(Manuel De Landa)出版了一本奇特而绝妙的书,名为《智能机器时代的战争》(War in the Age of Intelligent Machines)。从技术角度而言,这本书讲的是军事技术史,但它迥异于这一题材,或许会超出读者自然而然的期待。海军学院的某个教授会描述海底工程如何艰苦卓绝,但德兰达的这本书却将混沌理论、进化生物学和法

TiDB Data Migration 用户文档

TiDB Data Migration (DM) 是一体化的数据迁移任务管理平台,支持从 MySQL 或 MariaDB 到 TiDB 的全量数据迁移和增量数据复制。使用 DM 工具有利于简化错误处理流程,降低运维成本。 DM 2.0 相比于 1.0,主要有以下改进: 数据迁移任务的高可用,部分 DM-master、DM-worker 节点异常后仍能保证数据迁移任务的正常运行。 乐观协调模式下的

EnvoyProxy 智能代理中文参考文档

EnvoyProxy 智能代理中文参考文档 v1.5.0,介绍 Envoy 相关概念,以及总体的架构设计和常用的部署方式等。 关于本文档 简介:介绍Envoy相关概念,以及总体的架构设计和常用的部署方式等 安装:如何通过Docker构建、安装Envoy 配置:既有的V1/V2 API的详细配置说明,以及相关的统计、运行时的APIs 操作:关于Envoy操作方式,如命令行、热更新、管理接口、统计概况

Gradle Android Plugin 中文版

Google 推出了全新的 Android Studio 集成开发环境,其中 Android 项目的结构与 Eclipse 的 Android 项目结构有很大的区别,原因就在于两开发环境使用的构建工具不同。 Android Studio 使用 Gradle 构建工具,Eclipse 的 ADT 插件使用的是 Ant 构建工具。因为两个构建工具的区别,导致习惯了 Eclipse 开发环境的开发者刚开

Debian GNU/Linux 安装手册(i386架构)

版权 2004 the Debian Installer team 本手册属于自由软件,您可以在 GNU 通用公共许可证(GPL)的协议下重新发布和(或)修改它。 请在 附录E, GNU General Public License 阅读该许可证的内容。 摘要 本文是 Debian GNU/Linux 3.1 系统在 Intel x86 (i386) 硬件架构下的安装教程。文章内容还包括关于如何构

编程之法:面试和算法心得

《编程之法:面试和算法心得》涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。 此外,《编程之法:面试和算法心得》每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了

Scheme 入门教程

这是一本面向初学者的温和且循序渐进的 Scheme 教程。目标读者是仅有些许编程经验的 PC 用户。 如果你不满意于其它的教程,那么请尝试本书。我们有很多方法去解释像Scheme程序设计语言这样的抽象主题,这之中最好的方法取决于读者的能力以及素养。(没有对任何人来说都绝对完美的方法。)这也正是尽管已经有很多Scheme语言的教程,我还另写一本的原因所在。 本教程的目的在于给读者在 Scheme 程