WPF
Windows Presentation Foundation 框架的核心是用于形状、文档、图像、视频、动画、三维以及用于放置控件和内容的面板的一系列控件,界面显示和代码将更好的得到分离;提供了全新的多媒体交互用户图形界面,引入了 XAML,这是一种公开表示 Windows 应用程序用户界面的标记语言,可使开发人员和设计人员用来构建和重用 UI 的工具更加丰富,WPF可以利用硬件来渲染
WPF 的核心是一个与分辨率无关并且基于向量的呈现引擎,旨在利用现代图形硬件的优势。WPF 通过一整套应用程序开发功能扩展了这个核心,这些功能包括Extensible Application Markup Language (XAML)、控件、数据绑定、布局、2-D和3-D图形、动画、样式、模板、文档、媒体、文本和版式。WPF 包含在 Microsoft .NET Framework 中,使您能够生成融入了 .NET Framework 类库的其他元素的应用程序。
Delphi
Delphi是一种全新的可视化编程环境,一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language),是当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率
SOAP
SOAP是web service的标准通信协议,SOAP为simple object access protocoll的缩写,简单对象访问协议. 它是一种标准化的传输消息的XML消息格式。
WSDL
WSDL的全称是web service Description Language,是一种基于XML格式的关于web服务的描述语言。
动态hash算法可以参考dynamic hashing , 主要是为了解决规模扩展的问题,主体思路是在数据规模变大后,映射的范围将翻倍,新数据的插入将按照最新的映射范围插入,对于查询,则逐层降级查找,先查找最新的范围查找,如果没有,再将范围缩短一倍进行查找,逐层下去,直到最小范围终止;该算法可以有效支持数据规模的扩展,整体数据的查询效率也维护在O(1)的效率;当前在bdb中的hash算法就基于此算法实现,并且广泛应用的memcache服务中的索引扩展也是基于改算法思想。
<wbr></wbr>
一致性hash算法可以参考一致性hash 和
consistent hashing ,主要是为了解决分布式系统如何扩展的问题,主体思路是保证数据分布的均匀性和单调性,让数据均匀分散在各个节点上,并且在扩展的时候只是对一个区间内的数据进行了重新整理,所以只影响了一部分的数据节点;当前 p2p系统中都普遍才了该算法进行数据的定位,以及要amazon-dynamo/Apache-Cassandra系统中也是采用了该算法作为基础进行数据管理。
memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,最初为了加速 LiveJournal 访问速度而开发的,后来被很多大型的网站采用。目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。起初作者编写它可能是为了提高动态网页应用,为了减轻数据库检索的压力,来做的这个缓存系统。它的缓存是一种分布式的,也就是可以允许不同主机上的多个用户同时访问这个缓存系统, 这种方法不仅解决了共享内存只能是单机的弊端,同时也解决了数据库检索的压力,最大的优点是提高了访问获取数据的速度!基于memcache作者对分布式cache的理解和解决方案。 memcache完全可以用到其他地方 比如分布式数据库, 分布式计算等领域
分享到:
相关推荐
在aps.net中我们会遇到很多各种指令尖括号,它们是什么意思呢?有什么特别的用法吗?还有aps.net中代码分离技术是怎样实现的呢?
0.5 术语与缩写解释 1 Spring.NET框架介绍 1.1 Spring.NET简介 1.2 Spring.NET体系结构图 1.3 Spring.NET相关概念 1.4 Spring.NET优势和适用场景 1.5 Spring.NET1.3.1所涉及的动态链接库 2 基于Spring.NET的系统架构...
还特别对WPF、WCF和LINQ等.NET3.5中的新技术做了深入讲解。 ◎本书不仅介绍了ASP.NET基本的WebForm类型的开发方法和框架,还结合最新的MVC框架进行讲解,可以让开发人员把握技术的最新趋势。 ◎本书专门提供一篇...
该书着重针对.NET技术职位的应聘者,在.NET框架各个技术类别中,选取最常出现在.NET面试中的问题,进行分析和解答,同时解释和剖析和该问题相关的.NET机制原理,帮助读者达到知其然更知其所以然的程度。该书几乎包揽...
描述.net技术的构造,解释程序的含义,不管是对资深的程序员还是初学者都有很大的作用。
解释ASP.NET缓存技术;ASP.NET中用于验证、授权和模拟的安全选项;ASP.NET中的配置和部署选项:一个数据库设计快速指南的附录。本书对于ASP.NET 2.0技术和Visual Studio 2005进行了全面讲解,出色地囊括了读者在实际...
.net 常用术语 基本概念 1. 简介 1.1 什么是 .NET? 1.2 .NET 只是 Windows DNA 的一个新名字吗? 1.3 .NET 只适用于建立 Web 网站吗? 1.4 .NET 是在什么时候宣布的? 1.5 .NET 将在何时发布?
不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。 世界级的工具支持 ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net...
本书着重针对.NET技术职位的应聘者,在.NET框架各个技术类别中,选取最常出现在.NET面试中的问题,进行分析和解答,同时解释和剖析与该问题相关的.NET机制原理,帮助读者达到知其然更知其所以然的程度。本书几乎包揽...
解释ASP.NET缓存技术;ASP.NET中用于验证、授权和模拟的安全选项;ASP.NET中的配置和部署选项;一个数据库设计快速指南的附录。 本书对于ASP.NET 2.0技术和Visual Studio 2005进行了全面讲解,出色地囊括了读者在...
如何在Asp.Net1.1中实现页面模板(所谓的MasterPage技术) Tool Tip 示例(FILTER版) Tool Tip示例 (htc版) 一个.net发送HTTP数据实体的类 按键跳转以及按Enter以不同参数提交,及其他感应事件 动态控制Page页的...
解释ASP.NET缓存技术;ASP.NET中用于验证、授权和模拟的安全选项;ASP.NET中的配置和部署选项;一个数据库设计快速指南的附录。 本书对于ASP.NET 2.0技术和Visual Studio 2005进行了全面讲解,出色地囊括了读者在...
解释ASP.NET缓存技术;ASP.NET中用于验证、授权和模拟的安全选项;ASP.NET中的配置和部署选项:一个数据库设计快速指南的附录。. 《Programming ASP.NET 中文版(第3版)》对于ASP.NET 2.0技术和Visual Studio 2005...
比如在2000-2002年间,许多微软的产品在发布新版本的时候都在版本上加上了.NET后缀,尽管它们跟.NET技术没有太多关系。现在微软已经意识到这个名称的误用,开始着手把.NET后缀从产品名称中去除。2003年发布的产品中...
解释ASP.NET缓存技术;ASP.NET中用于验证、授权和模拟的安全选项;ASP.NET中的配置和部署选项:一个数据库设计快速指南的附录。. 《Programming ASP.NET 中文版(第3版)》对于ASP.NET 2.0技术和Visual Studio 2005...
解释ASP.NET缓存技术;ASP.NET中用于验证、授权和模拟的安全选项;ASP.NET中的配置和部署选项;一个数据库设计快速指南的附录。 本书对于ASP.NET 2.0技术和Visual Studio 2005进行了全面讲解,出色地囊括了读者在...
解释ASP.NET缓存技术;ASP.NET中用于验证、授权和模拟的安全选项;ASP.NET中的配置和部署选项;一个数据库设计快速指南的附录。\r\n 本书对于ASP.NET 2.0技术和Visual Studio 2005进行了全面讲解,出色地囊括了读者...
本书主要介绍.net平台和asp.net;...比较asp和asp.net;asp.net中的事件;...解释asp.net缓存技术;asp.net中用于验证、授权和模拟的安全选项;asp.net中的配置和部署选项:一个数据库设计快速指南的附录。
描述.net技术的构造,解释程序的含义,不管是对资深的程序员还是初学者都有很大的作用。
【内容简介】 本书为框架设计师和广大开发人员设计高质量的软件提供了权威的指南。书中介绍了在设计框架时的最佳实践...——Jeffrey Richter,著名技术作家,《Microsoft .NET框架程序设计》、《Windows核心编程》作者