diff --git a/whatsmars-dubbo/README.md b/whatsmars-dubbo/README.md
index ec2e7db578e20e506aa501dc7689337a7c15ce3b..a9909f4f0f1dd2c6eca1dbad7a40bc50467af579 100644
--- a/whatsmars-dubbo/README.md
+++ b/whatsmars-dubbo/README.md
@@ -95,4 +95,7 @@ xxxService.xxx(); // 远程调用
```
-- 并发控制,异步调用,本地调用,参数回调,事件通知 ...
\ No newline at end of file
+- 并发控制,异步调用,本地调用,参数回调,事件通知 ...
+
+### More
+- [书籍:《亿级流量网站架构核心技术》](https://book.douban.com/subject/26999243/)
\ No newline at end of file
diff --git a/whatsmars-javase/README.md b/whatsmars-javase/README.md
index 543b9803bf27ae5b2b88cf75925f5f00530dcf48..80521273913eecc102f6e4d9e257bd50c3fd616d 100644
--- a/whatsmars-javase/README.md
+++ b/whatsmars-javase/README.md
@@ -1 +1,3 @@
-Java SE
\ No newline at end of file
+Java SE
+
+[书籍:《深入理解Java虚拟机》](https://book.douban.com/subject/6522893/)
\ No newline at end of file
diff --git a/whatsmars-spring-boot/README.md b/whatsmars-spring-boot/README.md
index ea3fb9c867e92f1c7be794494ca68e2534a9934e..1eceedb596ba8be9f3c19f9034163b7846e2e2cf 100644
--- a/whatsmars-spring-boot/README.md
+++ b/whatsmars-spring-boot/README.md
@@ -7,4 +7,6 @@ We take an opinionated view of the Spring platform and third-party libraries so
Most Spring Boot applications need very little Spring configuration.
启动后访问 localhost:8081/
-swagger localhost:8081/swagger-ui.html
\ No newline at end of file
+swagger localhost:8081/swagger-ui.html
+
+[书籍:《SpringBoot揭秘》](https://book.douban.com/subject/26808298/)
\ No newline at end of file
diff --git a/whatsmars-tomcat/README.md b/whatsmars-tomcat/README.md
index 9380081715e10e830d87220c938df8075b5d79d6..9ca07cee21f691224df202f6891edcdacf680236 100644
--- a/whatsmars-tomcat/README.md
+++ b/whatsmars-tomcat/README.md
@@ -1,4 +1,4 @@
### Tomcat
-![Tomcat内核设计剖析](tomcat.jpg)
+https://github.com/apache/tomcat
-https://github.com/apache/tomcat
\ No newline at end of file
+[书籍:《Tomcat内核设计剖析》](https://book.douban.com/subject/27053924/)
\ No newline at end of file