有没有基于java的java 免费开源论坛的画网络拓扑的开源包

有没有免费的java云平台啊?
有没有免费的java云平台啊?
用了一下SAE太坑爹了,一小时5豆,一天120豆,根本不够用啊。
搬瓦工 &20元/月 &http://codingo.xyz/index.php//bwgserver/
99块/月香港云主机(开发测试+翻墙查资料用)。。。很舒服
京东云引擎
jae ace &搜狐云景4643人阅读
jeecg(81)
JEECG 微云快速开发平台当前最新版本: 3.6.2(发布日期:)下载地址:前言:随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工MERGE半智能开发将是新的趋势,单表数据模型和一对多数据模型的增删改查功能直接生成使用,可节省60%工作量,快速提高开发效率!!!简介JEECG(J2EE Code Generation)是一款基于代码生成器的智能开发平台。引领新的开发模式(Online Coding模式-&代码生成器模式-&手工MERGE智能开发), 可以帮助解决Java项目60%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。JEECG宗旨是: 简单功能由代Online Coding配置出功能;复杂功能由代码生成器生成进行手工M 复杂流程业务采用表单自定义,业务流程使用工作流来实现、扩展出任务接口,供开发编写业务逻辑。实现了流程任务节点和任务接口的灵活配置,既保证了公司流程的保密行,又减少了开发人员的工作量。适用项目JEECG快速开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率70%以上,极大降低开发成本;JEECG尤为显著的支持SAAS企业级应用开发,插件机制更好的支持了SAAS云应用需求。为什么选择JEECG?1.采用主流框架,容易上手; 代码生成器依赖性低,很方便的扩展能力,可完全实现二次开发;2.开发效率很高,采用代码生成器,单表数据模型和一对多(父子表)数据模型,增删改查功能自动生成,菜单配置直接使用;3.页面校验自动生成(必须输入、数字校验、金额校验、时间空间等);4.封装完善的用户基础权限、强大的数据权限、和数据字典等基础功能,直接使用无需修改5.常用共通封装,各种工具类(定时任务,短信接口,邮件发送,Excel导出等),基本满足80%项目需求6.集成简易报表工具,图像报表和数据导出非常方便,可极其方便的生成pdf、excel、word等报表;7.集成工作流activiti,并实现了只需在页面配置流程转向,可极大的简化jbpm工作流的开发;用jbpm的流程设计器画出了流程走向,一个工作流基本就完成了,只需写很少量的java代码;8.UI标签库,针对WEB UI进行标准式封装,页面统一采用自定义标签实现功能:列表数据展现、页面校验等,标签使用简单清晰且便于维护9.在线流程设计,采用开源Activiti流程引擎,实现在线画流程,自定义表单,表单挂靠,业务流转10.查询过滤器:查询功能自动生成,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询);11.多数据源:及其简易的使用方式,在线配置数据源配置,便捷的从其他数据抓取数据;12.国际化:支持多语言,开发国际化项目非常方便;13.数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段14.多种首页风格切换,支持自定义首页风格。(经典风格、Shortcut风格、ACE bootstrap风格、云桌面风格)15.在线配置报表(无需编码,通过在线配置方式,实现曲线图,柱状图,数据等报表)16.简易Excel导入导出,支持单表导出和一对多表模式导出,生成的代码自带导入导出功能17.自定义表单,支持用户自定义表单布局,支持单表,一对多表单、支持select、radio、checkbox、textarea、date、popup、列表、宏等控件JEECG 适用范围JEECG智能开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP) 、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率60%以上,极大降低开发成本。JEECG 功能特点采用SpringMVC + Hibernate + Minidao(类Mybatis) + Easyui(UI库)+ Jquery + Boostrap + Ehcache + Redis + Ztree等基础架构采用面向声明的开发模式, 基于泛型编写极少代码即可实现复杂的数据展示、数据编辑、 表单处理等功能,再配合Online Coding在线开发与代码生成器的使用,将J2EE的开发效率提高6倍以上,可以将代码减少80%以上。JEECG 技术点总结:技术点一:Online Coding在线开发(通过在线配置实现一个表模型的增删改查功能,无需一行代码,支持用户自定义表单布局)技术点二:代码生成器,支持多种数据模型,根据表生成对应的Entity,Service,Dao,Action,JSP等,增删改查功能生成直接使用技术点三:UI快速开发库,针对WEB UI进行标准封装,页面统一采用UI标签实现功能:数据datagrid,表单校验,Popup,Tab等,实现JSP页面零JS,开发维护非常高效技术点四:在线流程定义,采用开源Activiti流程引擎,实现在线画流程,自定义表单,表单挂接,业务流转,流程监控,流程跟踪,流程委托等技术点五:自定义表单,支持用户自定义表单布局,支持单表、列表、Select\Radio\Checkbox\PopUP\Date等特殊控件技术点六:查询过滤器:查询功能自动生成,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询)技术点七:移动平台支持,对Bootstrap(兼容Html5)进行标准封装技术点八:动态报表功能(用户输入一个sql,系统自动解析生成报表)技术点九:数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段)技术点十:国际化(支持多语言,国际化的封装为多语言做了便捷支持)技术点十一:多数据源(在线配置数据源,数据源工作类封装)技术点十二:多种首页风格切换,支持自定义首页风格。(经典风格、Shortcut风格、ACE bootstrap风格、云桌面风格)技术点十三:在线配置报表(无需编码,通过在线配置方式,实现曲线图,柱状图,数据等报表)技术点十四:简易Excel导入导出,支持单表导出和一对多表模式导出,生成的代码自带导入导出功能技术点十五:移动OA,移动OA审批功能,采用H5技术,实现手机移动办公,无缝对接微信、钉钉、微信企业号、也可以做APP技术点十六:移动图表,在线配置移动报表,采用H5技术,可以手机端查看技术点十七:插件开发,业务功能组件以插件方式集成平台,也可以单独部署发发布,有力支撑了SAAS云应用系统需求JEECG V3.6.2, 经过了专业压力测试,性能测试,保证后台数据的准确性和页面访问速度支持多种浏览器: IE, 火狐, Google 等支持数据库: Mysql,Oracle10g,Postgre,SqlServer等基础权限: 用户,角色,菜单权限,按钮权限,数据权限智能报表集成: 简易的图像报表工具和Excel导入导出Web容器测试通过的有Jetty和Tomcat6,Weblogic即将推出功能:分布式部署,云平台,移动平台开发,规则引擎要求JDK1.6+技术文档技术交流作者:邮箱:QQ交流群: (二群)、(一群)论坛:系统演示[1].多套首页风格,支持自定义(Bootstrap风格|云桌面风格|经典风格|Shortcut风格等)[2].表单自定义设计效果[3].报表演示[4].移动报表演示[5].流程组件演示[6].移动OA演示代码示例这是一个有多行的文本框
&%@ page language=&java& contentType=&text/ charset=UTF-8& pageEncoding=&UTF-8&%&
&%@include file=&/context/mytags.jsp&%&
&div class=&easyui-layout& fit=&true&&
&div region=&center& style=&padding:1&&
&t:dategrid name=&jeecgDemoList& title=&开发DEMO列表& actionUrl=&jeecgDemoController.do?datagrid& idField=&id& fit=&true&&
&t:dgCol title=&编号& field=&id& hidden=&false&&&/t:dgCol&
&t:dgCol title=&用户名& field=&userName& query=&true&&&/t:dgCol&
&t:dgCol title=&电话号码& sortable=&false& field=&mobilePhone& width=&20& query=&true&&&/t:dgCol&
&t:dgCol title=&办公电话& field=&officePhone&&&/t:dgCol&
&t:dgCol title=&邮箱& field=&email&&&/t:dgCol&
&t:dgCol title=&年龄& sortable=&true& field=&age&&&/t:dgCol&
&t:dgCol title=&工资&
field=&sex&&&/t:dgCol&
&t:dgCol title=&性别&
field=&salary&&&/t:dgCol&
&t:dgCol title=&生日& field=&birthday& formatter=&yyyy/MM/dd&&&/t:dgCol&
&t:dgCol title=&创建日期& field=&createTime& formatter=&yyyy-MM-dd hh:mm:ss&&&/t:dgCol&
&t:dgCol title=&操作& field=&opt& width=&100&&&/t:dgCol&
&t:dgFunOpt funname=&szqm(id)& title=&审核& /&
&t:dgDelOpt title=&删除& url=&jeecgDemoController.do?del&id={id}& /&
&t:dgToolBar title=&录入& icon=&icon-add&&&/t:dgToolBar&
&t:dgToolBar title=&编辑& icon=&icon-edit&&&/t:dgToolBar&
&/t:dategrid&
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2550264次
积分:27852
积分:27852
排名:第168名
原创:387篇
转载:411篇
评论:490条
阅读:94710
阅读:27586
阅读:15124
阅读:10832
阅读:13743
文章:24篇
阅读:176447
(6)(6)(10)(3)(11)(6)(5)(19)(21)(13)(6)(6)(11)(27)(4)(6)(16)(22)(15)(24)(15)(29)(10)(19)(19)(7)(13)(4)(9)(3)(1)(2)(11)(7)(29)(28)(7)(24)(8)(33)(13)(19)(1)(8)(7)(7)(1)(1)(6)(10)(8)(7)(11)(8)(1)(7)(3)(2)(3)(4)(12)(1)(20)(6)(13)(10)(7)(10)(5)(15)(3)(10)(1)(3)(8)(30)几个可以画网络拓扑图的开源库 - Swing - Java - ITeye论坛
几个可以画网络拓扑图的开源库
锁定老帖子
精华帖 (0) :: 良好帖 (0) :: 新手帖 (11) :: 隐藏帖 (0)
来自: 杭州
发表时间:&&
相关知识库:
之前做个监控系统,需要在GUI客户端有个网络拓扑结构图,实时显示被监控节点的连接情况,
支持动态增减监控节点,能够在拓扑图上自动布局。找到了三个比较合适的库:
SWT的ZEST :
基于draw2D库封装的,增加了一些事件处理,动画效果和几个常见布局;
是个比较粗糙的类库,图节点都被一个矩形框包围,就算是自己定义了透明背景的icon,周围也必须
被一个方框包围,要命的是如果你的图节点的名字和icon都在哪个矩形框内,名字越长,整个框越大,
在显示图的时候如果网络节点名字长短不一看上去就很乱,想改他的矩形框就得基本重写相当比例源码;
里面的bug也是相当多,维护情况比较差;
好处就是上手简单;
Swing的mxgraph
功能比较强大,稳定,没有zest里头那些毛病,免费开源,但是有功能限制,想要里头的布局模块就得付费;
感觉模仿mxgraph,但是完全开源免费,稍微看了下demo,感觉也还行,没仔细用过;
跳转论坛:移动开发技术
Web前端技术
Java企业应用
编程语言技术Java(13)
随着internet的飞速发展,信息的日益丰富决定着将来的用户界面主要是一种信息界面,从某种意义上说,信息可视化代表着下一代用户界面的方向。虽然信息可视化是一个较新的科学领域,目前绝大多数研究工作都还处在发展新技术和构建新系统方面,但已经出现了一些信息可视化方面的实用工具。这些新技术和实用工具为实现大规模网络拓扑图的可视化奠定了基础。
&  要想有效、方便地管理网络设备和服务就必须要求网络管理软件能够准确、自动地发现和显示网络中的各节点连接情况和它们的属性,也就是说如何将网络拓扑图直观的、清晰地显示出来,并且尽可能多的包含其它网络管理信息,已经成为网络拓扑管理中的一个关键任务,这一点对于整个网络管理系统的用户体验有着直接的影响。而复杂网络是一类重要的信息资源,适当使用可视化方法,可为人们认识网络拓扑的内部结构和潜在规律提供一种有效的途径。但是,复杂网络的本质特性及其庞大规模对可视化工作提出了巨大挑战。
智和信通推出的一款基于Java技术开发的免费网络拓扑软件- SugarNMSTool,能够实现网络设备搜索发现、设备拓扑生成以及设备内部资源发现等功能。
免费网络拓扑软件- SugarNMSTool
  SugarNMSTool是“北京智和信通技术有限公司”开发的图形化SNMP工具,可以免费使用。工具只有3M大小左右,便于携带,免安装,无数据库,可在Windows、Linux、Unix系统上快速运行。 工具由大型SugarNMS智和网管平台的精华功能精简而成。SugarNMSTool是网管员、SNMP设备开发调试、SNMP诊断的日常必备工具。
