JSSH 是一个实现了SSH 1.5客户端协议的Java类库,可以被应用于其他Java应用程序. 需要注意的是,JSSH不能用于applet,因为它需要访问本地文件系统来检查服务器的host key是否存在于~/
好处,MongoDB是一个用C++编写的可度可扩展性的开源NoSQL数据库。本文主要讲述如何使用Java操作MongoDB以及了解MongoDB如何进行日常的数据库操作。 NoSQL数据库因其可扩
Gomba是一组Java servlets集合,它能够帮助开发者快速构建RESTful Web services。Gomba在内部使用JDBC API同时是关系型数据库与Web之间的一个接口。Gomb
import java.math.BigInteger; import java.util.ArrayList; import java.util.HashMap; import java.util.List;
Proxool 是一个Java SQL Driver驱动程序,提供了对你选择的其它类型的驱动程序的连接池封装。可以非常简单的移植到现存的代码中。完全可配置。快速,成熟,健壮。可以透明地为你现存的JDBC驱动程序增加连接池功能。
Ujorm是一个新的开源Java版ORM框架,Ujorm的作者目标是开发一个足够敏捷的ORM框架作为Java应用的持久层,以适合快速迭代开发的敏捷团队。Ujorm的第一个优势是性能上的优势,从一个简单
开源基于Java的CRM系统,有CRM所有功能,并且有报表和移动端 特性: End to end sales cycle management from campaigns, leads, Opportunity
图片压缩:magickimage Java图片处理/压缩: ImageMagick for java 使用Jmagick压缩高质量图片 (包括Jmagick的应用) ImageMagick for java 使用Jmagick压缩高质量图片j
编译器使用的,它用于限定集合的输入类型,让编译器在源代码级别上,即挡住向集合中插入非法数据。但编译器编译完带有泛形的 java 程序后,生成的 class 文件中将不再带有泛形信息,以此使程序运行效率不受到影响,这个过程称之为
主要是对图片进行放大/缩小。
Scarab是一个非常灵活的issue管理系统.
领域模型的Java MVC 框架,其设计理念是让用户真正能够用最简单的方式解决80%的问题。 ServcieFramework 定位在 移动互联网后端 领域,强调开发的高效性,其开发效率可以比肩Rails
一个开源的JAVA爬虫,包含了一套爬虫的内核和一套完整的爬虫。内核具有很强的扩展性,用户可以在内核基础上开发自己想要的爬虫。源码中集成了Jsoup,可进行精准的网页解析。 项目主页:
锁时可以用jstack -l pid来观察锁持有情况 -m mixed mode,不仅会输出Java堆栈信息,还会输出C/C++堆栈信息(比如Native方法) 找出进程内最耗费CPU的线程,可以使用ps
每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。 应用程序不能创建自己的 Runtime 类实例。我们可以通过
最近由于工作的原因开始决定系统学习一下Java的多线程机制。Java语言的一大特点就是内在支持多线程,这和很多语言需要通过外部开发包来实现多线程有本质区别。每个程序都有一个主线程,当程序启动时自动执行
@interface Retention { RetentionPolicy value(); } 3. Java内置注解 @Override, 表示当前方法覆盖父类中的方法,如果父类没有该方法,编译器错误
之前 所写的,Java 8中的新功能特性改变了游戏规则。对Java开发者来说这是一个全新的世界,并且是时候去适应它了。 在这篇文章里,我们将会去了解传统循环的一些替代方案。在Java 8的新功能特
析可以揪出这些代码,要相信越优秀的代码,越容易读懂。 上面解释了代码质量相关的5个方面,在实际开发环境中,已经有很多工具为我们解决以上5个方面的问题,下列5个eclipse插件分别对这5个问题有很好的支持:
使用Gradle构建Java项目 这个手册将通过一个简单的Java项目向大家介绍如何使用Gradle构建Java项目。 我们将要做什么? 我们将在这篇文档航中创建一个简单的Java项目,然后使用Gradle构建它。