diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 00000000..b847a3ac --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,3 @@ +# These are supported funding model platforms + +custom: ['https://hippo4j.cn/docs/other/support'] diff --git a/README.md b/README.md index bdc24d25..0d935cee 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,8 @@ Hippo-4J 通过对 JDK 线程池增强,以及扩展三方框架底层线程池 图片加载不出来,访问 [国内站点](https://hippo4j.cn/docs/other/group) -![image](https://user-images.githubusercontent.com/77398366/169202380-6c068acd-700a-41fa-8823-e01c92bb5e88.png) +![image](https://user-images.githubusercontent.com/77398366/180110548-7a05b74d-0316-4066-96f4-1c9331638633.png) + ## 开发者 @@ -70,8 +71,8 @@ Hippo-4J 获得了一些宝贵的荣誉,这属于每一位对 Hippo-4J 做出 ## 友情链接 - [JavaGuide](https://github.com/Snailclimb/JavaGuide):一份涵盖大部分 Java 程序员所需要掌握的核心知识。 +- [toBeBetterJavaer](https://github.com/itwanger/toBeBetterJavaer):一份通俗易懂、风趣幽默的 Java 学习指南。 - [Guide-Rpc-Framework](https://github.com/Snailclimb/guide-rpc-framework):一款基于 Netty+Kyro+Zookeeper 实现的自定义 RPC 框架。 -- [toBeBetterJavaer](https://github.com/itwanger/toBeBetterJavaer):一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程等核心知识点。 - [Austin](https://github.com/ZhongFuCheng3y/austin):消息推送平台,支持短信、邮件、微信公众号、企业微信、钉钉等多种消息类型。 ## 鸣谢 diff --git a/docs/docs/getting-started/hippo4j-core-start.md b/docs/docs/getting-started/hippo4j-core-start.md index b8c3501e..aeba5ced 100644 --- a/docs/docs/getting-started/hippo4j-core-start.md +++ b/docs/docs/getting-started/hippo4j-core-start.md @@ -116,13 +116,10 @@ spring: package cn.hippo4j.example; import cn.hippo4j.core.executor.DynamicThreadPool; -import cn.hippo4j.core.executor.support.ResizableCapacityLinkedBlockIngQueue; import cn.hippo4j.core.executor.support.ThreadPoolBuilder; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; - import java.util.concurrent.ThreadPoolExecutor; -import java.util.concurrent.TimeUnit; @Configuration public class ThreadPoolConfig { @@ -148,7 +145,7 @@ public class ThreadPoolConfig { .threadPoolId(threadPoolId) .dynamicPool() .build(); - return dynamicExecutor; + return messageProduceDynamicExecutor; } }