&&http://www.dotdy.com/&&
SugarNMSTool的功能
1.设备和链路自动发现
&可以按IP起始范围、网络段范围、路由跳转搜索、IP漫游发现方式等,通过SNMP和Ping协议发现设备,并识别设备的基本类型。&在设备发现的过程当中,通过LLDP、CDP、ICMP、ARP技术、邻居路由、端口转发表、STP生成树协议等物理拓扑发现技术,发现设备的物理链接。&设备和链路发现完毕后,在图形界面上以拓扑图的形式显示出来。
2.设备和链路手工编辑
& 除自动发现外,还可以手工添加、删除、修改网络设备和链路。
3.拓扑图管理界面
& 拓扑图支持放大、缩水、拖拽、导出、打印等操作;拓扑图可以按树型、Spring、圆形、Organic等自动布局排列。
4.设备内部资源发现
& 自动发现出设备内部的网口、光口、电口、磁盘、内存、CPU、软件服务等资源信息,进一步了解设备的内部状态。
5.SNMP常用信息查看
设备网络接口信息
设备硬件设施信息
设备接口流量信息
主MAC和端口信息
设备CPU信息
设备系统信息
运行进程信息
设备基本参数
安装软件信息
设备TCP连接信息
进程占用CPU和内存情况
设备UDP连接信息
设备IP地址配置管理
设备SNMP统计信息
ARP(MAC-IP)信息表
查看设备IP层流量信息
端口转发表
交换机端口下挂设备信息
设备磁盘内存信息
6.SNMP Trap接收和显示
& 工具自带了SNMP TRAP服务,可以接受SNMP TRAP信息,并自动在界面上显示TRAP的详细信息。
7.SNMP MIB浏览器
& 工具自带了MIB 浏览器功能,支持导入其他MIB库。以SNMP V1/V2/V3 协议,对设备SNMP进行GET、SET、GetBuilk、GetNext等查询、修改OID的操作。
8.数据保存和恢复
& 拓扑中的网络设备和链路信息,可以保存到文件中,在下次工具启动时,可以自动恢复以前的网络设备和链路信息,自动恢复出以前的拓扑图界面。
&功能实现代码示例
设备发现- &按IP范围搜索设备&的核心源码
String startIP = &192.1.1.1&; //起始IP
String endIP = &192.1.1.100&; //结束IP
boolean isUsePing = &true&; //是否Ping
//SNMP参数信息列表
List&SNMPTarget& snmpTargetList = new ArrayList&SNMPTarget&();
SNMPTarget target1 = new SNMPTarget(); //SNMP参数信息
target1.readCommunity = &public&;
target1.port = 161;
target1.snmpVersion = 1; //版本为V2C
snmpTargetList.add(target1);
SNMPTarget target2 = new SNMPTarget();
target2.readCommunity = &public&;
target2.port = 161;
target2.snmpVersion = 0; //版本为V1
snmpTargetList.add(target2);
&*查找设备列表信息
List&DeviceInfo& deviceInfoList = DiscoverAPI.getDiscoverAPI()
.searchDevice(startIP, endIP, snmpTargetList, isUsePing);
&*查找设备间的链接信息
List&LinkInfo& linkInfoList = DiscoverAPI.getDiscoverAPI()
.searchLinkInfo(deviceInfoList);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:6552次
排名:千里之外
转载:45篇

我要回帖

更多关于 java开源免费saas框架 的文章

 

随机推荐