tomsfan's starred repositories
redisson
Redisson - Easy Redis Java client and Real-Time Data Platform. Valkey compatible. Sync/Async/RxJava/Reactive API. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache ...
java-lock-implement
implement java lock
k8s-for-docker-desktop
为Docker Desktop for Mac/Windows开启Kubernetes和Istio。
Shadowrocket-ADBlock-Rules
提供多款 Shadowrocket 规则,带广告过滤功能。用于 iOS 未越狱设备选择性地自动翻墙。
spring-security-oauth2-tutorial
Spring Security OAuth2 Spring Authorization Server
spring-boot-security-oauth2-minimal
Minimal implementation of Authorization Server, Resource Server and OAuth2 Client in Spring Boot with Spring Security and JWT
SpringCloud
基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中
spring-boot-starter
MyBatis integration with Spring Boot
monolithic_arch_springboot
基于SpringBoot的单体多层架构示例工程。《凤凰架构》的配套组件。
clash-rules
🦄️ 🎃 👻 Clash Premium 规则集(RULE-SET),兼容 ClashX Pro、Clash for Windows 等基于 Clash Premium 内核的客户端。
raw_sockets
This is a Python implementation of a raw TCP/IP protocol stack
small-mybatis
在手写的过程中学习 Mybatis 从解析、绑定、反射、缓存,到回话和事务操作,以及如何与 Spring 进行关联注册 Bean 对象,完成整合部分功能逻辑。通过这些内容的拆解实现,读者伙伴就可以非常清楚的知道这些核心功能都是如何实现的了,以后再阅读 Mybatis 源码也就知道从哪开始到哪结束了。
spring-cloud-mini
Spring Cloud Mini Project
spring-cloud-gateway-mini
为了帮助广大Spring Cloud Gateway爱好者更方便的学习SCG,了解spring-webflux和reactor-netty的使用,特意精简了SCG,保留了最核心的代码实现,所以此项目叫做 spring-cloud-gateway-mini。
mini-spring-cloud
mini-spring-cloud是简化版的spring-cloud框架,能帮助你快速熟悉spring-cloud源码及掌握其核心原理。在保留spring cloud核心功能的的前提下尽量精简代码,核心功能包括服务注册、服务发现、负载均衡、集成Feign简化调用、流量控制、熔断降级、API网关等。
mini-spring
mini-spring是简化版的spring框架,能帮助你快速熟悉spring源码和掌握spring的核心原理。抽取了spring的核心逻辑,代码极度简化,保留spring的核心功能,如IoC和AOP、资源加载器、事件监听器、类型转换、容器扩展点、bean生命周期和作用域、应用上下文等核心功能。
small-spring
🌱《 Spring 手撸专栏》,本专栏以 Spring 源码学习为目的,通过手写简化版 Spring 框架,了解 Spring 核心原理。在手写的过程中会简化 Spring 源码,摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。
firefly-proxy
A proxy software to help circumventing the Great Firewall.
k8s-tutorials
k8s tutorials | k8s 教程