精华内容
参与话题
问答
  • 开发环境简介

    千次阅读 2018-07-16 20:20:33
    环境搭建:什么是环境?怎么搭建环境?为什么说要搭建一个环境? 什么是环境?(计算机)适合某种操作的计算机软件和程序。 适合python语言进行软件编程开发的计算机软件平台,操作系统|python|vscode,在操作系统...

    环境搭建:什么是环境?怎么搭建环境?为什么说要搭建一个环境?

    什么是环境?(计算机)适合某种操作的计算机软件和程序。

    适合python语言进行软件编程开发的计算机软件平台,操作系统|python|vscode,在操作系统中安装了多个相关软件可以执行某种操作:环境。

    怎么搭建环境:

    1. 确定一个正在使用的操作系统[windows|unix/linux|mac os]
    2. 确定要执行的某种操作[python编程开发]
    3. 确定要使用的软件[python 64bit-> CPython(解释器)|编辑工具]
      • python官方提供的解释器:CPython,其它的解释器有:Jython/IronPython..
      • 编辑工具
        (1)记事本:可以进行开发,但是效率极其低下,适合入门操作
        (2)超级记事本:主要用于快速修改代码和敏捷开发或者代码维护,不太适用于新手进行中大型项目开发【熟悉和掌握的信息太多】例:vscode/sublime/ultraedit/ultrastudio/editplus/notepad++…
        (3)专业IDE工具:适合任何人开发[智能提示、资源消耗]。

    安装软件和搭建环境的区别:

    • 安装软件:安装好软件之后直接使用软件的功能![界面化操作]。
    • 搭建环境:安装好基础软件之后,可以通过软件提供的非界面化服务功能来完成高级处理方式,如:安装了python软件,提供了解释运行Python源代码的服务。

    安装软件->安装了一个服务->搭建环境。

    展开全文
  • 开发环境、测试环境、生产环境 到底是什么?

    万次阅读 多人点赞 2017-11-16 15:45:31
    开发环境开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。 测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它...


    读一些官方文档的时候,总会遇到以下几个关键的名词,一开始我不太懂,绕来绕去,让我对文档阅读产生了误会,于是查找了一些资料。

     

    百度解释如下:

     

    开发环境:开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。

    测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产机上。

    生产环境:是指正式提供对外服务的,一般会关掉错误报告,打开错误日志。

     

    三个环境也可以说是系统开发的三个阶段:开发->测试->上线,其中生产环境也就是通常说的真实环境。

     

    通俗一点就是:

    1:开发环境:项目尚且在编码阶段,我们的代码一般在开发环境中 不会在生产环境中,生产环境组成:操作系统 ,web服务器 ,语言环境。  php 。 数据库 。 等等

    2:测试环境:项目完成测试,修改bug阶段

    3:生产环境:项目数据前端后台已经跑通,部署在阿里云上之后,有客户使用,访问,就是网站正式运行了

     

    开发到正式上线的流程:

    应该是先在开发环境 中开发完成,测试环境测试,保证程序没有问题后,再上传到生产环境中。

     

    若需要转载,联系原文作者

    更多技术文章,行业交流,web前端开发资源,请看原文链接:祈澈姑娘

    或者联系我的微信,姑娘家家创作不易,走过路过点个赞呗

     

    • 关注「编程微刊」公众号 ,在微信后台回复「领取资源」,获取IT资源200G干货大全。

    展开全文
  • 4、集成开发环境(IDE)介绍

    万次阅读 2018-08-27 09:40:27
    学习目标: 1、了解Java的IDE开发工具 2、会使用Eclipse开发工具新建项目,编写代码,并运行程序。 学习过程: 使用文本开发效率无疑...java有很多很优秀的IDE(集成开发环境)。下面简单介绍其中的几个常用的jav...

    学习目标:

    1、了解Java的IDE开发工具

    2、会使用Eclipse开发工具新建项目,编写代码,并运行程序。

    学习过程

    使用文本开发效率无疑是很低的,每次编写完代码后,还需要手动的编译执行,也太麻烦了。java作为一门全世界最受欢迎的语言,难道就只能使用上面介绍的普通的文本和命令行方式进行开发吗?当然不是。java有很多很优秀的IDE(集成开发环境)。下面简单介绍其中的几个常用的java IDE。

    一、NetBeans简介

    NetBeans是一个非常优秀,而且屡获殊荣的集成开发环境,下载地址如下:

    https://netbeans.org/downloads/

    attcontent/fb74d143-bfc6-4e4d-82e2-a408da3fc0f0.png

    从上图可知,NetBeans 不仅仅支持Windows平台,而且还支持Mac,Linux和Solaris等平台,你可以根据自己的平台选择合适的版本,NetBeans 也不仅仅只是Java开发平台,目前它还支持Java Fx、Groovy、PHP、HTML5、Grails和C/C++等开发语言。NetBeans对国际化支持也非常好,所以你可以直接使用中文版,这对于英文不好的同学来说帮助非常大。

     NetBeans IDE包括开源的开发环境和应用平台,你还可以下载绑定的服务器,这样NetBeans IDE就可以非常方便的让开发人员利用Java平台能够快速进行Web应用、桌面应用以及移动的应用程序的开发工作。

    除此之外,NetBeans项目还有一个活跃的开发社区提供支持,为NetBean开发环境提供了丰富的产品文档和培训资源以及大量的第三方插件。

    NetBeans的功能非常强大,但是NetBeans的安装却非常简单,只需要双击安装文件,按照导向选择安装即可。

    安装完成之后,启动软件,我们马上新建java项目,点击文件,新建项目,按照导向选择下一步即可。

    1、netbeans新建项目

    attcontent/2ebfeba4-f274-4570-b070-cbb0a143c752.png

    2、编写代码和运行项目。具体步骤如下图:

    attcontent/d251aabd-16af-403a-a37a-16407b57a488.png

    二、Eclipse简介

    eclipse也是一个非常优秀的开源免费的集成开发工具。其下载地址如下:

    http://www.eclipse.org/downloads/ 

    attcontent/29936a49-108e-46a0-b42f-0af841471ce7.png

    Eclipse原来是IBM公司开发专门用于java的IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会管理,Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。Eclipse设计非常优良,它本身只是一个框架和一组服务,可以通过插件的方式构建开发环境,并扩展其功能。而且,Eclipse 附带了一个标准的插件集,其中就包括Java开发工具(Java Development Kit,JDK)。 

    虽然大多数用户都将 Eclipse 当作 Java 集成开发环境(IDE)来使用, Eclipse包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。目前Eclipse也可以通过插件的方式扩展,使其作为C++、Python、PHP等其他语言的开发工具

    eclipse安装更简单,只需要解压即可。进入解压后的目录,点击eclipse.exe即可启动eclipse。

    1、启动eclipse。第一次启动时需要你选择保存项目的目录。】

    attcontent/8952a136-428c-43aa-aacb-eee2696dae02.png

    2、新建项目。点击File,选择new,点击project。在弹出的对话框中选择java project。然后选择Next。然后输入项目的名称,在这里我输入的是MyFirstProject,然后直接点击Finish。

    2.1、新建java project

    attcontent/ae98680b-5a13-4d4d-b6d9-dd8dca3ea96d.png

         2.2、输入项目名称

    attcontent/f07f3f7b-7cff-44f0-bd5d-1590f051547d.png

          2.3、新建class类。打开项目,右击src目录,选择new,点击class。在弹出的对话框输入下图所示内容。

    attcontent/a7f65b45-f879-4840-9861-0b1378e8fb8e.png

           2.4、编写源代码和运行。在源文件中输入下图所示源代码。

    attcontent/41f0dd29-e08f-4c8a-a379-49e16276fdf4.png

           2.5、运行。选择菜单Run,点击run。在下面的控制台即可看到运行的结果,如图所示:

    attcontent/a3632b9d-0bb9-4402-be67-4b14cc4990c5.png

    三、IntelliJ IDEA

    IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    http://www.jetbrains.com/idea/

    点击主页的DOWN的按钮,可以看到IDEA有两个版本,一个商业版,一个实社区版。

    attcontent/875766da-05a1-4414-b53d-07aa3b0d4e3f.png

    自己根据自己的需要去下载。如果目前来说只是用来开发间的Java应用程序,那么社区版也可以满足了。

    由于下载和安装都比较简单,这里我也就不演示如果操作了。

    那我到底用哪一个呢?

    虽然开发工具不是必须的,我们使用文本和java命令也可以进行开发,但除非你有自虐狂,建议你还是选择一款开发工具。也曾经有些人说真正的高手使用普通的文本就可以了,使用这些工具都是初学者!这么愚蠢的话不知道是谁说的,武林高手都是用剑的,但是苦练十年也打不过人家用枪的。以后开发还是需要IDE工具的。

    目前比较流行的是Eclipse和IDEA这两个开发工具,NetBean使用得比较少一点(虽然是官方免费的),在我们以后的学习中,我们会主要使用Eclipse进行开发。所以如果大家没有时间,可以只下载和使用Eclipse就可以了。IDEA在后面也有接触到,你可以以后再安装。

    展开全文
  • 开发环境

    2018-01-11 23:29:15
    另一方面,Java主要是服务器端开发;那么无论你在什么操作系统上写Java代码(公司里多用的Windows OS/Mac OS,因为其他办公的软件方便上班使用),最后编译后的class文件都是放在Linux上运行的。 2.比较Linux和...

    一、操作系统 —— Linux

    1.介绍。Linux是开源的(灵活可定制)、免费的(节约成本)操作系统,主要用于服务器端;另一方面,Java主要是服务器端开发;那么无论你在什么操作系统上写Java代码(公司里多用的Windows OS/Mac OS,因为其他办公的软件方便上班使用),最后编译后的class文件都是放在Linux上运行的。

    2.比较Linux和Windows的区别

    1)文件系统不同:Linux是一个个目录组成(就是文件夹,树型结构,只有一个根) Windows则是多个盘符

    2)外部设备映射不同:Linux是在某个挂载点(也是一个目录文件夹形式),在mnt或者media下建一个文件夹Windows则是新建个盘符

    3)安全级别不同:Linux安全级别更高(每个目录都设置了操作权限,可以设置只读;Linux对各个文件夹划分了简单明了的权限机制,而使用者绝大多数情况下处于一个非系统管理员(ROOT)的情况下,所以即使这时候运行的软件被入侵了,也能很好的保护系统程序和其他用户文件的安全)Windows安全级别更低(例如:C盘系统盘,其内容可删,不安全,且Windows使用者大多数都是在管理员模式下使用的,这时候一旦有程序被入侵,那入侵者基本上就能进入电脑的每个角落)

    3.介绍一些简单的Linux命令(这个Linux后面要补充"鸟哥的Linux私房菜"一书)

    1)pwd:显示当前工作目录;2)ls:查看当前工作目录所有的内容;3)cd:改变当前工作目录(直接回车,到的是home目录下的特定的目录);4)clear:不是删掉记录,只是将命令输入行移到当前显示页第一行;

    补充:1)绝对路径:相对于根目录的位置,由"/"开头;2)相对路径:相对于当前目录的位置,开头没有"/",且其位置(即绝对路径)为当前目录+"/"+该相对路径;3)特别的: "."表示当前目录;".."表示上一级目录;

    二、Java开发环境

    1.编译运行过程

    1)编译期:Java源文件,经过Javac编译器编译成.class字节码文件;2)运行期:先进行类加载和字节码校验,之后Java字节码经过JVM解释为具体平台的具体指令,并执行。

    总结:由此实现了Java跨平台的特性,一次编程到处使用。使用流程来看为:.java源文件——>javac编译器——>.class字节码文件——>JVM——>解释为具体平台的具体指令,并执行它

    2.名词解释

    1)JVM:它屏蔽了与具体操作系统平台相关的信息,只需将java源程序编译成一个字节码文件,剩下的就由JVM将其解释成具体平台上的机器指令执行;每个操作系统都对应一个JVM,操作字节码,是用于解释并执行Java程序的一款应用软件;2)JRE:Java运行环境,提供了运行Java应用程序所必须的软件环境,除了包含JVM以外还包含丰富的类库,即JRE=JVM+java系统类库;3)JDK:Java开发工具包,除了包含JRE以外还包含了编写Java程序所必须的编译器和调试工具等,即JDK=JRE+编译、调试等命令工具(由于JVM不同,JDK也是分不同操作系统的)简单理解JRE+开发java程序的软件工具=JDK;

    简单说明jdk下各个目录内容:JDK安装路径下,bin目录用于存放JDK工具命令,比如javac命令、用于启动JVM运行Java程序的java命令、生成文档的javadoc命令和用于打包的jar命令等;jre目录包括JVM和核心类库;lib目录,用于存放jdk工具命令所对应的工具包(Tool APIs);demo目录,存放一些示例程序;src.zip文件,用于存放核心类库的Java源代码。

    注:运行java程序的最小程序为jre,开发java程序的最小环境为jdk。

    3.配置环境变量

    1)JAVA_HOME:指向jdk的安装目录;2)CLASSPATH:表示类的搜索路径,找class文件;示例几种不同的配置:classpath=C:\javaapp; 那么会先去C:\javapp找,若无则再找当前目录的classpath=C:\javaapp 则只会在C:\javaapp找 classpath=.;C:\javaapp这样的话就是先找当前目录再找C:\javaapp 3)PATH:指向jdk下的bin目录,由分号分隔,在windows中会依次再Path环境变量中的每一个目录中查找该命令,找到即执行。

    三、开发Java常用的软件工具——IDE

    1.定义:IDE是集成开发环境

    2.ecliipse是十分主流的IDE:它是IBM开发的、开源的、免费的,且是基于插件的,可加功能可扩展,灵活,下载后只需解压即可。而eclipse是由Java语言(Java语言是Sun公司的,后Sun公司被Oracle收购)开发的,所以要使用eclipse必须要先安装jdk

    3.IDEA:它是JetBrains公司的产品。

    四、零碎

    1.JAVA中可以连续赋值,从右至左执行;

    2.计算机分类:PC机——个人电脑;服务器——处理大数据请求(大量数据请求的)的高性能计算机;智能终端——智能手机;嵌入式设备——除了上面那些以外的带CPU的设备;

    3.Windows系统——仅用于PC机;Linux系统——则用于服务器、智能终端、嵌入式设备;Java主要是用于服务器端开发,应用的部署环境为Linux;

    4.Windows与Linux使用上的区别:Linux无需一些常规软件,基于命令可以有快速的操作速度;

    5.Linux、Java都区分大小写:在Linux系统中"~"表示主目录;

    6.为了表示数据方便以8个信号为一组,8个bit等于一个字节byte。计算机中最小单位为字节,计算机中用二进制,而其他进制的作用则是将该数用更短形式来表现;

    7.java语言的三种技术架构:J2EE(java 2 platform enterprise edition)企业版;J2SE(java 2 platform standard edition)标准版;J2ME(java 2 platform micro edition)小型版;

    8.负数进制:负数的二进制就是正数的二进制取反再+1,负数的二进制最高位都是1。特别的二进制都为1,对应的十进制为-1。

    9.java源文件!=java程序(javac编译后的字节码文件,都是二进制文件)

    字节码文件是经过编译器预处理过的一种文件,是java的执行文件存在形式,它本身是二进制文件,但不可以被系统直接执行而是需要虚拟机解释执行。

    五、后记

    哎呀呀呀呀呀!写第一篇竟然就花了这么久,得拟个计划才行,每天都更上。

    展开全文
  • 开发环境的搭建

    2020-10-29 21:36:06
    Java开发可以在Windows环境或者Linux环境,现在就以Windows环境下搭建开发环境,本文以jdk8为例。 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:...
  • 从零搭建STM32开发环境(一)

    千次阅读 2019-02-24 23:09:45
    最近有项目要用到STM32,感到很亲切,下面我把今天搭建keil-MDK开发环境的过程以及遇到的问题和解决方案分享出来,希望对大家有所帮助。 软件环境:keil4 硬件平台:STM32F103C8 STM32标准库版本:STM32F10x_...
  • 开发环境

    2020-03-13 15:06:30
    抓包 移动端h5页,查看网络请求,需要用工具抓包 windows一般用fiddler Mac OS 一般用charles 手机和电脑连同一个局域网 将手机代理到电脑上 手机浏览网页,即可抓包 查看网络请求 网址代理 ...linux常用命令 ...
  • 开发环境配置

    2019-01-07 18:28:10
    入职第一天一般都是环境的安装,因为在你的前一任很少会给你留下完美的环境。就算能够留下完整的工作环境,可能也并不一定适合你。 Java的环境变量,maven环境变量跟安装,此处省略。 第一讲的是eclipse反编译插件,...
  • 开发环境、测试环境、生产环境 -- 区别

    万次阅读 多人点赞 2019-10-14 17:10:59
    开发环境(development):开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。(程序员接到需求后,开始写代码,开发,运行程序,看看程序有没有达到预期的功能...
  • 开发环境开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。 测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它...
  • Java开发交流群 677807540 大家...开发环境开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。 测试环境:一般是克隆一份生产环境的配置,一个程序在测试...
  • VSCODE 打造完美java开发环境

    万次阅读 多人点赞 2018-01-23 11:56:58
    vscode Java 开发环境配置 (此博客已更新, 之前的排版不利于阅读) 使用vscode后,你可能无法忍受 eclipse :) 最后更新时间: 2018-07-01 (博客地址) 系统需安装jdk1.8,配置好环境变量JAVA_HOME 打开vscode,...
  • 1、 Esp8266之 搭建开发环境,开始一个“hellow world”串口打印。 2、 Esp8266之 利用GPIO开始使用按钮点亮你的“第一盏灯”。 3、 Esp8266之 利用 “软件定时器 ” 定时0.5秒闪烁点亮一盏LED。 4 、Esp8266之 ...
  • 一、开发环境介绍Visual Studio 2015 Qt 5.6.3 (该版本及以上版本都可以) dlib-19.7 opencv-2.4.13.3-vc14 mkl_2018.0.124 (编译dlib时需要) mkl下载地址:https://pan.baidu.com/s/1qYHriKs 密码:wl6z Visual...
  • Android Studio开发环境搭建

    万次阅读 多人点赞 2019-01-05 23:29:49
    目前关于AS(Android Studio)的环境搭建网上已经有很多教程了,但是实际操作起来还是会有各种...开发环境 Thinkpad 笔记本 Win10 x64操作系统 JDK 8 安装JDK 下载与安装 JAVA 8官方下载:https://www.oracle.com/t...
  • VSCode配置Python开发环境

    千次阅读 多人点赞 2019-10-09 14:38:28
    VsCode系列:VSCode配置Python开发环境! 今天博主跟大家聊一聊如何使用VsCode系列:VSCode配置Python开发环境!不喜勿喷,如有建议欢迎补充、讨论! 关于安装和汉化可以观看博主的这篇文章《下载安装及汉化 》以及...
  • 全家桶,来一份?
  • 一步步学习Linux开发环境搭建与使用

    万次阅读 多人点赞 2015-03-18 15:13:57
    00、Linux开发环境搭建与使用1——Linux简史01、Linux开发环境搭建与使用2——Linux系统(ubuntu)安装方案02、Linux开发环境搭建与使用3——通过虚拟机安装系统(ubuntu)03、Linux开发环境搭建与使用4——ubuntu更新...
  • 基于Arduino平台开发ESP8266,我们至少要分别准备好硬件和软件开发环境:     1. 硬件     ESP8266模块,或者ESP8266开发板,笔者建议初学者直接使用开发板;     2. 软件     Arduino IDE开发...
  • 前端开发环境搭建

    万次阅读 多人点赞 2019-07-28 13:43:57
    前端开发环境搭建

空空如也

1 2 3 4 5 ... 20
收藏数 2,026,535
精华内容 810,614
关键字:

开发环境