📜  计算机技术术语(1)

📅  最后修改于: 2023-12-03 15:41:39.890000             🧑  作者: Mango

计算机技术术语介绍

作为一名程序员,需要了解一些计算机技术术语,这些术语是我们日常工作中必不可少的基础知识。下面将逐一介绍一些常见的计算机技术术语。

1. API

API(Application Programming Interface)是应用程序接口的缩写。它是指应用程序与操作系统或者其他应用程序之间相互通信的一个规范。API提供了一套编程接口,允许开发者们在应用程序之间共享数据和功能。

2. MVC

MVC(Model-View-Controller)是一种软件设计模式,它将应用程序分为三个部分:模型、视图和控制器。模型部分表示应用程序的数据和业务逻辑。视图部分则负责展示模型数据。控制器部分则负责接受用户操作,更新模型和视图。

3. ORM

ORM(Object Relational Mapping)是对象关系映射的缩写。ORM是一种软件技术,将面向对象编程语言中的对象映射到关系型数据库中的表格中,简化了数据访问的代码编写。

4. CLI

CLI(Command Line Interface)是命令行界面的缩写。CLI相对于图形用户界面(GUI),它是一种使用文本方式与计算机系统交互的用户界面。

5. IDE

IDE(Integrated Development Environment)是集成开发环境的缩写。IDE是一种软件应用程序,提供了包括编辑器、编译器、调试器等工具在内的多种功能,帮助程序员提高开发效率。

6. RPC

RPC(Remote Procedure Call)是一种远程过程调用的协议,它允许一个进程/程序调用另外一个程序的过程,同时隐藏了底层协议的细节。

7. JSON

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,以文本格式来存储和传送数据。JSON的语法规范简单,易于理解和学习。可以广泛地应用于客户端和服务器之间的数据交换。

8. JWT

JWT(JSON Web Token)是一种基于JSON的开放式标准(RFC 7519),用于在网络上安全地传输信息。它可以实现单点登录(Single Sign On)和跨域身份验证等功能。