Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

日积月累,开源框架学习(Thrift、Dubbo、Spring、Guava ... )

Notifications You must be signed in to change notification settings

gent76/OpenSource_Study

Repository files navigation

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。

About

日积月累,开源框架学习(Thrift、Dubbo、Spring、Guava ... )

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.9%
  • Other 0.1%

AltStyle によって変換されたページ (->オリジナル) /