The development of some of the abbreviation you may not know (jargon)

Front only update an article on the basics of Dubbo, today see a problem, what you know of the RPC framework? He flew to Mongolia laps, RPC referring What the hell? You have to ask distributed open-source framework, I know for sure ah, so a separate open a blog to record the meaning of these acronym represents.

IDE:集成开发环境(Integrated Development Environment )

JDK:Java开发工具包(Java Development Kit)

JVM:Java虚拟机(Java Virtual Machine)

JRE:Java运行时环境(Java Runtime Environment)

GC:垃圾回收器(Garbage Collection)
API:应用程序接口(Application Programming Interface)

JPA:Java持久层API(Java Persistence API)

OOP:面向对象编程(Object Oriented Programming)

AOP:面向切面编程(Aspect Oriented Programming)

PO:持久层对象,对应数据库中表的字段(persistant object)

POJO:简单无规则的Java对象,实际就是普通JavaBeans(plain ordinary java object)
 
DI:依赖注入(Dependency Injection)

IOC:控制反转(Inversion of Control)(降低耦合度)
JNI:Java本地接口(Java Native Interface)

JSR:Java规范提案(Java Specification Requests)

URL:统一资源定位符(Uniform Resource Location)

URI:统一资源标识符(Uniform Resource Identifier)

JSP:动态网页技术(Java Server Pages)

SEO:搜索引擎优化(Search Engine Optimization)

RMI:远程方法调用(Remote Method Interface(Invocation)

JCF:Java集合框架(Java Collections Framework)(主要包含Set、List、Queue、Map4个接口)

JAF:Java安全认证框架(Java Action FrameWork)(封装数据并为应用程序提供访问和操作数据的方法)

JMS:Java消息服务(Java Message Service)(Java平台中关于面向消息中间件(MOM)的API)

JMX:Java管理扩展(Java Management Extension)(为应用程序、设备、系统等植入管理功能的框架)

JTA:Java事务API(Java Transaction API)

JTS:Java事务服务(Java Transaction Service) 
HTTP:超文本传输协议(HyperText Transfer ProtocolP)

SOAP:简单对象访问协议(Simple Object Access Protocol)

DNS:域名域名解析协议(Domain Name System)DNS协议是用来将域名转换为IP地址(也可以将IP地址转换为相应的域名)

TCP/IP:传输控制协议和互联网协议(Transmission Control Protocol/internet Protocol)

UDP:无连接的传输协议/用户数据报协议(User Datagram Protocol)

FTP:文件传输协议(File Transfer Protocol)

SMTP:简单邮件传输协议(Simple Mail Transfer Protocol)

RPC:远程过程调用协议(Remote Procedure Call Protocol)(RPC实现有:Dubbo、Thrift、GRPC、Hetty等)

LDAP:轻型目录访问协议(Lightweight Directory Access Protocol)(目录服务)

JDBC:Java数据库连接(Java DataBase Connectivity)

SQL:结构化查询语言(Structured Query Language)(用于存取数据以及查询、更新和管理关系数据库系统)

DQL:数据查询语言(Data Query Language)(WHERE、ORDER BY、GROUP BY、HAVING)

DML:数据操作语言(Data Manipulation Language)(INSERT、UPDATE、DELETE)

TCL:事务控制语言(Transaction Control Language)(COMMIT、SAVEPOINT、ROLLBACK)

DCL:数据控制语言(Data Control Language)(GRANT、DENY、REVOKE 默认只有sysadmin、dbcreator、db_owner或db_securityadmin等有权利执行)

DDL:数据定义语言(Data Definition Language)(CREATE、ALTER与DROP三个语法组成)

CCL:指针控制语言(Cursor Control Language)(DECLARE CURSOR(声明游标),FETCH INTO(进入)和UPDATE WHERE CURRENT(更新当前位置)用于对一个或多个表单独行的操作)
JSON:数据交换语言(JavaScript Object Notation)

XML:可扩展标记语言(eXtensible Markup Language)

HTML:超文本标记语言(HyperText Markup Language)

WSDL:Web服务描述语言(Web Service Description Language)(WebService远程调用技术)

IDL:接口描述语言(Interface Description Language)(描述软件组件接口的语言规范)

DSL:领域专用语言(Domain Specific Language/DSL)(其基本思想是「求专不求全」)

 

He published 194 original articles · won praise 20 · views 50000 +

Guess you like

Origin blog.csdn.net/weixin_39309402/article/details/104560405