软件版本号

【知识整理】软件版本号的定义及规范 版本号在软件开发和发布过程中扮演着重要的角色,它能够帮助开发者进行版本控制,帮助用户了解软件的功能和特性,并处理兼容性问题。在定义和使用版本号时,我们可以根据实际需求和项目特点进行规范,并遵循通用的版本号格式。华为HMS Core的版本号格式为 A.B.C.D,其中 A 为主版本号,B 为次版本号,C 为修订号,D 为构建号。通过解读版本号,用户和开发者可以了解到每个版本的变化和差异,从而做出合理的决策和操作。 阅读详情

版本号(version number)是版本的标识号。每一个操作系统(或广义的讲,每一个软件)都有一个版本号。版本号能使用户了解所使用的操作系统是否为最新的版本以及它所提供的功能与设施。 每一个版本号可以分为主版本号与次版本号两部分。

版本号的命名格式 例如:DOS4.0,主版本号是4,次版本号是0。

  版本控制比较普遍的 3 种命名格式 :

一、 GNU 风格的版本号命名格式

  主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]

  英文对照 : Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]

  示例 : 1.2.1, 2.0, 5.0.0 build-13124

二、 Windows 风格的版本号命名格式

  主版本号 . 子版本号 [ 修正版本号 [. 编译版本号 ]]

  英文对照 : Major_Version_Number.Minor_Version_Number[Revision_Number[.Build_Number]]

  示例: 1.21, 2.0

三、.Net Framework 风格的版本号命名格式

  主版本号.子版本号[.编译版本号[.修正版本号]]

  英文对照: Major_Version_Number.Minor_Version_Number[.Build_Number[.Revision_Number]]

  版本号由二至四个部分组成:主版本号、次版本号、内部版本号和修订号。主版本号和次版本号是必选的;内部版本号和修订号是可选的,但是如果定义了修订号部分,则内部版本号就是必选的。所有定义的部分都必须是大于或等于 0 的整数。

  应根据下面的约定使用这些部分:

  Major :具有相同名称但不同主版本号的程序集不可互换。例如,这适用于对产品的大量重写,这些重写使得无法实现向后兼容性。

  Minor :如果两个程序集的名称和主版本号相同,而次版本号不同,这指示显著增强,但照顾到了向后兼容性。例如,这适用于产品的修正版或完全向后兼容的新版本。

  Build :内部版本号的不同表示对相同源所作的重新编译。这适合于更改处理器、平台或编译器的情况。

  Revision :名称、主版本号和次版本号都相同但修订号不同的程序集应是完全可互换的。这适用于修复以前发布的程序集中的安全漏洞。

  程序集的只有内部版本号或修订号不同的后续版本被认为是先前版本的修补程序 (Hotfix) 更新。

编辑本段版本号管理策略

一、 GNU 风格的版本号管理策略

  1.项目初版本时 , 版本号可以为 0.1 或 0.1.0, 也可以为 1.0 或 1.0.0, 如果你为人很低调 , 我想你会选择那个主版本号为 0 的方式 ;

  2.当项目在进行了局部修改或 bug 修正时 , 主版本号和子版本号都不变 , 修正版本号加 1;

  3. 当项目在原有的基础上增加了部分功能时 , 主版本号不变 , 子版本号加 1, 修正版本号复位为 0, 因而可以被忽略掉 ;

  4.当项目在进行了重大修改或局部修正累积较多 , 而导致项目整体发生全局变化时 , 主版本号加 1;

  5.另外 , 编译版本号一般是编译器在编译过程中自动生成的 , 我们只定义其格式 , 并不进行人为控制 .

