提交 ac015bf0 编写于 作者: oldratlee's avatar oldratlee 🔥

update docs

- fix javassist link
- move developer material to developer guide
上级 5554d6e2
......@@ -34,8 +34,6 @@
- [🗿 More documentation](#-more-documentation)
- [📚 Related resources](#-related-resources)
- [JDK core classes](#jdk-core-classes)
- [Java Agent](#java-agent)
- [Javassist](#javassist)
- [👷 Contributors](#-contributors)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
......@@ -265,17 +263,6 @@ Check available version at [search.maven.org](https://search.maven.org/search?q=
- [WeakHashMap](https://docs.oracle.com/javase/10/docs/api/java/util/WeakHashMap.html)
- [InheritableThreadLocal](https://docs.oracle.com/javase/10/docs/api/java/lang/InheritableThreadLocal.html)
## Java Agent
- [Java Agent规范](https://docs.oracle.com/javase/10/docs/api/java/lang/instrument/package-summary.html)
- [Java SE 6 新特性: Instrumentation 新功能](http://www.ibm.com/developerworks/cn/java/j-lo-jse61/)
- [Creation, dynamic loading and instrumentation with javaagents](http://dhruba.name/2010/02/07/creation-dynamic-loading-and-instrumentation-with-javaagents/)
- [JavaAgent加载机制分析](http://alipaymiddleware.com/jvm/javaagent%E5%8A%A0%E8%BD%BD%E6%9C%BA%E5%88%B6%E5%88%86%E6%9E%90/)
## Javassist
- [Getting Started with Javassist](http://www.csg.ci.i.u-tokyo.ac.jp/~chiba/javassist/tutorial/tutorial.html)
# 👷 Contributors
- Jerry Lee \<oldratlee at gmail dot com> [@oldratlee](https://github.com/oldratlee)
......
......@@ -38,7 +38,6 @@
- [🗿 更多文档](#-%E6%9B%B4%E5%A4%9A%E6%96%87%E6%A1%A3)
- [📚 相关资料](#-%E7%9B%B8%E5%85%B3%E8%B5%84%E6%96%99)
- [Jdk core classes](#jdk-core-classes)
- [Java Agent](#java-agent)
- [👷 Contributors](#-contributors)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
......@@ -316,16 +315,6 @@ java -javaagent:path/to/ttl-foo-name-changed.jar \
- [WeakHashMap](https://docs.oracle.com/javase/10/docs/api/java/util/WeakHashMap.html)
- [InheritableThreadLocal](https://docs.oracle.com/javase/10/docs/api/java/lang/InheritableThreadLocal.html)
## Java Agent
- [Java SE 6 新特性: Instrumentation 新功能](http://www.ibm.com/developerworks/cn/java/j-lo-jse61/)
- [Creation, dynamic loading and instrumentation with javaagents](http://dhruba.name/2010/02/07/creation-dynamic-loading-and-instrumentation-with-javaagents/)
- [JavaAgent加载机制分析](http://alipaymiddleware.com/jvm/javaagent%E5%8A%A0%E8%BD%BD%E6%9C%BA%E5%88%B6%E5%88%86%E6%9E%90/)
- 官方文档
- [`Java Agent`规范 - `JavaDoc`](https://docs.oracle.com/javase/10/docs/api/java/lang/instrument/package-summary.html#package.description)
- [JAR File Specification - JAR Manifest](https://docs.oracle.com/javase/10/docs/specs/jar/jar.html#jar-manifest)
- [Working with Manifest Files - The Java™ TutorialsHide](https://docs.oracle.com/javase/tutorial/deployment/jar/manifestindex.html)
# 👷 Contributors
- Jerry Lee \<oldratlee at gmail dot com> [@oldratlee](https://github.com/oldratlee)
......
......@@ -7,6 +7,11 @@
- [📌 Framework/Middleware integration to `TTL` transmittance](#-frameworkmiddleware-integration-to-ttl-transmittance)
- [📚 Related material](#-related-material)
- [Jdk core classes](#jdk-core-classes)
- [Java Agent](#java-agent)
- [Javassist](#javassist)
- [Shade Maven Plugin](#shade-maven-plugin)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
......@@ -51,4 +56,23 @@ try {
}
```
For more actual implementation code of `TTL` transmittance, see [`TtlRunnable.java`](../src/main/java/com/alibaba/ttl/TtlRunnable.java) and [`TtlCallable.java`](../src/main/java/com/alibaba/ttl/TtlCallable.java)
\ No newline at end of file
For more actual implementation code of `TTL` transmittance, see [`TtlRunnable.java`](../src/main/java/com/alibaba/ttl/TtlRunnable.java) and [`TtlCallable.java`](../src/main/java/com/alibaba/ttl/TtlCallable.java)
# 📚 Related material
## Jdk core classes
- [WeakHashMap](https://docs.oracle.com/javase/10/docs/api/java/util/WeakHashMap.html)
- [InheritableThreadLocal](https://docs.oracle.com/javase/10/docs/api/java/lang/InheritableThreadLocal.html)
## Java Agent
- [Java Agent Specification](https://docs.oracle.com/javase/10/docs/api/java/lang/instrument/package-summary.html)
## Javassist
- [Getting Started with Javassist](https://www.javassist.org/tutorial/tutorial.html)
## Shade Maven Plugin
- [`Maven` Shade doc](http://maven.apache.org/plugins/maven-shade-plugin/)
......@@ -175,14 +175,17 @@ public final class YourXxxAgent {
## Java Agent
- [Java Agent规范](https://docs.oracle.com/javase/10/docs/api/java/lang/instrument/package-summary.html)
- 官方文档
- [`Java Agent`规范 - `JavaDoc`](https://docs.oracle.com/javase/10/docs/api/java/lang/instrument/package-summary.html#package.description)
- [JAR File Specification - JAR Manifest](https://docs.oracle.com/javase/10/docs/specs/jar/jar.html#jar-manifest)
- [Working with Manifest Files - The Java™ TutorialsHide](https://docs.oracle.com/javase/tutorial/deployment/jar/manifestindex.html)
- [Java SE 6 新特性: Instrumentation 新功能](http://www.ibm.com/developerworks/cn/java/j-lo-jse61/)
- [Creation, dynamic loading and instrumentation with javaagents](http://dhruba.name/2010/02/07/creation-dynamic-loading-and-instrumentation-with-javaagents/)
- [JavaAgent加载机制分析](http://alipaymiddleware.com/jvm/javaagent%E5%8A%A0%E8%BD%BD%E6%9C%BA%E5%88%B6%E5%88%86%E6%9E%90/)
## Javassist
- [Getting Started with Javassist](http://www.csg.ci.i.u-tokyo.ac.jp/~chiba/javassist/tutorial/tutorial.html)
- [Getting Started with Javassist](https://www.javassist.org/tutorial/tutorial.html)
## Shade插件
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册