阅读更多

0顶
0踩

开源软件

AOS V0.8 发布了,经过一段时间的修正和完善,我觉得是时候发布AOS V0.8版本了。这个版本共有10个新增/优化/修复的变更。

AOS平台简介(100%全方位无死角免费又开源)

AOS应用基础平台基于JavaEE技术体系,以“标准功能可复用、通用模块可配置、行业需求快速开发、异构系统无缝集成”为目标,为软件开发团队提供高效可控、随需应变、快速实现业务需求的全栈式技术解决方案。帮助企业落实IT策略、屏蔽技术壁垒,快速实现业务愿景。使其获得更低成本、更高质量、更快交付业务和运维支持的核心技术竞争力。

据说这货尤其适合构建和开发中大型企业管理软件和各级政务信息化系统。如各类型企业的ERP/CRM/OA/HR/MRP/WMS等软件;各级政府事业单位(如:公安、财政、税务、保险、医疗、教育等)的审批办公、业务经办系统;移动App后端支撑系统;微信平台开发等。

AOS在线演示系统

http://42.120.21.17/aos (在线演示系统为只读模式,部分功能可能不流畅。完美体验请搭建本地环境。)
用户名/密码:root/111111。

AOS代码托管

http://git.oschina.net/osworks/AOS

如何获取100%无死角全开源代码

SVN:svn://git.oschina.net/osworks/AOS
GIT:git@git.oschina.net:osworks/AOS.git
ZIP:http://git.oschina.net/osworks/AOS/tags

版本变更日志

1.      【优化】JS API从AOS.selection()变更为AOS.select2json()。

2.      【新增】新增了[综合实例②]功能模块,演示了表格、表单、弹出窗口等基本组件的组合使用和布局演示;

3.      【修复】在树和表格的Store对象中将load的提交方式强制改为POST,缺省为GET。GET会导致在部分Web容器里中文参数乱码的情况。

4.      【新增】集成了EHCache缓存框架及相关使用范例。

5.      【新增】集成了Redis缓存的客户端框架Jedis及相关使用范例。

6.      【优化】重构了AOSException类和平台异常处理方式。

7.      【新增】新增了数据校验类。AOSValidator.java进行后端数据校验。[注:JSR303不符合AOS标准,不使用JSR303的校验框架]

8.      【优化】优化了AOS:Tab标签的border属性和layout属性的缺省设置。

9.      【新增】新增了[综合实例③]功能模块,重点演示了Tab、Form、Grid、Window等组件的组合使用与布局范例。

10.   【优化】将AOS:panel标签的layout缺省属性设置为:fit,减少了标签代码的冗余属性的配置。减少了出现非预期布局效果的出现概率。

 

