1. Java对象持久化概述 1.1. 应用程序的分层体系结构 1.1.1. 基于B/S的典型三层架构 软件的层必须具备如下特征: 1, 每个层由一组相关的类或组件构成, 共同完成特定的功能。 2,
电网企业信息系统实用化评价系统深化应用研究项目需求规格说明书 电网企业信息系统实用化评价系统深化应用研究项目 需求规格说明书 广 东 电 网 公 司 二零一一年八月 目 录 1 引言 8 第 a-
Cassandra是一个分布式存储系统,可以方面管理分布在很多商业服务器节点上的非常大量的结构化数据,同时提供无单点失效的高可用服务。 Cassandra目标是在几百个基础节点上运行(可能分布在不
SmartStack是一个服务自动发现和注册的框架。它通过透明地处理你组织中运行代码的创建、删除、异常及维修工作使工程师的日常工作更便利。
Mozilla发布了Firefox浏览器扩展Lightbeam,帮助用户理解和可视化在线数据跟踪。Lightbeam是实 验性扩展Collusion的二次迭代,Collusion是Mozilla程序员Atul
现在这些个性化的推荐已经司空见惯了,Netflix推荐视频;TiVo会记录一些我们感兴趣的东西;Pandora构建了一个个性化音乐流来预测我们接下来可能会听什么。 这些推荐都来自 个性化推荐系统 —
可以用在协议解析,大/小数据的序列化,有极高的性能(比boost.binary_archive快30~1000倍),甚至对于非常小的对象也非常适 用,例如只有几个字节的对象,这在序列化BerkeleyDB中ke
DbWrench是一款多平台的可视化数据库设计的同步软件。其特点包括语法高亮的SQL查询编辑器,支持多个最流行的数据库,图形实体关系图(ERD)的设计,并正向和反向工程数据库的能力。此软件是异构数据库环境的最理想选择。
web应用越变的庞大,模块化越显得重要,尤其Nodejs的流行,Javascript不限用于浏览器,还用于后台或其他场景时,没有Class,没有 Package的Javascript语言变得难以管理,
Python的数据持久化操作主要是六类:普通文件、DBM文件、Pickled对象存储、shelve对象存储、对象数据库存储、关系数据库存储。 普通文件不解释了,DBM就是把字符串的键值对存储在文件里:
WDesktop 主要特色是实现网站的桌面化,由作者原来项目《桌面化视频网站系统》演变而来的,与2014年7月2日在GitHub开放源代码。本系统后台主要采用 Struts2,Spring,Hibernate
一个快速的.NET JSON(反)序列化,基于 Sigil 构建并进行一些疯狂的优化。 支持以下类型(以及其中的任何组成的用户定义的类型): Strings (including char) Booleans
如今是个快节奏时代,人们希望工作能够无需人工介入、自动化的快速完成。每个人都喜欢执行一个命令就能把工作搞定,而且在执行期间不需要人工介入。需要做的仅仅是检查一下最终的输出结果。 当这个世界正在迈向自动化时,自动化测试也不甘落后,不论
和netbeans一样,CDDL。而且netbeans的swingGUI编辑器,和 J2me的可视化编辑都是采用这个图形库,虽然我自认为swing是MVC的典范之作,但是这个图形库的MVC结构走的更彻底,相比swing是有过之而
Cutting(也是Lucene,Nutch等项目的创始人)牵头开发。Avro是一个数据序列化系统,设计用于支持大 批量数据交换的应用。它的主要特点有:支持二进制序列化方式,可以便捷,快速地处理大量数据;动态语言友好,Avro提供的机制使动态语言可以方便地处理
一个处理UTF-8编码字符串的简单、小巧、跨平台的泛型库。
Delphi Persistent Object (DePO) 是一个 Delphi 的对象持久化框架。 项目主页: http://www.open-open.com/lib/view/home/1328449903906
ggedit 是一个轻量级的基于 MooTools 开发的浏览器可视化HTML编辑器。 MooTools是一个简洁,模块化,面向对象的JavaScript框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的JavaScript代
Telepathy 是一个灵活的,模块化通信框架,通过可插入式的后端协议进行实时通讯。 Telepathy 创建作为桌面服务沟通的想法。它采用D-Bus的单独的进程中运行独立的组件。Telepathy客户端使用此D
Redactor 是一个 jQuery 的插件,实现在线所见即所得的 HTML 编辑器。界面简洁,加载速度快。不过不支持 IE6 浏览器,如果你不需要考虑 IE6 不妨试试。