Giter Club home page Giter Club logo

opensource_study's Introduction

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。  

opensource_study's People

Contributors

zxiaofan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.