编程里需要知道的英文专业术语(持续更新)

本文汇总了IT领域的关键术语,包括但不限于编程语言、框架、数据库、中间件等,旨在为初学者和专业人士提供一个全面的词汇表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

专业术语全称解释
J2EEJava 2 Platform Enterprise Edition市场上主流的企业级分布式应用平台的解决方案
OOPObject-oriented programming面向对象编程
POJOPlain Ordinary Java Object简单的java对象
Daodata access object数据访问对象
junit编写和运行可重复的测试单元测试框架
GCgarbage collection垃圾回收机制
APIApplication Programming Interface应用程序接口
crmcustomer relationship management客户关系管理系统
AjaxAsynchronous JavaScript and XML异步的 JavaScript 与 XML 技术
JSONJavaScript Object Notation轻量级的数据交换语言
DMLData Manipulation Language数据操纵语言,insert,update,delete
DDLData Definition Language数据定义语言,create,alter,drop
GUIGraphical User Interface图形用户界面
SQLStructured Query Language结构化查询语言
XMLExtensible Markup Language可扩展标记语言
IocInversion of Control控制反转
AOPAspect Oriented Programming面向切面编程
ApacheWeb服务器世界使用排名第一的Web服务器软件
log4jApache的一个开源项目一种强大的日志组件
tomcatApache的一个开源项目免费的开放源代码的Web 应用服务器
Maven管理项目报告,生成站点,管理JAR文件项目管理工具
jdbcJava Database Connectivity一种API,Java数据库连接
CRUDCreate、Retrieve、Update、Delete增删改查
dbcpDatabase Connection Pool数据库连接池,tomcat的数据源就是dbcp
jspJava Server Pages一种动态网页开发技术,使用JSP标签在HTML网页中插入Java代码
jstlJava server pages standarded tag libraryJSP标准标签库,符合MVC设计理念。例如<c:if test=""></c:if>
ELExpression Language使jsp写起来更加简单,例如${sessionScope.user.sex}
java面向对象的一种编程语言,由sun公司开发sun公司被oracle收购
android移动设备上自由及开放源代码的操作系统被google收购
oracle甲骨文公司,全球最大的企业级软件公司产品有java、oracle数据库等等
google谷歌公司,被公认为全球最大的搜索引擎公司谷歌是一家位于美国的跨国科技企业,业务包括互联网搜索、云计算、广告技术等
Apple苹果公司,是美国一家高科技公司硬件产品有手机、电脑、平板,软件产品有操作系统、其他软件
Microsoft微软公司,是一家美国跨国科技公司,也是世界PC软件开发的先导以研发、制造、授权和提供广泛的电脑软件服务业务为主。
sshstruts2、spring、hibernate三个开源框架整合而成,常作为数据源较简单的web项目的框架
ssmspringmvc、spring、mybatis三个开源框架整合而成,常作为数据源较简单的web项目的框架
MVCModel View Controller一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面
struts2表现层框架是MVC设计模式的一个优秀实现,通过配置文件struts.xml
hibernate持久层框架对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系
spring服务层框架分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成,核心思想是ioc和aop
MyBatis持久层框架Apache的一个开源项目,支持普通 SQL查询,存储过程和高级映射
springmvc表现层框架整个程序只有一个controller对象实例。Spring的安全性是通过绑定threadlocal实现
Bootstrap前端框架提供了优雅的HTML和CSS规范,由动态CSS语言写成
c3p0hibernate推荐c3p0一个开源的JDBC连接池
DBCPspring推荐DBCP,tomcat使用这个数据源一个依赖Jakarta commons-pool对象池机制的数据库连接池
Druid阿里巴巴开源的一个数据源主要用于java数据库连接池,相比spring推荐的DBCP和hibernate推荐的C3P0、Proxool数据库连接池,Druid在市场上占有绝对的优势
ERPEnterprise Resource Planning企业资源计划系统,建立在信息技术基础上,为企业员工及决策层提供决策手段的管理平台
OAOffice Automation企业OA系统是把企业、部门、个人的信息录入系统,信息的沟通与共享是系统搭建的基础
RedisRemote Dictionary Serverredis为非关系型数据库(nosql),是一个高性能的key-value数据库
nginx负载均衡服务器在连接高并发的情况下,Nginx是Apache服务不错的替代品
SOAService-Oriented Architecture面向服务的架构是一个组件模型,这使得构件在各种各样的系统中的服务可以以一种统一和通用的方式进行交互
RPC远程过程调用协议它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议
Dubbo是阿里巴巴SOA服务化治理方案的核心框架它是一个资源调度和治理中心的管理工具
Zookeeper是一个树型的目录服务,支持变更推送适合作为Dubbo服务的注册中心,稳定性好,可用于生产环境,并推荐使用
EasyUI是一组基于jQuery的UI插件集合体jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面
SSOsingle sign on单点登录系统


想要了解更多,可见同类型文章:编程里需要知道的英文单词


想要了解更多,可见同类型文章:编程里需要知道的专业名词

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值