开源类库工具整理

来源:互联网 发布:网络兼职打字日赚100 编辑:程序博客网 时间:2024/04/27 15:01
http://blog.jobbole.com/ (job伯)
http://runjs.cn/code(在线js编辑)
http://www.searchtb.com/?spm=0.0.0.0.fCArxj(淘宝搜索博客)
http://stblog.baidu-tech.com/(百度搜索博客)
http://blog.fnil.net/(庄周梦蝶博客)
http://www.alidata.org/p_d/tech(阿里数据平台团度)
http://www.chinaunix.net/(china unix)
http://tech.163.com/school/(网易学院)
http://rdc.taobao.com/team/jm/ 淘宝中间件
http://www.mhtml5.com/ html5
http://nec.netease.com/(页面css框架)
http://jsbin.com/ 正则表达式
www.oschina.net
http://sourceforge.net
http://www.codeplex.com
https://github.com/
https://code.google.com/intl/zh-CN/
http://apache.org/

作业相关
http://www.oschina.net/p/alibaba-zeus 淘宝作业平台 (https://github.com/alibaba/zeus/wiki 官网)
http://www.oschina.net/p/quartz 定时执行框架 (http://www.cnblogs.com/phinecos/archive/2008/09/03/1282747.html 快速入门)
http://www.sauronsoftware.it/projects/cron4j/ 类似quartz(http://www.sauronsoftware.it/projects/cron4j/manual.php 文档)

web开发框架
http://www.oschina.net/p/jfinal
http://www.oschina.net/p/nutz
http://www.oschina.net/p/argo(58同城 https://github.com/58code/Argo 官网)
http://www.fireflysource.com/ 
http://www.playframework.com/ playframework

脚本语言
http://www.oschina.net/p/clojure java方言(http://clojure.org/  官网,http://huangz.iteye.com/blog/1325228 快速入门)
http://www.oschina.net/p/ruby ruby(http://www.ruby-lang.org/en/documentation/ 官网,http://www.ostools.net/apidocs/apidoc?api=ruby-library 文档)
http://www.lua.org/ lua(http://www.ostools.net/apidocs/apidoc?api=lua 文档,https://github.com/nrk/redis-lua redis的lua客户端)
http://www.jython.org/ python的java实现(http://www.jython.org/Project/userguide.html 文档)
http://groovy.codehaus.org/Chinese+Home java方言
http://www.erlang.org/ erlang语言

web服务器
http://www.oschina.net/p/tomcat tomcat
http://www.oschina.net/p/lambdaprobe tomcat manager的增强版
http://www.oschina.net/p/jetty
http://www.oschina.net/p/resin
http://www.oschina.net/p/apache+http+server
http://www.oschina.net/p/nginx http服务器
http://tengine.taobao.org/ 淘宝web服务器,类nginx
http://www.lighttpd.net/ lightpd

基础类库
http://jodd.org/doc/index.html java常用操作类
https://code.google.com/p/guava-libraries/ ,https://code.google.com/p/google-collections/ google的java常用操作类
https://github.com/facebook/jcommon facebook的java常用操作类
http://www.oschina.net/p/commons-daemon java转后台服务
http://asm.ow2.org/doc/developer-guide.html#examples java原生码编辑
http://www.oschina.net/p/httpclient java的http协议实现

日志分析
http://flume.apache.org/ apache flume(start文档https://cwiki.apache.org/confluence/display/FLUME/Getting+Started)


性能检测
https://github.com/alibaba/TProfiler 淘宝性能分析(https://github.com/alibaba/TProfiler/wiki 文档)
http://jmeter.apache.org/index.html java性能检测

消息队列
http://www.oschina.net/p/activemq (http://www.cnblogs.com/xwdreamer/archive/2012/02/21/2360818.html 入门)
http://www.oschina.net/p/kafka(http://www.oschina.net/translate/kafka-design 架构)
https://github.com/alibaba/metaq metaq(https://github.com/alibaba/metaq/wiki 文档)

模板引擎
http://www.oschina.net/p/velocity  oschina采用的模板(http://velocity.apache.org/engine/releases/velocity-1.6.1/user-guide.html 官网)
http://www.oschina.net/p/beetl (http://ibeetl.com:8080/beetlonline/ 官网)
http://www.oschina.net/p/freemarker(http://freemarker.org/docs/index.html)

 
JSON
http://www.oschina.net/p/fastjson java的json解析(http://www.cnblogs.com/zhenmingliu/archive/2011/12/29/2305775.html 用法,http://www.iteye.com/topic/1113183,技术内幕)
http://www.oschina.net/p/google-json google的json解析

XML
http://www.oschina.net/p/dom4j dom4j
http://www.oschina.net/p/xerces 有c++版本

分布式
http://www.oschina.net/p/zookeeper 分布式系统协调 (http://stblog.baidu-tech.com/?p=1164 原理,http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/ 权威,http://zookeeper.apache.org/doc/r3.3.2/zookeeperOver.html?spm=0.0.0.0.fCArxj 概述)
http://www.oschina.net/p/hadoop hadoop(http://hadoop.apache.org/ 官网,http://subject.csdn.net/hadoop/ 博客,http://www.cnblogs.com/skyme/archive/2011/10/26/2223984.html 入门)

