P8 政府数据交换平台解决方案 目前,国内各地政府部门和机构或多或少均建立起自己的信息化系统,包括门户网站内容管理系统、OA办公系统、办事审批系统、其它业务系统等。但由于诸多因素的影响,即使同一地区的政
P8 基于Android平台的桥梁监测终端的开发 孙弋a,刘俊贤a,刘涵君b (a 西安科技大学 通信学院,陕西 西安 710054) (b 西安电子科技大学 微电子学院,陕西 西安 710071) 摘
P9 在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源: 1.NHibernate 2.NBear 3.Castle ActiveRecord 4.iBATIS
P ToyBricks(积木)(以下简称ToyBricks)是基于面向积木方法论构建的、面向Java开发(尤其是RIA应用)的开源开发平台, 旨在提供给开发者一个简单易用、高效率、高产品质量、易扩展的开源平台,“像搭积木一样开发软件”。 ToyBricks解决了很多长期困扰Java开发者的问题,如: 1)开发所应用的“平台”都是拼凑而成而非真正意义上的整合解决方案。事实上,很多软件公司的平台都是用开源软件“混搭”而成,典型的,如 SSH(Struts+Spring+Hibernate)、FSH(Flex+Spring+Hibernate)等,这种混搭方案天然的割裂了作为组件 的完整性,很多组件是横跨展现、业务逻辑甚至持久层的; 2)JavaEE中Web开发规范的缺陷。在当前版本的JavaEE开发中,作为一个功能,页面与业务逻辑、配置等文件是分散在不同地方的(页面jsp、 html、js、css、图片等等一般放在工程rootFolder的某个文件夹中;业务逻辑放在classpath下;配置文件有时候要放在WEB-INF 文件夹中),这种分散天然的破坏了作为一个功能的“聚合”要求,我们很多时候是希望作为一个功能的全部文件放在一起的; 这种分散式的结构直接导致了“一个功能或模块打包形成一个jar文件作为产出物”的困难。 3)多个功能、模块之间的冲突问题。jar冲突是最显而易见的了,不同模块要求同一jar的版本可能不同,由于缺乏像OSGI那样的单元(OSGI中为Bundle) 隔离机制,所以只能一方向另一方妥协; 4)编程模型复杂、学习难度高。无论Struts的MVC、Flex的组件模型、Spring的IOC/AOP、Hibernate的ORM等等,其学习与应用 都是有一定难度的; 5)缺乏组件模型或组件模型复杂。可复用的资源积累是一个软件企业知识资产积累的重要组成部分,以JSP的Tag为例,目前很多企业内部只有少部分高 水平技术人员被授权开发公司应用的标签库,这严重限制了可复用资源的积累; 6)缺乏清晰的功能、模块边界。功能、模块之间高度耦合,且体现在不同的位置,导致模块拆分困难;
P 微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台,而公众平台开发接口则是提供服务的基础,开发者在公众平台网站中创建公众号、获取接口权限后,可以通过阅读本接口文档来帮助开发。 <br> 为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的OpenID,但他对所有这些同一开放平台账号下的公众号和应用,只有一个UnionID,可以在用户管理-获取用户基本信息(UnionID机制)文档了解详情。
P4 Sakai开源学习平台的实现技术分析 字数:3242 字号:大 中 小 摘要:Sakai是国外著名大学合作开发的一款优秀学习平台。它充分体现了自由、合作、分享等开源精神。文中对Sakai学习平台的实现技术进行了简要分析
P10 Android平台输入法开发解析 Android平台自1.5版本之后开放了输入法框架(Input Method Framework,IMF),IMF是Android平台的特色设计。它的出现,为诞生
P34 Android平台Java编程规范 (文档编号 / IPD-CMMI V1.3 / 仅供内部使用) 拟制: 刘祥根 l00137202 日期: 2008-12-24 审核: 各DU软件团队 日期:
些技术以极快的速度向前发展,而且,最近我们已经看到了有很多机器学习平台正在建立起来。 这篇文章 调查分析了多个分布式机器学习平台所使用的设计方法,并提出了未来的研究方向。这是我与我的学生Kuo Zhang、Salem
得。 平台概览 2014年下半年左右,去哪儿完成了有关构建私有云服务的技术调研,并最终拍定了Docker/Mesos这一方案。下图1展示了去哪儿数据平台的整体架构: 图1:去哪儿数据平台的整体架构
首先,我们知道,ShareSDK是通过SSDKPlatformType来判别分享的平台的,所以,我们自定义UI样式的时候,只需要知道我们当前点击的分享平台是什么,通过调用其类方法: + (void)share:(SSD
即将推出。歌已经为该浏览器设置了新的构建目标,新的浏览器将演变成一个强大的跨平台应用程序,可以帮助谷歌积极推动 Chrome 作为一种游戏和娱乐平台的浏览器。 谷歌将很快统一其浏览器平台,支持包括 Android、Chrome OS、Windows、Linux
PCGen 和 Ikasan EIP ) 。 本文是作者公开的一封信,针对目前的大家对于Linux平台默认Java包改变的问题,给予的解答。 大家好, 最近我收到了一堆私人信件,均是关于对Linux
Candle App Platform 是一个以XML为中心的应用开发平台,适合用来开发桌面和互联网应用。支持的技术包括:XSLT, XQuery, XML Scheme, XUpdate, XHTML
Citrix Systems已完成收购Cloud.com,花费大概2亿多美元,该公司为云服务供货商提供软件基础平台。Cloud.com 已经把以前维护的商业分支全部合并到了开源分支,100%开源了,以GPU GPL
管理物理主机;创建本地集群,占地面积小,占用空间不到700KB。 存储管理 虚拟机映像管理,支持多种硬件平台(FibreChannel, iSCSI, NAS shared storage…)和存储后端传输镜像。
Suite是一个Web应用程序集成攻击平台,它包含了一系列burp工具,这些工具之间有大量接口可以互相通信,这样设计的目的是为了促进和提高整个攻 击的效率。平台中所有工具共享同一robust框架,以便
令人惊讶的速度,机器语言翻译现在正在高速发展到各个平台上,其中开源软件扮演着重要的角色。十年前,未来学家如Ray Kurzweil 就预测我们使用的设备在翻译语言上将变得更快更高效,现在正在成为现实。如果你还没有用尝试过在Google
但是,谷歌的承诺也存在较大变数,其在承诺5年的时间限制中说明,谷歌保留了将Android转变成为封闭和独有平台的权利。未来Android平台很有可能走向半封闭,并引起一系列连锁反应,甚至带来全球智能终端产业的又一次洗牌。
文件同步 同步操作预览 支持 SFTP 和 FTP 支持多语言 支持 Linux 下的文件权限控制 跨平台支持 Capivara 0.8.10 发布,该版本主要是升级到 Java 7 的一些相关 bug