计算机专业真可谓是博大精深,光语言就有N多种,而且各种算法计数,各个领域,加之新技术的不断出现, 如果想要穷尽 计算机的知识,那绝对是不那个可能的,只能在若干领域才能取得一定的成果,但是多了解一些专业知识还是很有必要的,经常在网上见到很多术语又不知道是什么意思,做什么的,所以写了这篇文章来保存以后见到的各种术语,目的只是以后再见到时能知道是做什么的。
C/S结构 和 B/S结构(这个是一个工作的IT民工必须先了解的吧)
C/S 结构,即大家熟知的客户机和服务器结构。 目前大多数应用软件系统都是Client/Server形式的两层结构。
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser)
云计算
NIST: A model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g. , networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction
是一个模型,能够通过网络方便按需地连接到一个配置好的共享的计算资源,这些资源可以快速的用最少的管理或交互服务被预分配和释放。
DIY
DIY是英文Do It Yourself的缩写,又译为自己动手做,DIY原本是个名词短语,往往被当作形容词使用,意指“自助的”。在DIY的概念形成之后,也渐渐兴起一股与其相关的周边产业,越来越多的人开始思考如何让DIY融入生活。DIY的电脑从一定程度上为用户省却了一些费用。
demo:
demo的中文翻译是“演示,示范”,在软件版本中,DEMO即为演示版,软件的很多功能只能看到,不能用到
openCV:
open source computer vision library.OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。
NFC:
自从Android升级至2.3版后,手机开始支持NFC功能(Near Field Communication近场通讯),就是把RFID射频读卡器与智能卡的功能整合在一起,可以直接利用各种现有的RFID基础设施,实现不同NFC设备之间的交互。该技术无需插入终端读写槽,便可以实现块捷可靠的数据传送。同时卡中数据可以多次写入并重复使用,并具有高度的可靠性,很难被复制或伪造。(NFC是否可以简单得理解为是刷卡技术)
AJAX:
即“Asynchronous JavaScript and XML”(异步JavaScript和XML),AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。
Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。
JQuery:
jQuery是继prototype之后又一个优秀的Javascript框架,它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器.比较常用的引用地址如下
<script type="text/javascript" src="http://ajax.googleapis. com/ajax/libs/jquery/1.8/jquery.min.js"></script>
JavaScript
JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape)的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。
servlet