Web 是 Java 全栈 Web 开发框架,非常稳固、快速和高效。 Ninja 对开发大型企业应用和 RESTful JSON 微服务非常有用,可以一次性提供所有生产环境所需:开发,测试,部署,重构和维护。
Spring Data Cassandra 可以大大降低使用 Cassandra 开发的学习曲线。Spring Data Cassandra 既可以和标注的 POJOS 保持在高层次,也可以在低层次维
Java开发概述: 使用Java做Web应用开发已经有近20年的历史了,从最初的Servlet1.0一步步演化到现在如此多的框架,库以及整个生态系统。经过这么长时间的发展,Java作为一个成熟的语
// 真是对外部类的实例持有,在Android开发中很大部分activity中的context的内存泄露因为这个原因。 } } 匿名类不同与JAVA的其他语法单元,匿名类没有名字,它不是外围类
Douyu是一种完全采用Java语言开发的、运行于JVM之上的新型基础开发平台。 在web层,Douyu完全抛弃了JSP/Servlet, 在数据库访问层,Douyu不依赖于任何ORM(对像关系映射)框架(如Hibernate)。
Jease是一个开源的框架,用来简化用Java开发基于内容和数据库驱动的Web应用。 另外 Jease 提供了一个完全 Ajax 驱动的内容管理系统作为一个最佳实践来带你快速学习 Jease。
Pivot是一套采用Java构建 RIA应用程序的开源平台。Pivot平台的定位是内嵌于浏览器的Flex和Silverlight等富客户端开发技术的直接竞争对手。 Pivot的实现借鉴了其它工具箱的一
遵循在不损失分层架构优势的前提下提高开发效率。 3,业务层可支持Spring 4,Restful URL导航,支持JSR311 RS API。 5,开发坐标:REST + DCI + DDD
SlicedBread 是一个用于简化 Java 多线程程序编写的类库。It does so by doing away with "classic" multithreaded staples - that
JEgg 是一个框架用来减少开发可靠的多线程 Java 应用程序的复杂度。JEgg 采用的是活动对象 Active Object 设计模式。 项目主页: http://www.open-open
因此使用线程来实现多任务并发比多进程的效率高。 C、Java语言内置多线程功能支持,而不是单纯的作为底层操作系统的调度方式,从而简化Java的多线程编程。 5、线程的创建和启动 A、继承T
jteach是使用java开发的一个小巧的,跨平台的多媒体教学软件。 出自培训的目的开发的,现在开源了。 一。主要功能: 1.屏幕广播 2.屏幕监视 + 控制 + 客户机广播 3.文件传输
import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream;
double, java.lang.Integer, java.lang.Long, java.lang.Float, java.lang.Double, java.util.Date, java.math
Web4thejob是一个开源的Java框架,用于快速开发以数据为中心的Web应用。它是一个基于组件,事件驱动的全栈Web开发框架,能够产生优雅的桌面风格的Web应用程序。 项目主页:
BlackHoleJ是一个迷你型的DNS服务器。它的主要特色是可以通过简单配置,将DNS请求导向某些特定IP。同时可以通过特征判断的方式,防止DNS污染。
RXTX 是一个跨平台的 Java 串口通信程序开发包。 MINA 就是使用 RXTX 来实现与串口的通讯。 项目主页: http://www.open-open.com/lib/vi
这是 Java 开发的国际象棋项目,实现人机对战 项目主页: http://www.open-open.com/lib/view/home/1366530374218
eb应用开发平台。WebBuilder使用了多项最新的技术,使Web应用的开发更快捷和简单。 作为一款高效的Web开发工具,WebBuilder的特色是: .基于浏览器的集成开发环境
e可以很好地配合Maven进行依赖管理,并且把Ant脚本当作头等公民。 字节码操作 编程操作Java字节码的函数库。 ASM :通用底层字节码操作及分析。 Javassist :尝试简化字节码编辑。