二、 Window 下的版本号管理策略

  1.目初版时 , 版本号为 1.0 或 1.00;

  2. 当项目在进行了局部修改或 bug 修正时,主版本号和子版本号都不变 , 修正版本号加 1;

  3. 当项目在原有的基础上增加了部分功能时 , 主版本号不变 , 子版本号加 1, 修正版本号复位为 0, 因而可以被忽略掉 ;

  4. 当项目在进行了重大修改或局部修正累积较多 , 而导致项目整体发生全局变化时 , 主版本号加 1;

  5. 另外 , 编译版本号一般是编译器在编译过程中自动生成的 , 我们只定义其格式 , 并不进行人为控制 .

  另外 , 还可以在版本号后面加入 Alpha, Beta, Gamma, Current, RC (Release Candidate), Release, Stable 等后缀 , 在这些后缀后面还可以加入 1 位数字的版本号 .

  对于用户来说 , 如果某个软件的主版本号进行了升级 , 用户还想继续那个软件 , 则发行软件的公司一般要对用户收取升级费用 ; 而如果子版本号或修正版本号发生了升级 , 一般来说是免费的 .

编辑本段常见版本号

  Alpha -- 内部测试版 Beta -- 外部测试版

  Cardware -- 属共享软件的一种,只要给作者回复一封电邮或明信片即可。(有的作者并由此提供注册码等),目前这种形式已不多见。

  CHT -- 繁体中文版

  CN/SPC -- 简体中文版

  Corporation & Enterprise -- 企业版

  Deluxe -- 豪华版

  Demo -- 演示版

  Dev -- 开发专用版,程序员版本。

  EN -- 英文版

  Enhance -- 增强版或者加强版 属于正式版

  Express&Special -- 特别版

  Final -- 正式版

  Free -- 免费版

  Full version -- 完全版 属于正式版

  Green -- 绿色版,破解版

  Mini -- 迷你版(也叫精简版),只有最基本的功能

  Multi-language -- 多语言版

  Plus -- 属增强版,不过这种大部分是在程序界面及多媒体功能上增强。

  Premium -- 增强版

  Preview -- 预览版

  Professional -- 专业版

  Regged/Registered -- 已注册版

  Release -- 发行版 有时间限制

  Retail/RTM -- 零售版

  Shareware -- 共享版

  Stable -- 稳定版

  Standard -- 标准版

  Ultimate -- 旗舰版,最终版本

  Upgrade -- 升级版

编辑本段分类

非正式版

  α版

  此版本表示该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。一般而言,该版本软件的 bug 较多,普通用户最好不要安装。

  β(Beta)版

  该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过大规模的发布测试来进一步消除。这一版本通常由软件公司免费发布,用户可从相关的站点下载。通过一些专业爱好者的测试,将结果反馈给开发者,开发者们再进行有针对性的修改。该版本也不适合一般用户安装。

  γ版

  该版本已经相当成熟了,与即将发行的正式版相差无几,如果用户实在等不及了,尽可以装上一试。

  Trial(试用版)

  试用版软件在最近的几年里颇为流行,主要是得益于互联网的迅速发展。该版本软件通常都有时间限制,过期之后用户如果希望继续使用,一般得交纳一定的费用进行注册或购买。有些试用版软件还在功能上做了一定的限制。

  Unregistered(未注册版)

  未注册版与试用版极其类似,只是未注册版通常没有时间限制,在功能上相对于正式版做了一定的限制,例如绝大多数网络电话软件的注册版和未注册版,两者之间在通话质量上有很大差距。还有些虽然在使用上与正式版毫无二致,但是动不动就会弹出一个恼人的消息框来提醒你注册,如看图软件 acdsee 、智能陈桥汉字输入软件等。

  Demo版

  也称为演示版,在非正式版软件中,该版本的知名度最大。 demo 版仅仅集成了正式版中的几个功能,颇有点像 unregistered 。不同的是, demo 版一般不能通过升级或注册的方法变为正式版。

  以上是软件正式版本推出之前的几个版本,α、β、γ可以称为测试版,大凡成熟软件总会有多个测试版,如 windows 98 的β版,前前后后将近有 10 个。这么多的测试版一方面为了最终产品尽可能地满足用户的需要,另一方面也尽量减少了软件中的 bug 。而 trial 、 unregistered 、 demo 有时统称为演示版,这一类版本的广告色彩较浓,颇有点先尝后买的味道,对于普通用户而言自然是可以免费尝鲜了。

正式版

  不同类型的软件的正式版本通常也有区别。

  Release

  该版本意味“最终释放版”,在出了一系列的测试版之后,终归会有一个正式版本,对于用户而言,购买该版本的软件绝对不会错。该版本有时也称为标准版。一般情况下, release 不会以单词形式出现在软件封面上,取而代之的是符号 (r) ,如 windows nt(r) 4.0 、 ms-dos(r) 6.22 等。

  Registered

  很显然,该版本是与 unregistered 相对的注册版。注册版、 release 和下面所讲的 standard 版一样,都是软件的正式版本,只是注册版软件的前身有很大一部分是从网上下载的。

  Standard

  这是最常见的标准版,不论是什么软件,标准版一定存在。标准版中包含了该软件的基本组件及一些常用功能,可以满足一般用户的需求。其价格相对高一级版本而言还是“平易近人”的。

  Deluxe

  顾名思义即为“豪华版”。豪华版通常是相对于标准版而言的,主要区别是多了几项功能,价格当然会高出一大块,不推荐一般用户购买。此版本通常是为那些追求“完美”的专业用户所准备的。

  Reference

  该版本型号常见于百科全书中,比较有名的是微软的 encarta 系列。 reference 是最高级别,其包含的主题、图像、影片剪辑等相对于 standard 和 deluxe 版均有大幅增加,容量由一张光盘猛增至三张光盘,并且加入了很强的交互功能,当然价格也不菲。可以这么说,这一版本的百科全书才能算是真正的百科全书,也是发烧友们收藏的首选。

  Professional(专业版)

  专业版是针对某些特定的开发工具软件而言的。专业版中有许多内容是标准版中所没有的,这些内容对于一个专业的软件开发人员来说是极为重要的。如微软的 visual foxpro 标准版并不具备编译成可执行文件的功能,这对于一个完整的开发项目而言显然是无法忍受的,若客户机上没有 foxpro 将不能使用。如果用专业版就没有这个问题了。

  Enterprise(企业版)

  企业版是开发类软件中的极品(相当于百科全书中的 reference 版)。拥有一套这种版本的软件可以毫无障碍地开发任何级别的应用软件。如著名的 visual c++ 的企业版相对于专业版来说增加了几个附加的特性,如 sql 调试、扩展的存储过程向导、支持 as/400 对 ole db 的访问等。而这一版本的价格也是普通用户无法接受的。如微软的 visual studios 6.0 enterprise 中文版的价格为 23000 元。

专有版本

  除了以上介绍的一些版本外,还有一些专有版本名称。

  Update(升级版)

  升级版的软件是不能独立使用的,该版本的软件在安装过程中会搜索原有的正式版,如果不存在,则拒绝执行下一步。如 microsoft office 2000 升级版、 windows 9x 升级版等等。

  OEM版

  OEM 版通常是捆绑在硬件中而不单独销售的版本。将自己的产品交给别的公司去卖,保留自己的著作权,双方互惠互利,一举两得。

  单机(网络)版

  网络版在功能、结构上远比单机版复杂,如果留心一下软件的报价,你就会发现某些软件单机版和网络版的价格相差非常大,有些网络版甚至多一个客户端口就要加不少钱。

  普及版

  该版本有时也会被称为共享版,其特点是价格便宜(有些甚至完全免费)、功能单一、针对性强(当然也有占领市场、打击盗版等因素)。与试用版不同的是,该版本的软件一般不会有时间上的限制。当然,如果用户想升级,最好还是去购买正式版。

其他版本

  破解版又称绿色版,严格来说这不属于一种授权版本,因为它是针对商业版、试用版、共享版这类有使用限制的软件进行二次开发之后形成的特殊版本,也就是说,使用者可以在没有任何经济付出的条件下无限制的使用该软件的全部功能。一般通过改写原软件、制作算号器、拦截注册信息等等方式实现。

  以上是一些常见软件版本的简要介绍,随着软件市场行为的变化,现在也出现了一些新的版本命名方式,比如windows xp中的xp是取自于experience中的第二、第三个字母。希望以上内容能够对大家的购买、使用和下载软件有所帮助。

  基于商业上考虑,很多的软件都不是非常严谨的遵循这个规则的。最有名的就是微软了。例如他的 NT 系列版本。大家比较熟悉的是从 NT 4.0 开始的。 99 年推出了 windows 2000 , 2001 年推出了 windows xp , 2003 年推出了 windows 2003 ,乍一看版本区别蛮大的,但是看他们的内部版本号就会发现,变化其实并不大,只是界面变化的大了而已。这是软件公司经常干的事情。 Windows 2000 的版本号是 NT 5.0 , windows xp 的版本号是 NT 5.1 , windows 2003 的版本号是 NT 5.2 ,Windows Vista和现在的Windows7 的版本号是 NT 6.0和NT 6.1,才是跨越化的版本。这样做的话就可以持续的赚广大客户的钱。毕竟人的眼睛看得东西是最直观的,所以给人感觉也是变化最大的 。

转载http://www.cnblogs.com/kingmoon/archive/2011/07/30/2122162.html

软件版本号命名规范 软件版本命名规则是规范软件开发过程中的一个重要环节,它帮助开发者和用户清晰地了解软件的更新状态和发展历程。 阅读详情

相关推荐

软件、代码包版本号命名规范

在研发日常工作中,常常会使用到别人的代码包,绝大部分软件也会有版本号控制。绝大多数情况下,软件的版本号定义遵循semver语义,是X.Y.Z这种格式的版本号,这个标准是github组织起草的,是个事实上的行业标准。以上版本号控制仅为理想情况的版本号规范方案。相对来说,github上的大部分开源软件、组件库、函数库、代码框架,会更加遵守上面这套版本号规范,而实际的软件、游戏的版本号可能由更多不同的因素决定。

西木的博客 2812

软件版本命名规范与术语

软件版本规范

fang0604631023的博客 2万+

如何对软件、硬件版本号进行合理命名?

不知道大家写程序时,版本号是怎么命名的?最常见的就是V1.0.0这种简单的形式命名,复杂一点就是带有日期、后缀等版本信息。当然,版本号命名规范就像代码规范一样,不同公司、不同岗位的规范不同。下面就来简单说下关于版本号命名的常见规范。

刘杨造梦的博客 1438

软件版本的命名规则

软件版本的命名规则

嵌入式小菜鸟一枚~ 7652

FPGA新手必看:XC7Z020最小系统搭建全攻略(附原理图解析)

本文为FPGA新手提供了XC7Z020最小系统搭建的完整实战指南。文章详细解析了电源架构、时钟复位、配置调试等关键硬件电路设计,并重点剖析了外围电路与端口引脚的连接要点及常见陷阱,帮助读者从零开始构建稳定可靠的开发平台。

weixin_29189377的博客 359

基于CY7C68013A芯片的USB2.0设计

基于FPGA的USB2.0读写控制项目简介CY7C68013A芯片介绍CY7C68013A芯片读写时序控制CY7C68013A芯片读写代码USB2.0的测试结果结束语 项目简介 我们前面已经写过了USB3.0的FPGA实现,所用到的芯片是FX600Q芯片,这次我们讲解USB2.0的FPGA代码的编写。我们用到的芯片是Cypress厂家的Cy7C68013A,该款芯片在市场上的应用率极广,我们这里不...

zhangningning1996的博客 1万+

软件版本号的意思是什么?从PC到安卓,带你了解版本号命名逻辑

猫三科技杂烩 18-12-2114:49 很多朋友在安装软件的时候都会注意到软件下方一行意义不明的版本号,有的软件会用x.x.x逻辑命名版本号,有的软件则是x.x.x.x,而windows系统的版本号例如1803就更让人摸不到头脑了,那么这些版本号的意义是什么?他们的命名逻辑又是什么? 其实软件版本号有着比较统一的命名逻辑,大概分为几类,首先我们需要将各类版本号的英文逻辑和数字...

ggboy6555的博客 8670

Intel Mobileye EyeQ Ultra:RISC-V架构的L4自动驾驶芯片解析

