Java名词解释

1  SAAS服务和PAAS服务的区别

SaaS是Software-as-a-Service(软件即服务),面向消费者,用户无需安装,通过标准的Internet工具(比如浏览器),即可使用云计算平台提供的软件。

PaaS是Platform as a Service: 平台即服务, 是面向软件开发者的服务, 云计算平台提供硬件, OS, 编程语言, 开发库, 部署工具, 帮助软件开发者更快的开发软件服务。

2  QA(Quality Assurance)质量保证,QC(Quality Control)质量控制。

3 CRM(客户关系管理),HR(人力资源管理),MOU为合同管理中谅解备忘录的管理。

4 DevOps是一个完整的面向IT运维的工作流,以IT自动化及持续集成(CI)、持续部署(CD)为基础,来优化程序的开发、测试

、系统运维等suoy所有环节。

    DevOps一词来源于Development和operation组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。

DevOps是为了填补开发端和运维端之间的信息鸿沟,改善团队之间的协作关系。不过需要澄清的一点是,从开发到运维,中间还有测试环节。DevOps其实包含了三个部分:开发、测试和运维。

5  ACL访问控制列表(Access Control List,ACL),对应的为role 

6  SDK(software development kit) 软件开发工具

7 SOCKS5,无协议传输(Socks 代理只是简单地传递数据包)。采用socks协议的代理服务器就是SOCKS服务器,Socks 不要求应用程序遵循特定的操作系统平台,Socks 代理与应用层代理、 HTTP 层代理不同,Socks 代理只是简单地传递数据包,而不必关心是何种应用协议。

用了代理插件为:SwitchyOmega。

8 VPS(Virtual Private Server 虚拟专用服务器)技术,

将一台服务器分割成多个虚拟专享服务器的优质服务。实现VPS的技术分为容器 技术,和虚拟化技术

9 SOA

面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构件在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。

10  招聘的jd为工作描述,即为:  JD是工作说明(Job Description)

11  环境说明

DEV Development 研发环境
SIT System Integrate Test 系统集成测试环境(内测)
UAT User Acceptance Test 用户验收测试环境
PET Performance Evaluation Test 性能评估测试环境(压测)
SIM Simulation 高仿真环境
PRD/PROD Production 正式/生产环境

12、侵入性 与 非 侵入性

侵入性:就是让用户对框架产生依赖,如当你的代码引入了一个组件,则你需要对自己的代码重新进行设计,并做相应的修改。如引入新的接口,代码做相应的修改。例如 struts,需要继承一些struts的类,才能实现其功能。

非侵入性:就是引入了框架,对现有的类结构没有影响,不需要实现框架某些接口 或者 特定的类。如spring 是一种非侵入性的轻量级框架,使用其编写业务逻辑,不需要集成Spring的接口和类,直接通过配置依赖注入就可以使用,将来抛弃spring也比较方便。实现非侵入式设计目标:

a、应用反射机制,通过动态调用的方式来提供各方面的功能,建立核心 组件间BeanFactory

b、配合使用Spring框架中的BeanWrapper和BeanFactory组件类最终达到对象的实例创建和属性的注入。


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值