MCPcopy
hub / github.com/crossoverJie/JCSprout

github.com/crossoverJie/JCSprout @main sqlite

repository ↗ · DeepWiki ↗
493 symbols 1,141 edges 109 files 165 documented · 33%
README

Build Status QQ群

Java Core Sprout:处于萌芽阶段的 Java 核心知识库。

访问这里获取更好的阅读体验https://crossoverjie.top/JCSprout/

202405171520366.png

最近开通了知识星球,感谢大家对 JCSprout 的支持,为大家提供 100 份 10 元优惠券,也就是 69-10=59 元,具体福利大家可以扫码参考再决定是否加入。

PS: 后续会继续维护该项目,同时加入现在热门的 Golang/kubernetes/OpenTelemetry 等知识点,感兴趣的可以加入星球当面催更(当然内容也会更新到这个项目里)。

📊 ⚔️ 🖥 🚏 🏖 🌁 📮 🔍 🚀 🌈 💡
集合 多线程 JVM 分布式 框架 架构设计 数据库 算法 Netty 附加技能 联系作者

常用集合

Java 多线程

JVM

分布式相关

常用框架\第三方组件

架构设计

DB 相关

数据结构与算法

Netty 相关

附加技能

联系作者

crossoverJie#gmail.com

index.jpg

Extension points exported contracts — how you extend this code

Process (Interface)
Function: @author crossoverJie Date: 2018/10/21 23:06 @since JDK 1.8 [6 implementers]
src/main/java/com/crossoverjie/design/pattern/chainofresponsibility/Process.java
ISubject (Interface)
Function: @author crossoverJie Date: 23/12/2017 22:37 @since JDK 1.8 [7 implementers]
src/main/java/com/crossoverjie/proxy/jdk/ISubject.java
Future (Interface)
Function: @author crossoverJie Date: 2019-06-03 23:55 @since JDK 1.8 [7 implementers]
src/main/java/com/crossoverjie/concurrent/future/Future.java
AnimalFactory (Interface)
Function:工厂方法模式 @author crossoverJie Date: 19/03/2018 14:29 @since JDK 1.8 [4 implementers]
src/main/java/com/crossoverjie/design/pattern/factorymethod/AnimalFactory.java
Notify (Interface)
Function: @author crossoverJie Date: 2019-04-17 20:26 @since JDK 1.8 [3 implementers]
src/main/java/com/crossoverjie/concurrent/communication/Notify.java

Core symbols most depended-on inside this repo

start
called by 57
src/main/java/com/crossoverjie/spring/SpringLifeCycle.java
put
called by 44
src/main/java/com/crossoverjie/actual/LRUMap.java
get
called by 27
src/main/java/com/crossoverjie/concurrent/future/Future.java
add
called by 23
src/main/java/com/crossoverjie/algorithm/BloomFilters.java
put
called by 20
src/main/java/com/crossoverjie/concurrent/ArrayQueue.java
getName
called by 19
src/main/java/com/crossoverjie/design/pattern/factorymethod/Animal.java
toString
called by 19
src/main/java/com/crossoverjie/actual/LRUMap.java
join
called by 18
src/main/java/com/crossoverjie/actual/ThreadCommunication.java

Shape

Method 356
Class 130
Interface 7

Languages

Java100%

Modules by API surface

src/main/java/com/crossoverjie/concurrent/CustomThreadPool.java22 symbols
src/main/java/com/crossoverjie/actual/LRUAbstractMap.java19 symbols
src/main/java/com/crossoverjie/actual/LRUMap.java16 symbols
src/test/java/com/crossoverjie/reference/ReferenceTest.java14 symbols
src/main/java/com/crossoverjie/algorithm/BinaryNodeTravel.java11 symbols
src/main/java/com/crossoverjie/algorithm/BinaryNode.java11 symbols
src/test/java/com/crossoverjie/algorithm/LinkedListMergeSortTest.java10 symbols
src/main/java/com/crossoverjie/guava/callback/Caller.java10 symbols
src/main/java/com/crossoverjie/actual/ReadFile.java10 symbols
src/test/java/com/crossoverjie/concurrent/ArrayQueueTest.java9 symbols
src/test/java/com/crossoverjie/actual/LRUMapTest.java9 symbols
src/main/java/com/crossoverjie/thread/ThreadExceptionTest.java8 symbols

Dependencies from manifests, versioned

cglib:cglib3.2.5 · 1×
com.lmax:disruptor3.3.7 · 1×
com.netflix.hystrix:hystrix-core1.5.2 · 1×
javax.annotation:javax.annotation-api1.3.2 · 1×
junit:junit4.8.2 · 1×
log4j:log4j1.2.17 · 1×
org.apache.commons:commons-lang33.4 · 1×
org.apache.kafka:kafka_2.110.10.0.1 · 1×
org.openjdk.jmh:jmh-core1.9.3 · 1×

For agents

$ claude mcp add JCSprout \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact