精华内容
下载资源
问答
  • python有几个版本

    千次阅读 2021-02-03 07:58:44
    相对于Python的早期版本,这是一较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。为了照顾现有程式,Python 2.6作为...

    Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。

    为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容。

    许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。

    为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。

    新的Python程式建议使用Python 3.0版本的语法。

    除非执行环境无法安装Python 3.0或者程式本身使用了不支援Python 3.0的第三方库。目前不支援Python 3.0的第三方库有Twisted, py2exe, PIL等。

    大多数第三方库都正在努力地相容Python 3.0版本。即使无法立即使用Python 3.0,也建议编写相容Python 3.0版本的程式,然后使用Python 2.6, Python 2.7来执行。

    知识点扩充:

    Python2与Python3的选择:

    因为早期的 Python版本在基础方面设计存在着一些不足之处。2008 年的时候 Guido van Rossum 又重新开发 Python 3.0(被称为Python 3000,或简称Py3k),Python3在设计的时候很好地解决了这些遗留问题, 并且在性能上也有了一定的提升,。

    然而 Python3 带来的最大的问题就是不完全向后兼容,当时向后兼容的版本是Python2.6。Python开发团队无法一下子就让所有项目和类库都转到 Python3.0 上面。

    所以,两个版本就进入了长期并行开发和维护的状态。但是就更新速度来说 ,Python3更新速度远快于Python2的速度,因为Python2目前主要以维护为主。Python3是未来的趋势。

    以上就是python有几个版本的详细内容,更多关于python目前有几个版本的资料请关注python博客其它相关文章!

    展开全文
  • Java 平台有哪几个版本

    千次阅读 2021-03-01 08:38:42
    Java 平台的版本有哪些?我相信只需接触过Java入门的小伙伴都知道,但是问起你具体的细节你不肯定能一律答的上来。一、 Java SE(Java Platform,Standard Edition)Java SE 以前称为 J2SE。它允许开发和部署在桌面、...

    Java 平台的版本有哪些?我相信只需接触过Java入门的小伙伴都知道,但是问起你具体的细节你不肯定能一律答的上来。一、 Java SE(Java Platform,Standard Edition)Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。

    二、Java EE(Java Platform,Enterprise Edition)

    这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。

    三、Java ME(Java Platform,Micro Edition)

    这个版本以前称为 J2ME。Java ME 为在移动设施和嵌入式设施(比方手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的客户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只要编写一次,即可以用于许多设施,而且可以利用每个设施的本机功能。因而JSP属于JAVA EE。NetBeans IDE只是一种java开发工具,不能说属于哪一类,配置好实用的插件后,可以适合任一种java开发。

    为了让学习变得轻松、高效,今天给大家免费分享一套Java入门教学资源。帮助大家在成为Java架构师的道路上披荆斩棘。需要入门的资料欢迎加入学习交流群:9285,05736

    展开全文
  • Mac下安装多个版本的JDK并随意切换

    千次阅读 2021-03-28 16:33:49
    最近在学习JDK9的一些新特性,但是日常使用基本上都是基于JDK8,因此,需要在Mac环境下安装多个版本的JDK,并且确保能够随意切换。 JDK9下载 JDK9下载地址:...

    最近在学习JDK9的一些新特性,但是日常使用基本上都是基于JDK8,因此,需要在Mac环境下安装多个版本的JDK,并且确保能够随意切换。

    JDK9下载

    JDK9下载地址:https://www.oracle.com/java/technologies/javase/javase9-archive-downloads.html

    选择MAC的dmg:
    在这里插入图片描述
    勾选同意协议,并登录账号进行下载。

    安装

    直接点击对应的dmg,即可进行安装。
    在这里插入图片描述
    此时在/Library/Java/JavaVirtualMachines目录下会出现两个目录:

    jdk-9.0.4.jdk		jdk1.8.0_151.jdk
    

    其中第一个便是jdk9的安装路径。

    配置环境

    Mac下通过bash_profile文件来对环境信息进行配置。执行以下命令打开配置文件:

    vim ~/.bash_profile
    

    如果原本没有.bash_profile文件,在运行vim ~/.bash_profile命令时会创建该文件。

    根据原有环境变量信息新增JDK9相关内容:

    # Java config
    export JAVA_8_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home"
    export JAVA_9_HOME="/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home"
    
    # config alias
    alias jdk8="export JAVA_HOME=$JAVA_8_HOME"
    alias jdk9="export JAVA_HOME=$JAVA_9_HOME"
    
    # config default jdk
    export JAVA_HOME=$JAVA_8_HOME
    export PATH="$JAVA_HOME:$PATH"
    
    

    修改保存上述配置,对bash_profile进行编译生效:

    source ~/.bash_profile
    

    此时,在执行java -version,会发现jdk版本为正常显示。

    192:JavaVirtualMachines zzs$ java -version
    java version "1.8.0_151"
    Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
    

    任意切换java环境

    此时将jdk版本切换为jdk9:

    192:JavaVirtualMachines zzs$ jdk9
    192:JavaVirtualMachines zzs$ java -version
    java version "9.0.4"
    Java(TM) SE Runtime Environment (build 9.0.4+11)
    Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)
    

    已经可以成功切换成jdk9,并可查看对应的版本信息。

    IDEA中添加JDK

    此时,可在IDEA中新增JDK9的配置,便可使用JDK9进行开发:
    在这里插入图片描述
    依次类推,可以添加更多版本的JDK,并进行随意的切换。

    原文链接:《Mac下安装多个版本的JDK并随意切换


    程序新视界

    公众号“ 程序新视界”,一个让你软实力、硬技术同步提升的平台,提供海量资料

    微信公众号:程序新视界

    展开全文
  • 【C++】Visual Studio 2019 三个版本比较

    万次阅读 多人点赞 2021-01-29 18:06:06
    VS2019一共有3个版本,Visual Studio Community(社区版)、Visual Studio Professional(专业版)、Visual Studio Enterprise(企业版),没有旗舰版。其中,企业版是功能最全的版本。 Visual Studio 2019 可完美支持 C#...

    00. 目录

    01. 概述

    VS2019一共有3个版本,Visual Studio Community(社区版)、Visual Studio Professional(专业版)、Visual Studio Enterprise(企业版),没有旗舰版。其中,企业版是功能最全的版本。
    在这里插入图片描述

    Visual Studio 2019 可完美支持 C#、C++、Python、JavaScript、Node.js、Visual Basic、HTML 等流行的编程语言,不仅能用它来编写 Windows 10 UWP 通用程序、开发 WEB 服务、开发游戏,你甚至还能借助 Xamarin 开发 iOS、Android 移动平台应用。

    Visual Studio 2019 拥有全新启动窗口,你除了可以选择打开或新建本地项目外,现在还能更快更方便地使用在线代码库了 (如连接 GitHub 和 Azure Repos 等)。

    此外,微软也为 VS 2019 设计了一套蓝色主题以及更紧凑的标题栏、菜单栏,且表示会持续对 UI 界面进行优化,提高菜单栏的利用率。

    VS2019 设计主题

    搜索方面也得到了加强,VS 2019 为开发者带来一种全新的搜索体验,取代了旧版本中的快速启动框。现在你可以直接查找设置、命令、安装选项,并且支持模糊搜索 (很多时候就算拼错单词也能找到想要的项目)。

    VS2019 代码编辑

    为了让程序员开发更方便,VS 2019 带来了改进后的智能代码补全功能——IntelliCode,它能对代码的上下文进行感知,不仅能参考使用中的 API,还能够参考项目中的其余代码,来为用户提供帮助和代码建议,从而提高编程的效率。

    对于多人协同工作 (协同编程),微软也将 Visual Studio Live Share (实时分享) 功能集成到了 VS 2019 中了,可以让团队协作开发更加便利,支持多人同时在同一代码上协同工作。

    Visual Studio 2019 协作

    而且微软也为 Visual Studio 2019 本身的代码进行了大量的重构改进,在保持代码整洁的同时、还易于维护,使得整个 IDE 的运行更加稳定高效。

    Visual Studio 2019 也将是第一个支持使用 .NET Core 3 来构建跨平台应用程序的集成开发环境。VS 的开发团队还表示,他们将会持续不断地改进 VS 2019 的跨平台 C++ 开发体验。

    企业版(Visual Studio 2019 Enterprise with MSDN)则是整合了高级版(Visual Studio Premium)和旗舰版(Visual Studio Ultimate)后的最新版本。

    02. Visual Studio 2019版本比较

    在这里插入图片描述

    支持的使用方案
    在这里插入图片描述

    集成式开发环境
    在这里插入图片描述

    高级调试与诊断
    在这里插入图片描述

    测试工具
    在这里插入图片描述

    跨平台开发
    在这里插入图片描述

    协作工具与功能
    在这里插入图片描述

    03. 预留

    04. 附录

    4.1 Visual Studio 2019下载

    网址:Visual Studio 2019

    4.2 比较 Visual Studio 2019 版本

    网址:比较 Visual Studio 2019 版本

    展开全文
  • 一台计算机如何安装2个版本的python

    千次阅读 2021-02-05 03:06:46
    python学习过程中,很多教程都是python2 版本的 但是python2 到2020年就不在维护了,所以 ...第一步 下载适合自己电脑的安装包 32还是64 按照自己的电脑来:python2.7.13和python3.6 先安装哪一个版本无所谓。不会的...
  • 同时安装2个版本的python

    千次阅读 2021-01-29 16:04:20
    使用pip当Python2和Python3同时存在于windows上时,它们对应的pip都叫pip....命令如下:python2 -m pip install XXXX安装python首先是安装两个版本的python,并配置相应的环境变量1、在下载安装好Python 2.7和Pytho...
  • windows10下安装多个版本cuda、cudnn,切换使用方法 一台 Linux 服务器, cuda9 和 cuda 10 可以共存吗? 这样的情况是可以共存的: 比如:已经安装了高版本的cuda 和 对应驱动, 而 这个驱动 同时也支持 低版本...
  • 如何安装多个版本的CUDA

    千次阅读 2021-03-14 15:43:24
    转载自: https://www.cnblogs.com/JsonZhangAA/p/10635155.html  我的机器是CUDA16.04的,之前装过... 完成上面这些步骤后,就可以进行多个版本的切换了,直接修改/usr/local/cuda即可,使其指向不同版本的CUDA。
  • Java的几个版本

    千次阅读 2020-12-22 19:49:19
    一、 Java SE(Java Platform,Standard Edition) Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。... 这个版本以前称为 J2EE。企业版本帮助开发和部署可移植
  • 其实5.7版本的mysql挺好用的,要不是客户安装的8,我去tmd才不装8,万恶的版本更新,万恶的客户!!! 感觉越改版越不好用,挺多东西不兼容的。 最后,如果安装失败,不用担心,不会卸载,不用担心,可以从第3步...
  • 在十月份,微软为Windows10系统带来了Win10 1809版本,由于该版本BUG导致了不少问题,例如导致文件被删、桌面文件丢失、电脑...下面装机之家分享一下回退到Windows 10上一个版本的方法。Windows 10系统回退到Windo...
  • 你知道OSPF的3个版本是哪几个吗? 你知道OSPFv2和OSPFv3该怎么配置吗? 一、OSPF技术背景: OSPF作为最常见的动态路由协议,可以说已经成为了网络工程师必学的技能之一。 网络中为什么要用动态路由协议?动态...
  • 安装多个版本 cuda 并切换

    千次阅读 2020-12-24 06:23:14
    1. 选择历史版本及补丁安装https://developer.nvidia.com/cuda-toolkit-archive$ wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run$ sudo ...
  • 如何在电脑上安装多个版本的CUDA

    千次阅读 多人点赞 2021-01-09 20:55:25
    有时候有的项目要求很苛刻,有的需要CUDA>9.0,有的又要CUDA>10.0…无可奈何只能安装多CUDA ...gpu版pytorch安装教程,这里讲解了如何安装CUDA,如果我们想再装一不同版本,继续看下去… CUDA下载直达链
  • windows 上运行多个版本的chrome浏览器

    千次阅读 2021-02-05 18:34:02
    这时候需要在电脑安装一77版本chrome浏览器。 1. 首先需要下载77版本的chrome安装包 https://www.chromedownloads.net/chrome64win/通过这网址可以下载到相应版本的chrome浏览器 2. 将下载下来...
  • 同一操作系统中安装多个版本Python解释器时。 在*nix操作系统中,通过shabang行,可以指定运行程序的Python解释器。 在Windows操作系统中,大致有两种方法指定运行程序的Python解释器。 使用Python启动器(py.exe)...
  • mac M1处理器安装的idea2020.3出现同一个jar包的多个版本问题 解决方法:不要使用最新的maven版本
  • Idea的Git如何回退到上一个版本

    千次阅读 2021-03-20 00:31:51
    一、场景:准备开工,却pull到队友上传的报错的代码,导致项目全部报错。这时,想让一切回到pull之前 二、直接使用Idea,找到...2、在历史版本中找到自己想要的那个版本,然后右击 -> Compare with Local ...
  • 直接用这个年份来命名看来还真打算是NX最后一个版本了,下次如果还有版本发布,是不是就直接不叫NX了,给我来份47年的UG。 先上传一张图,从图上可以看出从NX11开始的ROADMAP,1、那么12.0.2之后的下一个版本将在...
  • 正版solidworks软件几个版本呢?一般做设计的设计师都应该知道的吧!随着网络的发展正版solidworks软件的越来越受欢迎了,因此正版SolidWorks软件这款软件目前三个版本,而且这三个版本价格也是比较高的。用户在选择...
  • 我已经在Windows 10上安装了Python 2.7和Python 3.5。在当前的PyCharm项目中使用python 2.7,...pip版本为8.1.1,我单击了update,希望将其更新为最新版本。 但是,在提示"成功更新"之后,我注意到pip的版本仍为8....
  • Kubernetes 官博宣布,版本发布团队合并了一 Kubernetes 增强提案(KEP),将版本发布周期由每年4次调整为每年3次。为什么会进行这样的调整呢。官博解释到,随着 Kubernetes 项目的成熟,每周期的增强功能在变多...
  • MHG9J-HHHX9-WWPQP-D8T7H-7KCQG VS2012_ULT_chs产品密钥:RBCXF-CVBGR-382MK-DFHJ4-C69G8 VS各版本之间都是独立的,可以共存(因此在安装一VS版本时无需卸载其他的版本) 官网旧版本下载举例 这里以2015为例: ...
  • 安装多个版本的TensorFlow的方法步骤

    千次阅读 2020-12-28 18:39:58
    但是由于2.0发布还没有多久,现在大部分论文的实现代码都是1.x版本的,所以在学习TensorFlow的过程中同时安装1.x和2.0两个版本是很有必要的。下面是具体操作首先需要安装Anaconda然后进入Anaconda prompt(未避免安装...
  • 猜拳游戏三个版本

    千次阅读 2021-11-14 12:16:58
    猜拳游戏(版本1) 输入除剪刀、石头、布以外的内容会提示错误。 玩家一开始会拥有三次机会,赢会获得一次机会,输会失去一次机会。机会用完游戏结束。 运行结果:输入错误的情况 运行结果:机会用完游戏结束的...
  • Oracle 版本查看及版本号说明

    千次阅读 2020-12-19 07:19:20
    先看11g的一个版本号说明: 注意: 在oracle 9.2 版本之后, oracle 的maintenance release number 是在第二数字位更改。 而在之前,是在第三个数字位。 1. Major Database Release Number 第一个数字位,它代表的是...
  • 通常在自己的手机上安装同一应用程序时,无论是安装相同版本还是安装不同版本,后安装的应用都会将先安装的应用替换,并不能够同时安装两,今天我们告诉大家的方法就可以解决这一问题,在进行操作之前我们要先进行...
  • 个版本的JDK中String的substring()方法在高并发大流量的场景下,会频繁引发内存溢出,冰河亲身经历,强烈建议大家收藏!!
  • 不知道大家有没有发现,自Office2007版开始,到Office2010、Office2013、Office2016,到现在的Office2019,基本上每3年更新一次版本,是不是这个版本还没有玩明白,下一个版本就出来了。话不多说,在这里小编以...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,165,997
精华内容 2,466,398
关键字:

个版本