RISC-V作为开源指令集架构,凭借其模块化设计和可定制特性,正在重塑高性能计算领域。其精简指令集带来的确定性执行时序,特别适合自动驾驶等实时性要求严苛的场景。在异构计算架构中,RISC-V与专用加速器(如NPU、GPU)的协同设计,能显著提升能效比和算力密度。Mobileye EyeQ Ultra采用12核RISC-V集群,结合176TOPS AI加速器和5nm工艺,实现了L4级自动驾驶所需的实时感知与决策能力。这种架构为车载计算平台提供了可扩展的解决方案,同时降低了系统复杂度和BOM成本。

weixin_33245447的博客 426

软件版本号详解

对于系统基础的软件,一般在版本号中会标明适用的操作系统名称,例如上面截图中的Golang的版本命名。对于从事和软件工作无关的朋友,可以把软件版本号看作是商品的型号。我们现在的生活离不开软件,版本号一般不会引起大家的关注,这个时候,软件的提供方都会让用户提供其软件的版本号。表示当前软件为初始的稳定版,后续的更新都基于此版本。截图上红色线框框出来的就是Golang的版本号。版本号对于从事软件开发工作的朋友,并不陌生。红色线框框出来的就是APP的版本号,大厂的版本号还是比较规范的。软件版本号长什么样呢?

Smile yourlife 1750

RuoYi(分离版) 使用代码生成器添加子模块(idea版)

文章目录准备一、使用代码生成器1.数据库2.导入表并生成代码二、导入代码文件1.新建一个模块2.导入zip代码文件3.模块环境配置添加菜单和访问地址总结 准备 前提要把系统启动起来,部分教程可以参考这边文章若依框架RuoYi前后端分离项目导入IDEA及运行启动 但是完全参考这篇文章还是不能把项目启动起来,因为这篇文章没有说明数据库。 我是用的是本地数据库,采用xampp+Navicat的组合来部署和访问数据库。打开Navicat,连接并创建数据库ry-vue并导入数据脚本ry_20191008.sql,q

dream_coke的博客 1万+

FPGA实战笔记——SDRAM乒乓缓存与OV5640视频采集(VGA显示优化篇)

本文详细介绍了基于FPGA的SDRAM乒乓缓存技术在OV5640视频采集与VGA显示优化中的应用。通过设计多时钟域同步和双Bank乒乓缓存策略,有效解决了摄像头30fps输出与VGA 60fps显示之间的帧率不匹配问题,实现了720P高清视频的流畅稳定显示,为实时图像处理系统提供了可靠的硬件解决方案。

ss78901的博客 883

软件版本号的定义

1. GNU版 主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]] Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]] 示例 : 1.2.1, 2.0, 5.0.0 build-13124 管理策略: 项目初版本时,版本号可以为0.1或 0.1.0,也可以为1.0或1.0.0。...

haigand的专栏 3438

[官方培训]07-UE材质基础 孙丹璐 Epic 笔记

勾选允许自定义深度写入再在模型上勾选然后可以通过Scene Texture节点拿到渲染的自定义深度信息,有了自定义深度信息就可以与当前渲染的像素深度进行对比,自定义深度信息存放的是最靠近我们的深度,如果当前像素离自定义深度比较远我们就不要这个像素。效果如下这种方案的缺点也很明显,因为这样看不到第二层的透明了,如果是两层的半透明的裙摆,这样就看不到第二层的裙摆了。对于半透明排序问题最根本能解决的还是光线追踪,ue5中又加入了OIT(基于像素的排序)。官方透明材质的理解和应用。

Tcohneyn的博客 1562

【autojs获取已安装软件版本号、比较软件版本号】

autojs教程

aa490791706的博客 2732

【WorkBuddy专栏15】灵感被折叠到「更多」里,真的不重要了吗?——一个「被低估」功能的当下价值与未来演变

【WorkBuddy专栏15】灵感被折叠到「更多」里,真的不重要了吗?——一个「被低估」功能的当下价值与未来演变

AI人人懂 961

【UG\NX二次开发】多个带ui的dll怎么整合到一个dll

NX二次开发-群精选」专栏收录了那些曾散落在聊天对话框里的精彩的知识分享,这都是被遗落的宝贵财富。让我们一起向大佬学习,充满激情地进步,不断超越自己。底部联系方式,欢迎您加入一起交流。有大佬知道多个带ui的dll怎么整合到一个dll吗。

