计算机相关名词解释

计算机网络:

1.DNS

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。

2.CDN

CDN的全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。

云计算:

1. 三种服务模式: IaaS, PaaS, SaaS

IaaS: Infrastructure-as-a-Service(基础设施即服务)

  第一层叫做IaaS,有时候也叫做Hardware-as-a-Service,几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,让你的业务运行起来。
  但是现在有IaaS,你可以将硬件外包到别的地方去。IaaS公司会提供场外服务器,存储和网络硬件,你可以租用。节省了维护成本和办公场地,公司可以在任何时候利用这些硬件来运行其应用。
  一些大的IaaS公司包括Amazon, Microsoft, VMWare, Rackspace和Red Hat.不过这些公司又都有自己的专长,比如Amazon和微软给你提供的不只是IaaS,他们还会将其计算能力出租给你来host你的网站。

PaaS: Platform-as-a-Service(平台即服务)

  第二层就是所谓的PaaS,某些时候也叫做中间件。你公司所有的开发都可以在这一层进行,节省了时间和资源。
  PaaS公司在网上提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统。这节省了你在硬件上的费用,也让分散的工作室之间的合作变得更加容易。网页应用管理,应用设计,应用虚拟主机,存储,安全以及应用开发协作工具等。
  一些大的PaaS提供者有Google App Engine,Microsoft Azure,Force.com,Heroku,Engine Yard。最近兴起的公司有AppFogMendix 和 Standing Cloud

SaaS: Software-as-a-Service(软件即服务)

  第三层也就是所谓SaaS。这一层是和你的生活每天接触的一层,大多是通过网页浏览器来接入。任何一个远程服务器上的应用都可以通过网络来运行,就是SaaS了。
  你消费的服务完全是从网页如Netflix, MOG, Google Apps, Box.NET, Dropbox或者苹果的iCloud那里进入这些分类。尽管这些网页服务是用作商务和娱乐或者两者都有,但这也算是云技术的一部分。
  一些用作商务的SaaS应用包括Citrix的GoToMeeting,Cisco的WebEx,Salesforce的CRM,ADP,Workday和SuccessFactors。

时间: 2024-11-19 02:06:20

计算机相关名词解释的相关文章

神经网络相关名词解释

神经网络相关名词解释 这篇文章的目的是把之前概念理解的名词用公式记忆一下. 1. 正则化 1.0 过拟合 这是正则化主要解决的问题. 过拟合现象主要体现在accuracy rate和cost两方面: 1.模型在测试集上的准确率趋于饱和而训练集上的cost仍处于下降趋势 2.训练集数据的cost趋于下降但测试集数据的cost却趋于饱和或上升 1.1 L2正则化 L2正则化就是在代价函数后面再加上一个正则化项: C_0代表原始的代价函数,后面那一项就是L2正则化项,它是这样来的:所有参数w的平方的和

单片机相关名词解释总结

最近开始研究单片机相关的知识,好多名词都容易混淆,所以做了个总结,可以直接用来查找索引,持续更新ing CPU Central Processing Unit,中央处理器,是一台计算机的运算核心和控制核心.它的功能主要是解释计算机指令以及处理计算机软件中的数据.中央处理器主要包括运算器(ALU,ArithmeticLogic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data).控制及状态的总线(Bus).它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子

计算机图形学名词解释

转自 http://blog.csdn.net/lwfcgz/article/details/39254743 3D三维(three dimension).客观世界中静止的物体都是三维的,在计算机图形学中常在一定的坐标系中用(x,y,z)坐标系列表示物体. 3D modeling3D建模.用三维坐标来描述物体的形状.在各种计算机图形应用领域中有不同的三维建模方法,用不同的算法来描述这些领域中的物体和对象. 3D transformation3D变换.在三维空间中把物体的三维坐标从一个位置变换至另

Java开发相关名词解释 Java开发学习

随着技术的发展,市场的需要,很多盆友想转行Java开发,但又苦恼于不懂Java中一些名词的意义,那我们就一起来通俗的解释下Java开发中的一些名词,方便大家理解. Servlet:java初级框架,所有框架的基础,struts2,springMVC的控制层都是在servlet的基础上封装的. Hibernate:java持久层框架,主要作用就是提供与数据库的交互.现在已经被mybatis逐渐替代了. Mybatis:java持久层框架,功能与hibernate近似,但是相比hibernate更灵

《数据库系统概论》相关名词解释

数据:用于描述事物的符号记录,数据与其语义是不可分的 数据库:是长期存储在计算机内的.有组织的.可共享的数据集合 数据库系统:是计算机系统引入数据库后的一个系统,由数据库.数据库管理系统.应用系统.管理员.用户[五个部分]组成.数据库系统的核心是数据库管理系统,基础是数据模型.数据库具有数据结构化.共享性高.冗余度低.易扩充的特点 数据库管理系统:是位于用户与操作系统之间的一层系统,用于高效地定义.存取.运行管理.建立维护数据.常见的有Oracle公司的mysql,Microsoft公司的SQL

编程语言相关名词解释汇总

今天给大家分享下,我们常见却不一定清楚的名词: 先上个图 我们看这个图,是一个语言坐标系,分别按编程语言的性质粗分为四个轴:动态.静态.强类型.弱类型.像笔者使用的Javascript就属于弱类型动态语言. 那么,我们思考,这么多的编程语言有这么多的性质,它们之间存在怎样的差异呢? 经过一番Google & Baidu后,笔者得出了答案,即为今天的总结: In a word: 强/弱类型指的是语言类型系统的类型检查的严格程度.动态/静态类型指的是变量与类型的绑定方法. 强/弱类型 强类型 (st

移动自动化相关名词解释

操作系统:android.ios.FirefoxOs 自动化测试基础框架:appium.selendroid android模拟器:bluestacks(蓝叠).Genymotion.AVDmanage(android SDK自带的). 调试工具:ADB(Android Debug Bridge) 定位元素工具:appium自带的inspector.android sdk->tools->uiautomatorview 总体: IOS自动化测试需要Mac os操作系统 Mac OS X 10.

服务器相关名词解释

PDU 电源分配单元PDU(Power Distribution Unit)是适用于机柜安装的电源分配器插座,具备电源分配和管理功能,是将电源输送到机柜.服务器以及数据中心的连接设备. XDP  从Intel Core CPU 开始,随着调试复杂度的增强,在ITP 的基础上, Intel 定义了一个新的调试接口叫XDP, (eXtend Debug Port), 标准封装模式为60Pin, 也同时定义了几种不同的小封装连接器形式,比如SSA (31pin), SFF 24, SFF 26 等. 

Lucene相关名词解释

1.IndexWriter lucene中最重要的的类之一,它主要是用来将文档加入索引,同时控制索引过程中的一些参数使用. 2.Analyzer 分析器,主要用于分析搜索引擎遇到的各种文本.常用的有StandardAnalyzer分析器,StopAnalyzer分析器,WhitespaceAnalyzer分析器等. 3.Directory >索引存放的位置;lucene提供了两种索引存放的位置,一种是磁盘,一种是内存.一般情况将索引放在磁盘上:相应地lucene提供了FSDirectory和RA