`

常用的java开源项目和工具备忘录

阅读更多
1.JProfiler跟踪和检查系统性能的好工具
2.GluonJ is a simple aspect-oriented programming (AOP) system for Java. It provides simple but powerful AOP constructs by using annotations in regular Java. Developers can use GluonJ as a compile-time AOP system or a load-time AOP system. Weaving (program transformation) can be done by an ant task or a class loader, respectively.
3.Scala还包含了若干函数式语言的关键概念,包括高阶函数(Higher-Order Function)、局部套用(Currying)、嵌套函数(Nested Function)、序列解读(Sequence Comprehensions)
4.Activiti是一个业务流程管理(BPM)和工作流系统,适用于开发人员和系统管理员。其核心是超快速,稳定的 BPMN 2.0流程引擎。它易于与Spring集成使用。
5.nmon 非常棒的系统监控工具 官方介绍地址:http://nmon.sourceforge.net/pmwiki.php
6.Hessian和Burlap(远程调用),Hessian和Burlap都是轻量级的.Hessian和Burlap之间很大程度上说,它们是一样的。惟一的不同就是Hessian的消息是二进制的,而Burlap的消息是XML。由于Hessian的消息是二进制的,所以它在带宽上更占优势。但如果可读性对你来说很重要的话(如出于调试的目的)或者你的应用将和没有Hessian实现(任何除了Java或Python)的语言交流,那么Burlap的XML消息会是更好的选择。
7.OSCache是个一个广泛采用的高性能的Java EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。
8.EHCache是一个纯Java的在进程中的缓存,它具有以下特性:快速,简单,为Hibernate 2.1充当可插入的缓存,最小的依赖性,全面的文档和测试。
9.SwarmCache是一个简单且有效的分布式缓存,它使用IP multicast与同一个局域网的其他主机进行通讯,是特别为集群和数据驱动web应用程序而设计的。SwarmCache能够让典型的读操作大大超过写操作的这类应用提供更好的性能支持。 SwarmCache使用JavaGroups来管理从属关系和分布式缓存的通讯。
10.JBossCache 是一个复制的事务处理缓存,它允许你缓存企业级应用数据来更好的改善性能。缓存数据被自动复制,让你轻松进行JBoss服务器之间的集群工作。JBossCache能够通过JBoss应用服务或其他J2EE容器来运行一个MBean服务,当然,它也能独立运行。
11.Sphinx 是一个基于 GPL 2 协议颁发的免费开源的全文搜索引擎.它是专门为更好的整合脚本语言和SQL数据库而设计的
12.Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。
13.PDFBoxxpdf处理PDF文档.
14.POI处理Excel和Word文档,Jacob处理Word文档
15.Heritrix无比强大的网络爬虫
16.Hive is a data warehouse infrastructure built on top of Hadoop. It provides tools to enable easy data ETL, a mechanism to put structures on the data, and the capability to querying and analysis of large data sets stored in Hadoop files. Hive defines a simple SQL-like query language, called QL, that enables users familiar with SQL to query the data. At the same time, this language also allows programmers who are familiar with the MapReduce framework to be able to plug in their custom mappers and reducers to perform more sophisticated analysis that may not be supported by the built-in capabilities of the language. 用于大数据量
17.常见开源监控系统:nagioscactiganglia
18.mod_pagespeed
19.hudson 持续集成





分享到:
评论

相关推荐

    SimpleNote:简易备忘录

    这是一款安卓备忘录应用,大二时的课程设计。 如果有空或者感兴趣会继续更新完善功能。 Icon: 联系邮箱: 获取apk 目录说明 src/java/com.example.notes Activity 活动包 Adapter 适配器包 Dialog 对话框包 Manager ...

    师生交流系统,在线题库系统,基于android的备忘录,android的计算器,C#贪吃蛇.zip

    Android 项目是使用 Android 操作系统和相关开发工具开发的一款移动应用程序。Android 平台提供了丰富的功能和接口,开发人员可以使用 Java 或 Kotlin 等编程语言编写 Android 应用程序。Android 项目也可以是针对...

    【白雪红叶】JAVA学习技术栈梳理思维导图.xmind

    备忘录模式 观察者模式 状态模式 策略模式 模板方法模式 访问者模式 设计案例 UML 架构 系统架构能力 基本理论 扩展性设计 可用性设计 可靠性设计 一致性设计 负载均衡设计 过载保护设计 协议设计...

    Memo:Android平台的备忘录应用

    Memo项目通过进行工作协同,不熟悉的朋友可以先熟悉一下这个工具。 协作流程如下: 查看Memo的页面,上面列有ToDo项目,你可以根据说明去完成至少一项 完成后提交到github, 经过review通过之后我会通过邮件邀请你加入...

    java8集合源码分析-memobook:备忘录

    java8 集合源码分析 开发基础 设计模式 配套代码: 算法与数据结构 配套代码: 配套代码: http DevOps git gitlab maven docker 详细安装过程 框架 Spring Mybatis SpringMVC SpringBoot Spring Security Shiro ...

    AbiWord v2.9.2

    AbiWord是一款类似于微软Word程序的免费文字处理工具,它体积小却功能大非常适合处理文书、信件、报告、备忘录等常用办公文件。AbiWord是开放源代码的软件,也是AbiSource办公套件的一部分。AbiWord的过人之处不仅...

    百度地图开发java源码-MyCheatSheet:备忘单

    百度地图开发java源码 我的速查手册 本文只是记录一些自己(曾经或者现在)经常翻查的手册(帮助文档),有些是解释语法的(例如make, python),有些是介绍工具使用的(例如git),写下来是为了自己...github开源项目

    员工考勤管理系统源码java-github_stars:github之星列表

    (备忘录)一个很棒的数据科学存储库,用于学习和应用现实世界的问题。 2020 年 6 月 16 日 StellarGraph - 图上的机器学习 Python 2020 年 6 月 21 日 一个强大的 Python 工具,用于使用 GPT-2

    高级java笔试题-2019-Read-article:2019年网上阅读过的文章记录

    各类命令、备忘录 恢复keytab文件获取NTLM Hash,通过SPN来查找用户信息 详细介绍钓鱼整个流程,并且绕过Defender 不用任何渗透工具来获取域信息 类似远程文件包含 介绍撞库工具 在线网站信息收集 php禁止远程文件...

    leetcode题库-blogs:个人博客

    leetcode题库 个人博客 Blog of personal. Here will record my blog about the study of new tech or how to solve problems I met. Java 数据库 算法 翻译 工具 其他 :hot_beverage: Java ...工具 ...备忘录:

Global site tag (gtag.js) - Google Analytics