zoukankan      html  css  js  c++  java
  • 程序员的人前显圣词库

    有时候自己经常忘记自己学过的东西,而一个关键词就能让你想起个大概来,但是毕竟是中国人,一般情况下不会天天说英语,而日常的技术交流为了简便,专有词汇都是首字母拼接起来读。
    例如,我们说HTTP协议,而不是说 HyperText Transfer Protocol 超文本传输协议

    以下词汇不分前后、不分轻重

    HTTP

    简称:HTTP
    全称:HyperText Transfer Protocol
    解释:超文本传输协议。因特网上应用最为广泛的一种网络传输协议

    HTTPS

    简称:HTTPS
    全称:Hyper Text Transfer Protocol over SecureSocket Layer
    解释:是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性。百度百科

    SSL

    简称:SSL
    全称:Secure Sockets Layer
    解释:SSL(Secure Sockets Layer 安全套接字协议),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层与应用层之间对网络连接进行加密。

    TLS

    简称:TLS
    全称:Transport Layer Security
    解释:传输 层 安全 是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层与应用层之间对网络连接进行加密。

    TCP

    简称:TCP
    全称:Transmission Control Protocol
    解释:传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793 定义

    VRRP

    简称:TCP
    全称:Virtual Router Redundancy Protocol
    解释:虚拟路由冗余协议。可以认为它是实现路由器高可用的容错协议。百度百科

    Load Balance

    简称:Load Balance
    全称:Load Balance
    解释:负载均衡

    Publisher

    简称:Publisher
    全称:Publisher
    解释:生产商、发布者。该词常见于发布订阅模式使用。

    Subscriber

    简称:Subscriber
    全称:Subscriber
    解释:订阅者。该词常见于发布订阅模式使用。

    ACL

    简称:ACL
    全称:Access Control List
    解释:redis 访问控制列表,redis 6.0版本开始支持。

    JDBC

    简称:JDBC
    全称:Java Database Connectivity
    解释:Java 数据库 连接

    JPA

    简称:JPA
    全称:Java Persistence API
    解释:Java 持久层 api,是一套Sun公司Java官方制定的ORM 方案,是规范,是标准 。宗旨是为POJO提供持久化标准规范。
    简书参考:https://www.jianshu.com/p/6d38a6c561f8

    ORM

    简称:ORM
    全称:Object Relational Mapping
    解释:对象关系映射,经典的就是hibernate

    SQL

    简称:SQL
    全称:Structured Query Language
    解释:结构化查询语言,(有时候也借指关系型数据库)

    RDBMS

    简称:RDBMS
    全称:Relational Database Management System
    解释:关系行数据库管理系统,经典:mysql、Oracle、SQL Server、DB2

    NOSQL

    简称:NOSQL
    全称:Not Only SQL
    解释:不 仅仅是SQL,泛指非关系型的数据库:经典:redis、mongodb

    Repository

    简称:Repository
    全称:Repository
    解释:仓库,java经典工厂模式里面经常会碰到这个名词

    Spring

    简称:Spring
    全称:Spring
    解释:spring的含义是春天,意指程序员的春天。现在的spring家族是一个很大的家族。spring框架通常指的是 Spring Framework
    最核心的功能即,一个轻量级的自己实现控制反转思想、帮助程序员实现面向切面编程思想的容器框架

    IoC

    简称:IoC
    全称:Inversion of Control
    解释:控制反转,这是一种思想。使用bean的不在创建bean,交给别人(spring Ioc Container)创建,自己只管获取,使用就好。

    IoC Container

    简称:IoC Container
    全称:Inversion of Control Container
    解释:控制反转容器,spring核心中的核心。使用效果是:程序员每次再使用对象时不需要再一个一个的重复构建,而是通过使用spring的配置xml配置,或者注解配置。一次构建,后续想使用已经被Spring管理的bean,直接通过spring上下文获取即可。
    百度百科:https://baike.baidu.com/item/%E6%8E%A7%E5%88%B6%E5%8F%8D%E8%BD%AC/1158025?fr=aladdin

    AOP

    简称:AOP
    全称:Aspect Oriented Programming
    解释:面向切面编程,通俗的理解就是,程序的每一个操作全流程都是一条或者多条线。面向切面编程的思想就是:这些线都会经过的一个点构成一个平面,我们在这个平面操作一次,就影响到了所有线的执行。

    PV

    简称:PV
    全称:Page View
    解释:页面访问量,每次用户访问或者刷新页面都会被计算在内。

    QPS

    简称:QPS
    全称:Query Per Second
    解释:每秒查询数,每秒系统能够处理的查询请求次数。

    TPS

    简称:TPS
    全称:Transactions Per Second
    解释:每秒事务数,每秒系统能够处理的事务次数。

    CAS

    简称:CAS
    全称:compare and swap
    解释:比较与交换。常用于锁的基础实现,在修改一个值的时候,先去查询历史值,判断与当前值是否相等,相等则修改。但是会有ABA问题,即值A被修改了B,由被修改回来成为了A。但此时我们的
    CAS判定,这个值是符合标准的。解决方案是加上版本号。

    JUC

    简称:JUC
    全称:java.util.concurrent工具包
    解释:通常指的就是java.util.concurrent工具包,该工具包大部分在JDK5就已经有了,是一个JDK专门用来处理线程不安全问题的解决方案工具包

    JUF

    简称:JUF
    全称:java.util.funciton工具包
    解释:通常指的就是java.util.funciton工具包,java8新增函数式编程理念。该工具包下全是函数式接口

    CAP

    简称:CAP
    全称:CAP原则又称CAP定理
    解释:CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。

    ACID

    简称:ACID
    全称:事务ACID特性
    解释:Atomicity(原子性)、Consistency(一致性)、Isolation(隔离性)、Durability(持久性)

    1. Atomicity(原子性):一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被恢复(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。
    2. Consistency(一致性):在事务开始之前和事务结束以后,数据库的完整性没有被破坏。这表示写入的资料必须完全符合所有的预设规则,这包含资料的精确度、串联性以及后续数据库可以自发性地完成预定的工作。
    3. Isolation(隔离性):数据库允许多个并发事务同时对其数据进行读写和修改的能力,隔离性可以防止多个事务并发执行时由于交叉执行而导致数据的不一致。事务隔离分为不同级别,包括读未提交(Read uncommitted)、读提交(read committed)、可重复读(repeatable read)和串行化(Serializable)。
    4. Durability(持久性):事务处理结束后,对数据的修改就是永久的,即便系统故障也不会丢失。

    XSS

    简称:XSS
    全称:Cross Site Scripting(跨站脚本攻击)
    解释:XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是JavaScript,但实际上也可以包括Java、 VBScript、ActiveX、 Flash 或者甚至是普通的HTML。攻击成功后,攻击者可能得到包括但不限于更高的权限(如执行一些操作)、私密网页内容、会话和cookie等各种内容。

    CSRF

    简称:CSRF 或者 XSRF
    全称:Cross—Site Request Forgery(跨站请求伪造)
    解释:一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。跟跨网站脚本(XSS)相比,XSS 利用的是用户对指定网站的信任,CSRF 利用的是网站对用户网页浏览器的信任

    SaaS

    简称:SaaS
    全称:Software-as-a-Service(软件即服务)
    解释:意思为软件即服务,即通过网络提供软件服务。从销售方面可以理解为由原先的卖软件转变变为卖一堆组合的服务

    OS

    简称:OS
    全称:operating system(操作系统)
    解释:操作系统简称,这个一般人前显圣讨论多线程的时候会说到,OS线程,JVM线程

    R2DBC

    简称:R2DBC
    全称:Reactive Relational Database Connectivity(响应式关系型数据库连接)
    解释:为关系数据库带来了反应式编程 API。R2DBCio.r2dbc.spi.Connection提供了一种使用非阻塞数据库连接的标准方法。连接是通过 提供的ConnectionFactory,类似于DataSourcejdbc。

  • 相关阅读:
    Filter (seach and replace) array of bytes in an InputStream
    Eclipse上GIT插件EGIT使用手册之一_安装EGIT插件
    JAVA如何插入MySql的datetime类型的简单的例子
    版本控制工具比较CVS,SVN,GIT
    jQuery ajax get() 方法
    wubi 安装 ubuntu
    怎样把水货E72升级后英文变中文
    中国象棋for Ubuntu
    Ubuntu技巧:Ubuntu软件安装方法完全指南[转]
    关于linux下安装oracle之后,重启系统后oracle失败的问题[转]
  • 原文地址:https://www.cnblogs.com/jiangdewen/p/14998703.html
Copyright © 2011-2022 走看看