IT 百科笔记
本文是作者收集和整理的一些平时常见的与IT有关的英文缩写、专业术语、软件工具、编程语言 等词语及其解析,可供参考和扩充视野。后将陆续更新。
IT 百科
缩写
- ISA
指令集架构(英语:Instruction Set Architecture,缩写为ISA),又称指令集或指令集体系。
包含了基本数据类型,指令集,寄存器,寻址模式,存储体系,中断,异常处理以及外部I/O。
指令集架构包含一系列的opcode即操作码(机器语言),以及由特定处理器执行的基本命令。 - ssh
Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。
SSH最常见的用途是远程登录系统,人们通常利用SSH来传输命令行界面和远程执行命令。
SSH旨在保证非安全网络环境(例如互联网)中信息加密完整可靠。
SSH以非对称加密实现身份验证。其中一种方法是使用自动生成的公钥-私钥对来简单地加密网络连接,随后使用密码认证进行登录; - VPN
虚拟私人网络(英语:Virtual Private Network,缩写:VPN)是一种常用于连接中、大型企业或团体与团体间的私人网络的通讯方法。它利用隧道协议(Tunneling Protocol)来达到保密、发送端认证、消息准确性等私人消息安全效果,这种技术可以用不安全的网络(例如:互联网)来发送可靠、安全的消息. - NFC
近距离无线通信(英语:Near-field communication,NFC),又简称近距离通信或近场通信,是一套通信协议,
让两个电子设备(其中一个通常是移动设备,例如智能手机)在相距几厘米之内进行通信。 - AJAX
即“Asynchronous JavaScript and XML”(异步的JavaScript与XML技术)
指的是一套综合了多项技术的浏览器端网页开发技术
使用Ajax的最大优点,就是能在不更新整个页面的前提下维护数据。
Ajax在本质上是一个浏览器端的技术,因此会产生浏览器的兼容性问题。 - JSON
(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换语言,以易于让人阅读的文字为基础,用来传输由属性值或者序列性的值组成的数据对象。 - XML
可扩展标记语言(英语:Extensible Markup Language,简称:XML)
是一种标记语言。标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。 - LAMP
是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:
Linux,操作系统 Apache,网页服务器 MariaDB或MySQL,数据库管理系统(或者数据库服务器) PHP、Perl或Python,脚本语言 - DOM
文档对象模型(英语:Document Object Model),是W3C组织推荐的处理可扩展置标语言的标准编程接口。 - MVC
MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:
控制器(Controller)- 负责转发请求,对请求进行处理。
视图(View) - 界面设计人员进行图