来自: 开源中国
0
0
评论 共 3 条 请登录后发表评论
3 楼 xujunJ2EE 2016-04-01 09:23
UI真丑!
2 楼 ycong2525 2016-03-24 10:29
开毛毛的源
1 楼 chris_strive 2016-03-22 10:45
好像不是开源的吧

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • JBPM基于Spring系统工作流平台整合(一)

    1-版本以及系统配置jbpm版本3.2.3http://www.jboss.com/products/jbpm下载后的文件是jbpm-jpdl-suite-3.2.3.zip,解压缩,可以直接通过JBOSS方式启动。http://localhost:XXXX/jbpm-console。jbpm-jpdl-3.2.3下各...

  • JBPM基于Spring系统工作流平台整合(三)

    5-流程定义和部署首先描述一下要实现...把\jbpm-jpdl-3.2.3\designer\designer\jbpm-gpd-feature\eclipse目录下的两个文件夹(不包括links文件夹)里的内容copy到Eclipse安装目录下对应的目录里。其中processdefinitio

  • jBPM5.4 SSH 本地事务JPA

    首先看doc目录下的文件 1、数据库sql导入 ...jBPM流程 先用user登陆,创建请假task ,count填10,然后系统会自动生成pm的task 然后pm登陆,查看自己的task,批准,然后系统会自动生成m的task 然后m登陆,批准

  • JBPM4.4与SSH2之整合详细描述

    这些天,想着把jbpm4.4与ssh2整合一下,由于之前从来没用过jbpm,也不知道各版本之间会有什么差异(经过网上的收集对比,还真有些差异),整合起来,还真是有些步履艰难。收集了不少别人的整合资料和源码,但是最终...

  • jbpm-persistence-jpa-5.1.0.Final.jar

    jbpm-persistence-jpa-5.1.0.Final.jar jbpm5

  • JBPM与Spring集成开发指南.docx

    JBPM与Spring集成开发指南.docx

  • jbpm4.4与ssh框架的整合

    jbpm4.4与ssh框架的整合

  • JBPM通过Persistence加载JPA配置文件持久化

    JBPM的持久化相关的概念主要包括以下几点:JPA,JTA,Hibernate,JNDI 选择Hibernate可以直接通过实体类,映射生成对应的数据库表,因为JBPM的工作引擎,很多中间状态信息,对应的实体类都是JBPM设计好的,通过JPA...

  • jBPM4与Spring的集成

    三是对于具有事务管理特性的项目来说,将事务管理与Spring的事务管理进行合并。下面分别讨论:一、 通过Spring暴露服务还记得在jBPM4的运行期环境里提到的JbpmConfiguration吗?它是整个jBPM4的入口,并且是整个...

  • JBPM4与Spring整合例子代码

    风中叶老师讲的JBPM4与Spring整合例子代码 JBPM4 Spring OA工作流系统

  • Java毕业设计-基于SSM框架的大学生社团管理系统带lw(源码+演示视频+说明).rar

    Java毕业设计-基于SSM框架的大学生社团管理系统带lw(源码+演示视频+说明).rar 【项目技术】 开发语言:Java 框架:ssm+vue 架构:B/S 数据库:mysql 【演示视频-编号:438】 https://pan.quark.cn/s/b3a97032fae7 【实现功能】 实现了社长管理,社团信息管理,社团分类管理,社团加入信息管理,社团成员登记管理,活动信息管理等功能。

  • 基于javaEE+Mysql实现的超市积分管理系统(源码+数据库sql+论文+视频齐全)

    【作品名称】:基于javaEE+Mysql实现的超市积分管理系统(源码+数据库sql+论文+视频齐全) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 超市会员积分管理系统主要用于实现了企业管理数据统计等。本系统结构如下: (1)网络会员管理中心界面: 会员修改密码信息模块:实现会员密码功能; 会员登陆模块:实现会员登陆功能; 会员注册模块:实现会员注册功能; 留言板模块:实现留言板留言功能 (2)后台管理界面: 系统用户管理模块:实现管理员的增加、查看功能; 会员信息管理模块:实现会员信息的增加、修改、查看功能; 注册用户管理模块:实现注册用户的增加、修改、查看功能; 会员卡管理模块:实现会员卡信息的增加、查看功能; 商品销售管理模块:实现商品信息的增加、查看功能; 会员积分管理模块:实现合作公司信息的增加、查看功能; 信息统计模块:实现数据统计报表功能; 留言板模块:实现留言板信息的增加、修改、查看功能;

  • node-v6.9.4-linux-s390x.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • node-v6.13.1-linux-ppc64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • learn.py

    learn.py

  • node-v18.9.0-headers.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • 《深度学习入门:基于Python的理论与实现》 动手写的代码.zip

    《深度学习入门:基于Python的理论与实现》 动手写的代码.zip

  • 基于JSP毕业设计-数据库连接池的研究与实现(源代码+论文).zip

    基于JSP毕业设计-数据库连接池的研究与实现(源代码+论文).zip 在基于JDBC的数据库实际应用开发中,对数据库连接的管理是一个重点也是一个难点,频繁对数据库的连接与关闭操作、多客户对数据库的并发访问,一定程度上决定了WEB系统的响应以及应用性能。使用数据库连接池方式能对数据库的连接进行管理和维护,上层应用程序通过数据库连接池使用数据库资源能提升系统性能,充分利用系统资源。文章通过介绍、分析数据库连接池工作的基本原理,了解目前流行的WEB服务器在数据库连接池方面的使用现状后,总结了一些数据库连接池开发程序中容易忽略的问题。并在学习掌握了实现连接池的关键技术后给出了一个较为高效的连接池管理策略,在这种策略思想的指导下实际开发出一个数据库连接池模块,使得上层应用通过本连接池访问数据库资源变得相对高效和容易,从实际上论证了这种设计方案的可行性。 关键词:连接池;数据库;JDBC;并发访问

  • node-v0.12.12-darwin-x64.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • 什么是银行家算法以及举例

    银行家算法(Banker's Algorithm)是一种用于避免系统中进程死锁(Deadlock)的算法。在操作系统中,并行进程可能会因为资源竞争而进入死锁状态,即每个进程都在等待系统资源,但没有进程能够继续执行。银行家算法是一种资源分配算法,它根据当前系统资源状态来做出资源分配决策,以确保进程能够安全地请求和释放资源,从而避免死锁的发生。 银行家算法基于以下假设和原则: 1. 每个进程提前声明自己所需的最大资源数目,以及当前已分配和剩余的资源数目。 2. 在分配资源之前,系统会检查该分配是否会导致未来的资源不足,如果不会,就分配资源;如果可能导致资源短缺,则不分配资源,直到可以确保分配不会导致死锁。 3. 系统会维护一个安全序列,保证当前系统状态下没有进程会因为资源分配不足而无法继续执行。 银行家算法的主要步骤如下: 1. 将进程的最大需求矩阵max[][]、当前占用资源矩阵alloc[]和剩余资源矩阵available[]进行初始化。 2. 判断每个进程的需要资源和剩余资源是否匹配,如果匹配则分配资源,更新占用资源矩阵和剩余资源矩阵。 3. 判断是否存在安全序列,如果存在则执行

Global site tag (gtag.js) - Google Analytics