nosql数据库
http://www.oschina.net/p/couchdb
http://pig.apache.org/ sql生成map-reduce
http://www.oschina.net/p/cassandra
http://www.oschina.net/p/mongodb
http://www.oschina.net/p/lealone 淘宝分布式sql引擎(https://github.com/codefollower/Lealone 文档)
http://code.taobao.org/p/OceanBase/wiki/index/ 淘宝oceanbase
http://www.oschina.net/p/sqlite 嵌入式小型数据库

缓存
http://www.oschina.net/p/memcached
http://www.oschina.net/p/redis
http://www.oschina.net/p/tair 淘宝缓存
http://www.oschina.net/p/ehcache java缓存框架(http://www.ehcache.org/documentation/user-guide/getting-started 在线文档)

ORM
http://www.oschina.net/p/mybatis(http://www.ibm.com/developerworks/cn/java/j-lo-ibatis-principle/ 深入分析)
http://www.oschina.net/p/dbutils(简单封装)
http://www.oschina.net/p/sql2o(简单封装,http://www.sql2o.org/learn 官网)

数据库连接池
http://www.oschina.net/p/c3p0
http://www.oschina.net/p/druid 监控
http://www.oschina.net/p/dbcp
http://www.oschina.net/p/bonecp 最快?

RPC(http://blog.163.com/xiechunhao@126/blog/static/110411383201073102017368/)
http://www.oschina.net/p/dubbo(淘宝)
https://github.com/58code/Gaea(58同城)
http://avro.apache.org/  数据序列化
http://bgcc.baidu.com/tech.html 百度多语言,跨平台rpc框架

实时计算
http://www.oschina.net/p/twitter-storm

设计相关
http://www.oschina.net/p/guice 轻量ioc(http://www.blogjava.net/xylz/archive/2009/12/22/306955.html 入门,https://code.google.com/p/google-guice/downloads/list pdf文档)
http://www.oschina.net/p/aspectj 面向切面 (http://blog.csdn.net/starchu1981/article/details/15557 分析,http://www.eclipse.org/aspectj/doc/released/progguide/starting.html 官方文档)

java nio
http://www.oschina.net/p/grizzly(http://www.2cto.com/kf/201108/101973.html)
http://mina.apache.org/(http://mina.apache.org/mina-project/quick-start-guide.html 快速入门)

js
http://www.oschina.net/p/seajs 模块加载(http://witcheryne.iteye.com/blog/1166331)
http://www.oschina.net/p/modulejs 模块化
http://www.oschina.net/p/bootstrap 前端ui(http://www.ostools.net/apidocs/apidoc?api=bootstrap)
http://www.oschina.net/p/lesscss css预处理编译器(http://www.ostools.net/less,在线编译)
http://www.oschina.net/p/nodejs node.js
http://www.oschina.net/p/coffeescript js上层语言(http://coffeescript.org/ 官网)
http://www.oschina.net/p/scala-js js上层scala语言
http://www.oschina.net/p/xregexp js正则表达式库 (http://www.oschina.net/p/xregexp 官网)
https://github.com/reyesr/fullproof js搜索引擎
http://www.oschina.net/p/lunrjs 搜索引擎
http://documentcloud.github.io/backbone/ mvc框架
http://www.taffydb.com/ js小型数据库

js前端框架
http://www.oschina.net/p/qatrix(小型jquery http://qatrix.com/ 官网)
http://www.oschina.net/p/tangram(百度,类似jquery,http://tangram.baidu.com/ 官网)
http://www.oschina.net/p/yui(yui http://yuilibrary.com/yui/quick-start/ 官网)
http://www.oschina.net/p/nej (网易前端 http://nej.netease.com/document/ 官网)
http://www.oschina.net/p/jx 腾讯前端(http://www.alloyteam.com/2012/06/jx-framework/ 官网)
http://docs.kissyui.com/ 淘宝前端
http://aralejs.org/ 支付宝前端
http://prototypejs.org/ prototype

js前端工具
http://ueditor.baidu.com/website/index.html 百度编辑框
http://www.oschina.net/p/tinymce 小型编辑框
http://www.oschina.net/p/datav-js 数据展示(https://github.com/TBEDP/datavjs官网)
http://wangxiao.github.io/BaiduTemplate/  百度模板引擎
https://github.com/janl/mustache.js/ 模板引擎
https://github.com/yinhang/Elapse 国产模板引擎
http://www.oschina.net/p/codemirror 语法高亮(http://codemirror.net/ 官网)

代理服务器
http://www.squid-cache.org/ squid (中文简介)

文件系统
https://code.google.com/p/fastdfs/  分布式文件系统(http://www.oschina.net/p/fastdfs 简单介绍)
http://datafarm.apgrid.org/ 分布式文件系统(http://datafarm.apgrid.org/document/ 简单介绍)
https://github.com/handsomestone/FUFS 新浪微盘(学习用)

linux工具
http://www.oschina.net/p/tsar 淘宝系统信息采集(http://code.taobao.org/p/tsar/wiki/guide/ 官网)
http://code.google.com/p/inotify-sync/ 文件更改监控

c++工具类
https://github.com/facebook/folly facebook工具库
http://www.oschina.net/p/dsal 数据结构算法库
https://code.google.com/p/rlib/ 轻量级工具库