# 书籍总结

本文主要分享个人总结的电子书，如有侵权，请通知删除，谢谢！

## 大数据

|            书名            |                           链接                          |  提取码 |
| :----------------------: | :---------------------------------------------------: | :--: |
|       Kafka技术内幕.pdf      | [下载](https://pan.baidu.com/s/1ue-o_Q4mnVK8aXYc044Vyw) | 4osu |
|       Kafka权威指南.pdf      | [下载](https://pan.baidu.com/s/1gdLZ28_BfH-cg8HFRupbmA) | d05a |
|      Redis 设计与实现.pdf     | [下载](https://pan.baidu.com/s/1ySc4g8CCBcm8ec6EqLnaEQ) | osbz |
| Redis 深度历险：核心原理和应用实践.pdf | [下载](https://pan.baidu.com/s/1hC_JUeBhCXFjYPNZ8b3xuw) | qdcg |
|      Redis 开发与运维.pdf     | [下载](https://pan.baidu.com/s/1u1GwsqPerdf7N9y0j3yKOg) | uwy9 |

## Java

|               书名              |                           链接                          |  提取码 |
| :---------------------------: | :---------------------------------------------------: | :--: |
| Effective Java 中文版（第 2 版）.pdf | [下载](https://pan.baidu.com/s/150ztSubX3-NhgMHMPiRFYQ) | mmdw |
|      实战 Java 高并发程序设计.pdf      | [下载](https://pan.baidu.com/s/1QUse0rmMBIvxFgeiJZ7TxQ) | l9xt |
|          Java8 实战.pdf         | [下载](https://pan.baidu.com/s/1y5m1hgn9cJT7pyE5qI9UuQ) | og1w |
|      深入理解 Java 虚拟机第二版.pdf     | [下载](https://pan.baidu.com/s/1mFE-B03b5Dwuz3_CJgHA7g) | c1j1 |

## 算法

|        书名       |                           链接                          |  提取码 |
| :-------------: | :---------------------------------------------------: | :--: |
| 编程珠玑（第 2 版）.pdf | [下载](https://pan.baidu.com/s/174v9WNIHBFpAxmy9uCYX-g) | 5698 |

## 架构

|      书名      |                           链接                          |  提取码 |
| :----------: | :---------------------------------------------------: | :--: |
|   微服务设计.pdf  | [下载](https://pan.baidu.com/s/1uaCQhagPU1ElrC2zuBePdA) | bfir |
| 大型网站技术架构.pdf | [下载](https://pan.baidu.com/s/1F_CpOz-0sspDjGktG1z3Yw) | wf1l |

## 人工智能

### 读书笔记

#### A/B测试

![A/B测试](https://github.com/joyang1/JavaInterview/blob/master/img/AB%E6%B5%8B%E8%AF%95.png)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tommyyang.gitbook.io/javainterview/books.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
