前面才更新了一篇关于Dubbo基础知识的文章,今天看到一个问题,你最了解的RPC框架是什么?立马就蒙圈了,RPC指的什么玩意儿?你要问分布式开源框架,我肯定知道啊,所以,单独开一篇博客,用以记录这些英文缩写所表示的含义。

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)(其基本思想是「求专不求全」)

开发中你不得不知的一些英文缩写(专业术语)相关推荐

  1. UI设计需求中的18个专业术语

    设计师的工作是做设计么?当然.但是设计师的工作只是做设计么?不尽然.在很多时候,尤其是在没有图片素材和视觉化的素材的前提之下,设计师没法直接借用视觉语言来「沟通」,这个时候就只能依靠语言了. 说白了, ...

  2. 概要设计 英文_互联网知识大全:软件开发中和文档常见的英文缩写,还不快收藏...

    概要设计 英文_互联网知识大全:软件开发中和文档常见的英文缩写,还不快收藏... https://blog.csdn.net/weixin_39914243/article/details/11123 ...

  3. 软件开发中常见英文缩写和各类软件开发文档的英文缩写

    软件开发中常见英文缩写和各类软件开发文档的英文缩写: 文章复制粘贴来源于:http://blog.sina.com.cn/s/blog_7326867a0100yfdl.html 英文简写 文档名称 ...

  4. 软件开发中会使用到的图

    文章目录 软件开发中会用到的图 一.背景 二.图为了解决什么问题 三.不同流程中适合运用的图 四.实际的运用 五.结语 软件工程中的各种图 软件工程用的15种图 数据关系流图怎么画?这款软件教你轻松绘 ...

  5. 谈谈WEB开发中的苦大难字符集问题

    记得刚做javaweb开发的时候被这个编码问题搞得晕头转向,经常稀里糊涂的编码正常了一会编码又乱了.那个时候迫于项目进度大多都是知其然不知其所以然.后来有时间就把整个体系搞了个遍,终于摸通了来龙去脉. ...

  6. c语言使单片机输出低电平,单片机开发中的一些实用技巧

    很多朋友正在学习单片机开发技术,但开发中免不了要碰到这样.那样的问题,有些问题可能无碍大局,但有一些问题却直接影响到产品的成本.体积.性能.这里介绍笔者的几个技巧,希望对大家的工作有帮助. 一.C语言 ...

  7. 浅谈iOS 开发中的界面通信

    在任何的软件开发中都离不开界面与界面之间的通信,界面通信的最直接的方法就是界面传值. 在开发过程中我们在页面传值时我们通常使用的方法有:属性传值法,block传值法,代理传值法,以及单例传值法,通知传 ...

  8. 编写高质量代码:改善Java程序的151个建议(第1章:JAVA开发中通用的方法和准则___建议1~5)...

                 The reasonable man adapts himself to the world; The unreasonable one persists in trying ...

  9. 【repost】一探前端开发中的JS调试技巧

    有请提示:文中涉及较多Gif演示动画,移动端请尽量在Wifi环境中阅读 前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能.掌握各种调试技巧,必定能在工作中起到事半功倍的效果.譬如,快速定位问 ...

最新文章

  1. python聚类分析成绩反思_机器学习python实践——二分K-means聚类
  2. 随想录(找工作20问)
  3. 揭秘情场高手的三大套路
  4. Maven系列(一) — Nexus 下载及配置
  5. ipv6 华为交换机 路由配置_华为交换机 01-08 IPv6 DNS配置
  6. windows c语言 创建目录,C语言创建删不掉的文件夹
  7. 用Python实现TXT文件分割
  8. 保研至暗时,九推可能是你最后的机会!
  9. VSCode 和 CMake 搭建嵌入式开发环境
  10. 细数互联网企业组织架构大调整
  11. 记一个typeorm问题 Main alise is not set
  12. 集成开发环境-大数据开发平台的门户
  13. “马里奥(Mario)之父”──宫本茂
  14. 程序员:为什么我抛弃了996工作?
  15. P1027 [NOIP2001 提高组] Car 的旅行路线 (图 最短路)
  16. 数据解惑 · 带你认识数字高程模型(DEM)
  17. 利用7z程序压缩、解压
  18. Nginx、图片上传、FastDFS
  19. 汤晓丹的第四版计算机操作系统--第六章总结概述
  20. HFSS - 矩形口径喇叭天线的设计与仿真

热门文章

  1. 星星之火OIer:篱笆题解
  2. Java面试题集(116-135)
  3. Pbootcms自定义分页样式,适用于多种环境
  4. 对UART、RS232、485通信的理解
  5. 计算机应用基础学习网站,《计算机应用基础》学习手册.pdf
  6. 在SQL中删除重复记录(多种方法) [转]
  7. 《计算机科学概论(第12版)》—第1章1.10节通信差错
  8. 教你修改网卡物理地址(MAC)
  9. 微信公众号计算机编程,微信公众号群发文章怎么添加小程序?-电脑教程
  10. 控制理论中的几种稳定性