对于一个刚进入公司的新人来说,在熟悉工作环境的时候,会听着几个“老人”在自己可视范围之外或者轻松的讨论着业务,其措辞拿捏精准,期间,涉及到一系列的概念,可能会让你不觉明厉,暗叹:“高端,大气,上档次”。
有些术语,它既有官方称呼,也有通俗叫法,对于不觉明厉的我们只能在“不识庐山真面目,只缘身在此山中”的大山里漫步。(作为一名菜鸟,吐槽一下)
软件开发环境(Software Development Environment,SDE)是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,
前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。
项目部署环境一般可分为三种:生产环境,测试环境,开发环境
一般测试环境,开发环境在外网是不能访问的只能在公司的局域网里访问和使用(除非使用vpn连接到公司的局域网),
所以生产环境上一般是不能连通使用测试环境,开发环境上的API和数据库的
开发环境:开发环境时程序猿们专门用于开发的服务器,配置可以比较随意,为了开发调试方便,一般打开全部错误报告和测试工具,是最基础的环境。开发环境的分支,一般是feature分支。
测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产服务器上,是开发环境到生产环境的过度环境。测试环境的分支一般是develop分支,
部署到公司私有的服务器或者局域网服务器上,主要用于测试是否存在bug,一般会不让用户和其他人看到,并且测试环境会尽量与生产环境相似。
生产环境: 生产环境是指正式提供对外服务的,一般会关掉错误报告,打开错误日志,是最重要的环境。部署分支一般为master分支。
三个环境也可以说是系统开发的三个阶段:开发-->测试-->上线,其中生产环境也就是通产说的真实的环境,最后交给用户的环境。
分享到:
相关推荐
本篇将详细讲解Android开发的常识、开发环境的搭建以及如何创建并运行一个简单的"Hello, World!"程序。 首先,了解Android开发的常识至关重要。Android是一种基于Linux的操作系统,主要用于移动设备如智能手机和...
源码均经过严格测试,资料包括 (完整源码+万字报告文档+部署说明+ppt),有任何使用问题欢迎随时与博主沟通,第一时间进行解答! Java 毕业设计,Java 课程设计,...健康常识管理:根据健康常识进行新增、修改、查询操作
这篇文档主要讲述了某学校根据当地政府的部署,制定的校园环境综合整治方案,旨在提升校园环境,改善师生的生活和学习条件。以下是该方案的主要内容和知识点: 1. **指导思想**:方案以科学发展观为指导,强调...
### MyEclipse使用常识及解决方案 #### 一、MyEclipse配置JDK的步骤 在使用MyEclipse进行Java开发之前,首先需要正确地配置JDK环境。这一步骤至关重要,因为MyEclipse依赖于JDK来编译和运行Java程序。 **配置步骤...
- **部署、发布、维护**:将软件部署到生产环境,发布给用户,并进行长期的维护和更新。 2. **设计模式**: - 设计模式是解决常见问题的标准化解决方案,提高代码可读性和可维护性。 - 典型的23种设计模式如工厂...
3. **软盘启动盘的创建和使用**:在部署Linux服务器时,有时需要创建软盘启动盘,尤其在缺乏显示器的环境下,这可能较为复杂。Linux系统管理员应该掌握如何在Windows环境下创建Linux启动盘的技术,以便在无图形界面...
其次,"工具"部分可能包括开发环境(IDEs)如Eclipse、IntelliJ IDEA或Visual Studio,以及构建工具如Maven或Gradle。这些工具能提升开发效率,自动化构建过程,并确保代码质量。此外,调试工具、性能分析工具、代码...
这个系统具备前后端完整代码,提供诸如小店动态、美发常识、理发师预约、美发项目预约等功能,利用腾讯的小程序云开发技术,无需额外服务器和域名。 首先,项目的技术选型选择了微信小程序作为开发平台,因为其即用...
### RS485总线基本入门常识 #### 一、RS485总线基本特性 RS485总线是一种广泛应用于工业自动化领域的串行通信接口标准,它以其高可靠性、长距离传输能力和强大的抗干扰性能而著称。RS485标准规定了其物理层的电气...
了解并掌握光纤收发器的基本常识,以及如何正确配置和使用工业交换机,对于IT专业人员来说至关重要,能够有效提升网络部署和维护的效率和质量。在阅读提供的CK2000C系列5口配置型工业交换机说明书时,应仔细学习其...
服务器需要在7×24×365的环境下稳定工作,对温度、湿度和可靠服务有严格要求。 服务器的关键特性包括可靠性/可用性、可利用性、安全性及可扩展性。可靠性体现在提供不间断服务,可用性关注计算和存储能力,安全性...
这对于维护软件质量非常重要,特别是在持续集成/持续部署(CI/CD)环境中更是如此。 #### 5. 接受度测试 接受度测试是由最终用户或客户执行的一种测试,用于验证软件是否符合业务需求和技术规格书的要求。这是一种非...
该小程序专为洗车、4S店和车辆维修行业设计,集成了车行动态、养车常识、预约服务等功能,利用微信小程序云开发技术,无需服务器和域名即可运行。 1. 项目介绍: 智慧车行小程序提供了多种预约服务,如洗车、保养、...
环境介绍: 后端: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7+ 数据库工具:Navicat11+ 开发软件:eclipse/idea Maven包:Maven3.6 部署工具:tomcat7+ 前端: nodejs,vue 数据库: ...
理解如何在云环境中部署和管理MySQL,以及如何利用云服务的扩展性和灵活性,是现代数据库管理的新趋势。 这些只是MySQL应用常识的一部分,实际工作中还需要根据具体需求和环境来不断学习和实践,以充分利用MySQL的...
**GCC小常识之内功提升** GCC(GNU Compiler Collection),全称GNU编译器集合,是开源社区开发的一个强大且功能丰富的编译工具链。它的作用远超出了一个普通本地编译器的范畴,具备跨平台编译的能力,使得开发者...
《网管系统常识应用教程》是一本全面介绍网络管理系统的实用指南,旨在帮助读者理解和掌握网络管理系统的基础知识和实际操作技巧。在这个数字化时代,网络管理系统的应用无处不在,从企业内部的网络基础设施到互联网...