Skip to content

Commit 75cadab

Browse files
committed
add toc in docs
1 parent 722b305 commit 75cadab

File tree

2 files changed

+44
-3
lines changed

2 files changed

+44
-3
lines changed

library/README.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,32 @@ Java Dns Cache Manipulator(DCM) Library
1212

1313
:point_right: 通过代码直接设置`Java``DNS`(实际上设置的是`DNS Cache`),支持`JDK 6+`,支持`IPv6`
1414

15+
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
16+
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
17+
18+
19+
- [:wrench: 功能](#wrench-%E5%8A%9F%E8%83%BD)
20+
- [:art: 需求场景](#art-%E9%9C%80%E6%B1%82%E5%9C%BA%E6%99%AF)
21+
- [:busts_in_silhouette: User Guide](#busts_in_silhouette-user-guide)
22+
- [直接设置](#%E7%9B%B4%E6%8E%A5%E8%AE%BE%E7%BD%AE)
23+
- [通过`dns-cache.properties`文件批量配置](#%E9%80%9A%E8%BF%87dns-cacheproperties%E6%96%87%E4%BB%B6%E6%89%B9%E9%87%8F%E9%85%8D%E7%BD%AE)
24+
- [清空`JVM DNS Cache`](#%E6%B8%85%E7%A9%BAjvm-dns-cache)
25+
- [删除一条`DNS Cache`](#%E5%88%A0%E9%99%A4%E4%B8%80%E6%9D%A1dns-cache)
26+
- [查看`JVM DNS Cache`](#%E6%9F%A5%E7%9C%8Bjvm-dns-cache)
27+
- [修改/查看`JVM`缺省的`DNS`的缓存时间](#%E4%BF%AE%E6%94%B9%E6%9F%A5%E7%9C%8Bjvm%E7%BC%BA%E7%9C%81%E7%9A%84dns%E7%9A%84%E7%BC%93%E5%AD%98%E6%97%B6%E9%97%B4)
28+
- [使用注意](#%E4%BD%BF%E7%94%A8%E6%B3%A8%E6%84%8F)
29+
- [更多详细功能](#%E6%9B%B4%E5%A4%9A%E8%AF%A6%E7%BB%86%E5%8A%9F%E8%83%BD)
30+
- [:electric_plug: Java API Docs](#electric_plug-java-api-docs)
31+
- [:cookie: 依赖](#cookie-%E4%BE%9D%E8%B5%96)
32+
- [:eyeglasses: 经过测试的`JDK`](#eyeglasses-%E7%BB%8F%E8%BF%87%E6%B5%8B%E8%AF%95%E7%9A%84jdk)
33+
- [:mortar_board: Developer Guide](#mortar_board-developer-guide)
34+
- [如何修改`JVM``DNS Cache`](#%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9jvm%E7%9A%84dns-cache)
35+
- [注意修改`JVM``DNS Cache`的线程安全问题](#%E6%B3%A8%E6%84%8F%E4%BF%AE%E6%94%B9jvm%E7%9A%84dns-cache%E7%9A%84%E7%BA%BF%E7%A8%8B%E5%AE%89%E5%85%A8%E9%97%AE%E9%A2%98)
36+
- [需要测试不同版本`JDK`](#%E9%9C%80%E8%A6%81%E6%B5%8B%E8%AF%95%E4%B8%8D%E5%90%8C%E7%89%88%E6%9C%ACjdk)
37+
- [:books: 相关资料](#books-%E7%9B%B8%E5%85%B3%E8%B5%84%E6%96%99)
38+
39+
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
40+
1541
:wrench: 功能
1642
=====================================
1743

@@ -55,7 +81,7 @@ Java Dns Cache Manipulator(DCM) Library
5581
DnsCacheManipulator.setDnsCache("www.hello.com", "192.168.1.1");
5682
DnsCacheManipulator.setDnsCache("www.world.com", "1234:5678:0:0:0:0:0:200e"); // 支持IPv6地址
5783

58-
// 之后Java代码中的域名解析都会是上面设定的IP
84+
// 上面设置全局生效,之后Java中的所有的域名解析逻辑都会是上面设定的IP
5985
// 下面用一个简单获取域名对应的IP,来演示一下:
6086

6187
String ip = InetAddress.getByName("www.hello.com").getHostAddress();
@@ -198,8 +224,8 @@ content = m2.getResponseBodyAsString();
198224

199225
可以在[search.maven.org](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.alibaba%22%20AND%20a%3A%22dns-cache-manipulator%22)查看最新的版本。
200226

201-
经过测试的`JDK`
202-
----------------------------------
227+
:eyeglasses: 经过测试的`JDK`
228+
==================================
203229

204230
JDK | 系统 | On | 备注
205231
--- | --- | --- | ----

tool/README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,21 @@ Java Dns Cache Manipulator Tool
1111

1212
:point_right: 修改/查看 运行中`JVM`进程的`DNS Cache`,支持`IPv6`
1313

14+
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
15+
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
16+
17+
18+
- [:wrench: 功能](#wrench-%E5%8A%9F%E8%83%BD)
19+
- [:busts_in_silhouette: User Guide](#busts_in_silhouette-user-guide)
20+
- [下载](#%E4%B8%8B%E8%BD%BD)
21+
- [设置/重置`DNS`](#%E8%AE%BE%E7%BD%AE%E9%87%8D%E7%BD%AEdns)
22+
- [查看`DNS Cache`内容](#%E6%9F%A5%E7%9C%8Bdns-cache%E5%86%85%E5%AE%B9)
23+
- [删除/清空`DNS Cache`](#%E5%88%A0%E9%99%A4%E6%B8%85%E7%A9%BAdns-cache)
24+
- [修改/查看`JVM`缺省的`DNS`的缓存时间](#%E4%BF%AE%E6%94%B9%E6%9F%A5%E7%9C%8Bjvm%E7%BC%BA%E7%9C%81%E7%9A%84dns%E7%9A%84%E7%BC%93%E5%AD%98%E6%97%B6%E9%97%B4)
25+
- [:books: 相关资料](#books-%E7%9B%B8%E5%85%B3%E8%B5%84%E6%96%99)
26+
27+
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
28+
1429
:wrench: 功能
1530
=================================
1631

0 commit comments

Comments
 (0)