README.md 3.0 KB
Newer Older
武汉红喜's avatar
武汉红喜 已提交
1
# whatsmars
2
*`mvn clean package -Dmaven.test.skip`* `jdk8+` `maven3.3.1+`
武汉红喜's avatar
 
武汉红喜 已提交
3
<br>Java生态研究(Spring Boot🔥 + Redis + Dubbo🔥 + RocketMQ)
武汉红喜's avatar
br  
武汉红喜 已提交
4
<br>Spring Boot 系列(Servlet, Tomcat, Spring, SpringMVC, Spring Boot)
武汉红喜's avatar
武汉红喜 已提交
5

S
shenhongxi 已提交
6
### Modules intro
武汉红喜's avatar
table  
武汉红喜 已提交
7
Module | Intro
武汉红喜's avatar
table  
武汉红喜 已提交
8
------ | ------
武汉红喜's avatar
武汉红喜 已提交
9
whatsmars-common | mail,HttpUtils,AES,DES加解密
武汉红喜's avatar
武汉红喜 已提交
10 11
whatsmars-dbrouter | 分库分表实现
whatsmars-dubbo | 阿里分布式RPC(服务化)框架
武汉红喜's avatar
README  
武汉红喜 已提交
12 13 14
whatsmars-earth | springmvc+velocity实战
whatsmars-elasticjob | 分布式调度
whatsmars-javase-example | Java基础 & 新特性
武汉红喜's avatar
武汉红喜 已提交
15
whatsmars-mq | 消息中间件rocketmq,activemq
武汉红喜's avatar
武汉红喜 已提交
16
whatsmars-redis | redis客户端简单封装
武汉红喜's avatar
武汉红喜 已提交
17
whatsmars-rpc | RPC & Protocol
武汉红喜's avatar
README  
武汉红喜 已提交
18 19
whatsmars-sharding-jdbc | 开源分布式数据库中间件
whatsmars-spring | spring原理、集成及新特性
武汉红喜's avatar
武汉红喜 已提交
20
whatsmars-spring-boot | springboot实战
武汉红喜's avatar
武汉红喜 已提交
21
whatsmars-spring-boot-samples | 常用spring-boot-starters演示
武汉红喜's avatar
README  
武汉红喜 已提交
22 23
whatsmars-spring-cloud | springcloud demo
whatsmars-tomcat | 模拟tomcat实现,embed tomcat
武汉红喜's avatar
motan  
武汉红喜 已提交
24

武汉红喜's avatar
武汉红喜 已提交
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
### More projects
- [*阿里巴巴开源分布式RPC框架Dubbo*](https://github.com/alibaba/dubbo)
- [*阿里巴巴贡献给Apache的消息中间件RocketMQ*](https://github.com/apache/rocketmq)
- [*RocketMQ扩展,包括console,docker,multi-language等*](https://github.com/apache/rocketmq-externals)
- [*JMS的标准实现ActiveMQ*](https://github.com/apache/activemq)
- [*spring-framework*](https://github.com/spring-projects/spring-framework)
- [*spring-boot*](https://github.com/spring-projects/spring-boot)
- [*spring-cloud*](https://github.com/spring-cloud/spring-cloud-netflix)
- [*Redis作者的redis*](https://github.com/antirez/redis)
- [*当当网开源的分布式任务调度框架elastic-job*](https://github.com/elasticjob/elastic-job)
- [*当当网的sharding-jdbc*](https://github.com/shardingjdbc/sharding-jdbc)
- [*阿里巴巴mysql数据库binlog的增量订阅&消费组件canal*](https://github.com/alibaba/canal)
- [*阿里巴巴开源的为监控而生的数据库连接池druid*](https://github.com/alibaba/druid)
- [*A fast, light-weight proxy for memcached and redis*](https://github.com/twitter/twemproxy)
- [*mybatis通用分页插件*](https://github.com/pagehelper/Mybatis-PageHelper)
- [*elasticsearch - Distributed, RESTful Search Engine*](https://github.com/elastic/elasticsearch)
S
shenhongxi 已提交
41

武汉红喜's avatar
links  
武汉红喜 已提交
42
### Friendship links
武汉红喜's avatar
武汉红喜 已提交
43
- [*阿里巴巴Java开发手册*](https://github.com/alibaba/Alibaba-Java-Coding-Guidelines)
武汉红喜's avatar
武汉红喜 已提交
44 45
- *技术博客* [blog.hongxi.org](http://blog.hongxi.org)🔥
- *深入一点* [deep.hongxi.org](http://deep.hongxi.org)🔥
武汉红喜's avatar
武汉红喜 已提交
46 47
- *开涛* [kaitao.hongxi.org](http://kaitao.hongxi.org)🔥
- *MORE* [doc.hongxi.org](http://doc.hongxi.org)
S
script  
shenhongxi 已提交
48

武汉红喜's avatar
武汉红喜 已提交
49
### Warm tips
武汉红喜's avatar
武汉红喜 已提交
50 51
- 带着问题去看源代码,没必要把源代码看完
- 看源代码最大的技巧是看英文注释,另一个技巧是日志+DEBUG
武汉红喜's avatar
武汉红喜 已提交
52

武汉红喜's avatar
Base  
武汉红喜 已提交
53 54 55
### Base
`JVM` `类加载` `容器` `线程(池)` `锁与CAS` `反射` `异常` `单例` `代理` `CAP与分布式事务` `HTTP`

武汉红喜's avatar
武汉红喜 已提交
56
&copy; hongxi.org | [ding.hongxi.org](https://h5.dingtalk.com/invite-page/index.html?code=dd994bd67e) | [typora.io](https://typora.io)