Cinch和Sysmon发布 Java辅助开发工具

开发 后端
Palantir近日发布了两个开源工具:Cinch和SYSMON。前者是一个简化Swing GUI开发的Java库,后者是轻量级的Java虚拟机监视工具。

Palantir近日发布了两个开源工具:Cinch和SYSMON。前者是一个简化Swing GUI开发的Java库,后者是轻量级的Java虚拟机监视工具。

Cinch:使Swing的MVC实现更容易

Cinch是一个精简Swing中GUI代码的Java库,用于简化Swing MVC应用程序开发。它通过使用Java Annotation(注解),例如@Bindable、@Bound、@Action及@EnabledIf,来有效实现MVC(模型、视图、控制器)架构。Cinch用Annotation方式替代了更为常见的匿名监听器对象与用户界面元件结合的模式。

Cinch已在该公司的Palantir Goverment产品上大量使用。

项目介绍:https://github.com/palantir/Cinch/wiki

下载地址:ptoss cinch 1.0

Sysmon:一个轻量级的JavaVM平台监视工具

Sysmon则是一个轻量级的平台监视工具,用于收集Java虚拟机运行时的性能数据(CPU、磁盘占用、网络等)。收集的数据可经由Java管理扩展(JMX)封装并发布,借助JMX API及其他工具(如jconsole)可以访问。

Sysmon可作为一个独立的守护进程(daemon)或是作为一个库运行,为任何应用程序添加监视功能。

Sysmon项目最初只是Palantir 集群监视服务器的一个组件,它对于用户将数据从主机迁移到虚拟机应该非常有用。

项目介绍:https://github.com/palantir/Sysmon/wiki

下载地址:Sysmon 0.9 prerelase

Palantir已将这两个项目以Apache 2.0 协议开源,项目代码托管于GitHub上。

关于Palantir

Palantir(魔法球)是一家数据分析软件公司,为客户提供高性能的数据分析平台,由PayPal前雇员和斯坦福大学计算机科学专家创建。Palantir的业务非常著名,像五角大楼和CIA等都使用了它的恐怖行动分析软件。

原文链接:http://www.iteye.com/news/23719

【编辑推荐】

  1. JPPF 2.5.5发布 Java并行处理框架
  2. Easy Java Persistence 3.5 发布
  3. JActor 0.2发布 Actor模式的Java实现
  4. Jasypt 1.9发布 Java加密包
  5. Jodd 3.3发布 Java常用工具包
责任编辑:林师授 来源: ITEYE
相关推荐

2010-05-28 13:38:29

Linux开发工具

2012-12-24 09:42:11

大数据应用开发辅助开发工具大数据

2009-04-03 11:12:43

PalmwebOS开发

2011-03-15 09:43:27

OperaWeb

2010-09-29 14:06:09

Visual Basi

2010-09-28 15:38:23

Java ME

2009-08-18 10:24:03

Java开发工具

2011-07-07 10:33:27

Ruby

2010-05-24 08:53:33

HTML 5开发工具Adobe HTML5

2009-07-08 15:25:56

Servlet和JSP

2012-04-01 11:11:58

MyEclipseJ2EE

2011-08-06 09:20:17

HTML 5

2009-03-11 09:09:12

Qt开发工具SDK

2009-03-09 18:48:26

Windows 7驱动开发

2009-07-10 18:14:58

Web开发工具Mozilla

2010-07-21 09:11:57

Windows PhoWindows PhoWindows Pho

2010-10-14 10:24:22

Windows Azu

2011-11-30 09:11:03

PHP

2009-06-04 14:18:44

Windows Mob工具包

2021-07-14 09:56:27

谷歌Android游戏开发工具包
点赞
收藏

51CTO技术栈公众号