王牌飞行员_里海的博客 284

软件版本号管理

软件版本号管理2010-01-04 11:13目前软件行业主流的版本号管理有3 种方案,搜集并整理如下:一、命名规则及格式1.GNU 方案 :命名规则:主版本号.子版本号[ .修正版本号 [ 编译版本号 ]]英文对照:Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]]示  例:1....

anyixian3728的博客 390

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

软件版本号命名规则

版本号命名格式 :主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]] Major_Version_Number.Minor_Version_Number[.Revision_Number[.Build_Number]] 示例 : 1.2.1, 2.0, 5.0.0 build-13124版本号由二至四个部分组成:主版本号、次版本号、内部版本号和修订号。主版本号和次版本号是必选的;内

Deryou的博客 3997

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

软件版本号设计

软件版本号的设计是软件开发中的重要环节,它不仅帮助开发团队管理代码,还能让用户清楚地了解软件的更新状态。语义化版本控制是最流行的版本号设计规范,格式为:主版本号.次版本号.修订号。如果你有具体的项目需求或问题,可以进一步讨论,我可以为你提供更详细的建议!

轩辕霸天L 1211

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

软件版本号规则

软件版本号规则 版本号命名格式 主版本号.次版本号[修正版本号[.编译版本号]] Marjor_version_Number.Minor.Version.Number[.Resvision_Number[.Build Number]] 版本号由二至四个部分组成:主版本号、次版本号、内部版本号和修订号。主版本号和次版本号是必选的;内部版本号和修订号是可选的,但是如果定义了修订号部分,则内...

360

软件版本号定义规范

软件版本号定义规范 GNU 风格的版本号命名格式 版本格式:主版本号.子版本号[.修正版本号[.编译版本号]] 主版本号:做了不兼容的 API 修改 子版本号:做了向下兼容的功能性新增 修订号:做了向下兼容的问题修正 编译版本号:编译器在编译过程中自动生成;其中包含日期版本号和希腊字母版本号 日期版本号 和 希腊字母版本号 日期版本号:记录修改的当前日期 希腊字母版本号:标注当前版本的软件处于哪个开发阶段 α\alphaα:内测版 - 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开

DarinWang的博客 662

软件版本号规范

软件版本号规范 一、软件版本号由四部分组成: 1、 主版本号 - X 2 、子版本号 - Y 3、 阶段版本号 - Z 4、日期版本号加希腊字母版本号(可选) 常用的希腊字母版本号:alpha、beta、RC、release。 举例:1.0.1.190628_beta 二、规则 重大变更升级,X需递增 增加新功能,Y需递增 修复bug,Z需递增 0.Y.Z 的...

错过以后 终究是路人 4126

软件、硬件版本号命名规范

关注+星标公众号,不错过精彩内容编排 | strongerHuang微信公众号|嵌入式专栏不知道大家写程序、画板子时,版本号是怎么命名的?最常见的就是V1.0.0这种简单的形式命名,...

strongerHuang 6884

软件版本号格式

版本号比较自由,至于Beta版或者是正式版跟版本号之间并没有任何关系,只要达到正式版的要求的话,即使版本号是1.0或者0.1都可能是正式版的。 * Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。 * Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次

lgstudyvc的专栏 2178

App软件版本号规范

** 软件版本编号::规则 ** 通常订定规则::major.minor(.build) ::major是最大的版本编号,minor为其次,build是再细分,为更小的版本编号。 ::小数版本号码,有“a”、“b”、“rc”字样,代表版本的测试版 ::分别代表“alpha”、“beta”、“release candidate” ::如“2.0a”是2.0的alpha测试版,接着发布“2.0b”是2.0的beta测试版, …………又出现“2.0b2”是2.0的第2个beta测试版 ::beta测试完结后,又推

miiiiiiiiiiiii的博客 2609
上一篇: 程序员的版本号 你属于哪个版本的程序员?
下一篇: css多列等高-利用padding-bottom|margin-bottom正负值相抵
guaguapi_ndsc
博客等级 码龄14年 0粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值