Skip to content
日积月累,开源框架学习(Thrift、Dubbo、Spring、Guava ... )
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Apache PropertyUtils.copyProperties/BeanUtils.copyProperties均是浅拷贝(浅拷贝针对于拷贝对象… Apr 20, 2017
HttpServer
MyBatis/MyBatisLearning
OpenSymphony Copyright Jul 19, 2016
Sourceforge
Thrift
com.sun/SendMail
dubbo Create Dubbo README Mar 20, 2017
google
springboot-redis-lettuce
.gitignore
README.md

README.md

OpenSource_Study

日积月累,开源项目学习

整理个人学习工作中的开源项目,欢迎有兴趣的朋友共同维护。

By github.com/zxiaofan(https://github.com/zxiaofan/OpenSource_Study)

=====================================================

1、Apache.commons

1.1、beanutils
  propertyUtils类copy与反射copy使用及效率比较。
1.2、collections
  CollectionUtils从一个List中查找符合一定条件的对象。

2、sun

2.1、SendMail
  javax.mail完成邮件的发送和接收。

3、MyBatis

3.1、基本使用
  数据库基本操作。

4、OpenSymphony

4.1、quartz
  Quartz定时器及管理工具类。

5、Thrift

5.1、Thrift_jar服务端与客户端
  Quartz定时器及管理工具类。
5.2、Thrift_tomcat服务端
  将thrift与spring、tomcat相结合,构建服务端。

6、google.guava

6.1、cache
  定时回收、容量回收、引用回收、监听器、缓存刷新、缓存统计、视图。
6.2、collect
  Multiset、Multimap、Table、BiMap、ClassToInstanceMap、RangeSet、RangeMap、Collections2(filter、ordered、transform)。
6.3、base
  连接器Joiner、Splitter、separator、CaseFormat、\r\n。
6.4、util.concurrent
  RateLimiter,令牌桶限流算法。
6.5、util.concurrent
  RateLimiter,令牌桶限流算法。

7、HttpService  

7.1、Spring/Tomcat搭建
  Http服务,支持Post、Get

8、Dubbo

8.1、dubbo_Provider_Consumer_Tomcat搭建完整dubbo服务
  第三方Zookeeper作为注册中心;Provider提供服务;Consumer作为消费者同时对外开放Http接口。

9、SpringJDBC  

9.1、SpringJDBC基本使用,RowMapper通用类
  详见/dubbo/DubboProvider/。  

10、Sourceforge  

10.1、SizeOf计算对象大小
  运行前添加VM参数:-javaagent:./lib/SizeOf.jar。  

You can’t perform that action at this time.