Ruoyu Chen's repositories
spring-statemachine
Spring Statemachine is a framework for application developers to use state machine concepts with Spring.
IteratorAndCompositePatterns
Head First Design Patterns - Chapter 9 - The Iterator and Composite Patterns
TemplateMethodPattern
Head First Design Patterns - Chapter 8 - The template method pattern
p3c
Alibaba Java Coding Guidelines pmd implements and IDE plugin
AdapterAndFacadePatterns
Head First Design Patterns - Chapter 7 - The Adapter and Facade Patterns
CommandPattern
Head First Design Patterns - Chapter 6 - The Command Pattern
what-happens-when
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
SimUDuck
Head First Design Patterns - Chapter 1 - The Strategy Pattern
architect-awesome
后端架构师技术图谱
json-schema
JSON Schema validator for java, based on the org.json API
BurrowsWheeler
Princeton University Algorithms II week 5 programming assignment (score: 100/100)
BoggleSolver
Princeton University Algorithms II week 4 programming assignment (score: 98/100)
SpringBoot-vue
A example demo base SpringBooot with vueJS2.x + webpack2.x as Java full stack web practice
Head-First-Design-Patterns
Code for Head First Design Patterns book (2014)
spring-boot-vuejs
Example project showing how to build a Spring Boot App providing a GUI with Vue.js
BaseballElimination
Princeton University Algorithms II week 3 programming assignment (score: 100/100)
SeamCarver
Princeton University Algorithms II week 2 programming assignment (score: 100/100)
ElementarySorts
Selection sort, insertion sort, shell sort, and Knuth shuffle.
8-Puzzle
Princeton University Algorithms I week 4 programming assignment (score: 100/100)
Kd-Trees
Princeton University Algorithms I week 5 programming assignment (score: 100/100)
Queues
Princeton University Algorithms I week 2 programming assignment (score: 100/100)
Percolation
Princeton University Algorithms I week 1 programming assignment (score: 100/100)