Pinned Repositories
Butterfly
分布式ID生成器框架:超高性能的发号器框架。通过引入多种新的方案,彻底解决雪花算法的时间回拨等问题,并将雪花算法原生QPS提高最少十几~二十倍
cn.stackbox.archetypes
some archetypes for springboot
concurrency-locks
三种常用的并发控制方案-数据库悲观锁-数据库乐观锁-Redis+Lua脚本实现的抢购
demo01
disruptor
High Performance Inter-Thread Messaging Library
eladmin
项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
exchange-core
Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.
fqm
spring-cloud-demo
Spring Cloud Demo
wangdaohan's Repositories
wangdaohan/Butterfly
分布式ID生成器框架:超高性能的发号器框架。通过引入多种新的方案,彻底解决雪花算法的时间回拨等问题,并将雪花算法原生QPS提高最少十几~二十倍
wangdaohan/concurrency-locks
三种常用的并发控制方案-数据库悲观锁-数据库乐观锁-Redis+Lua脚本实现的抢购
wangdaohan/disruptor
High Performance Inter-Thread Messaging Library
wangdaohan/eladmin
项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
wangdaohan/exchange-core
Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.
wangdaohan/fqm
wangdaohan/generate-crud-code
:beers: 基于实体类生成CRUD且带校验的Java代码,支持基于业务自定义模板代码,解放你的双手!
wangdaohan/gmall-191122
电商小项目
wangdaohan/idcenter
idcenter(分布式ID生成中心):极高效的分布式id生成系统,每个客户端获取id的tps可达到400万+,服务端可支持海量的客户端。具备高容错性,即使网络不稳定也能运转(只要不连续长时间断网)。使用http协议进行通信,可支持多语言。具备完整的管理员登录、权限校验。部署简单、页面操作简洁、运维成本低。
wangdaohan/IdGenerator
💎多语言实现,高性能生成唯一数字ID。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/JavaScript/TypeScript/Python/Pascal 多语言,提供其它适用于其它语言的多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。💎顶尖优化,超强效能。
wangdaohan/javaPractice
wangdaohan/jdbcTemplatePlus
基于SpringJdbcTemplate的ORM框架,比Mybatis更方便,更简单,仅需定义Model就可支持各种SQL查询和动态SQL,不再用拼写XML文件和SQL语句,可以通过各种注解式插件扩展,目前主要支持Mysql数据库
wangdaohan/jurua-api
南美亚马逊短鲷精灵服务端搭建
wangdaohan/lc-co-admin-vue
admin通用后台权限管理系统
wangdaohan/logback
SpringBoot+Spring Security基本配置
wangdaohan/matecloud
🔥MateCloud是一款基于Spring Cloud Alibaba的微服务架构。目前已经整合Spring Boot 2.7.0、 Spring Cloud 2021、Spring Cloud Alibaba 2021、Spring Security Oauth2、Feign、Dubbo、JetCache、RocketMQ等,支持多租户的低代码平台,Saas平台开发套件
wangdaohan/OWASP-CSRFGuard
OWASP CSRFGuard 3.1.0
wangdaohan/redis-cache-operator-java
封装redis的操作,解决缓存穿透、缓存击穿、缓存雪崩等缓存常见问题,并且提供简单易用的api接口
wangdaohan/redis-locks-with-grafana
Blog post:
wangdaohan/rocketmq-ons
Apache RocketMQ lite client
wangdaohan/sawwgerdemo
累积了工作实用的中间件、工具类等。如接口文档使用、rabbitMq示例、分布式锁、幂等切面、日志切面...
wangdaohan/smart-sso
springboot SSO 单点登录,OAuth2实现,支持App登录,支持分布式
wangdaohan/spring-security-registration
Learn Spring Security Course:
wangdaohan/springboot-starter-redis-distributed-lock
wangdaohan/sqli
orm sql interface, Criteria, CriteriaBuilder, ResultMapBuilder
wangdaohan/sync
Sync是一款分布式场景下基于Redis的安全高效的线程同步组件,提供分布式可重入互斥锁、分布式可重入读写锁、分布式信号量。提供相应注解,使用简单,可与spring-boot无缝集成。
wangdaohan/TableGo
TableGo是基于数据库的自动化生成工具,低代码编程技术的实现,全能代码生成器,自动生成项目框架、生成JavaBean、生成前后端代码、生成数据库文档、生成API文档、自动化部署项目、能查出数据库数据生成各种代码和文档等,更重要的是可以根据每个项目的不同开发框架编写自定义模板与项目框架适配生成各模块增删查改的前后端代码,让开发人员的开发效率提高60%以上,还可以通过模板定义开发规范统一开发风格和标准,提高代码的规范性和可维护性。
wangdaohan/tutorial-combining-spring-boot-auth-methods
wangdaohan/xingxing-match-trading
Java实现的撮合交易系统,包含柜台、网关、排队机、撮合核心。A full-stack match trading platform use spring boot, vue, element-ui, vertx and disruptor.
wangdaohan/xxl-sso
A distributed single-sign-on framework.(分布式单点登录框架XXL-SSO)