当前位置: 首页 > news >正文

手机网站链接微信教育培训加盟

手机网站链接微信,教育培训加盟,wordpress审核插件,今天邵阳最新消息注意: 本文内容于 2024-11-27 22:25:05 创建,可能不会在此平台上进行更新。如果您希望查看最新版本或更多相关内容,请访问原文地址:语义版本控制。感谢您的关注与支持! 由于自己平时喜欢写点小玩意,自然而…

注意: 本文内容于 2024-11-27 22:25:05 创建,可能不会在此平台上进行更新。如果您希望查看最新版本或更多相关内容,请访问原文地址:语义版本控制。感谢您的关注与支持!

由于自己平时喜欢写点小玩意,自然而然的就碰到了许多志同道合的人。

大家都会将自己写的工具包发布到中央仓库,我也不例外。在对比中发现我的版本命名太过随便,因此特意学习一下常见的版本控制规范——语义化版本 2.0.0 | Semantic Versioning。

一句话概括,版本格式为X.Y.Z

  • X: 主版本号。主版本号变更,表示你做了不兼容的API修改
  • Y: 次版本号。次版本号变更,表示你做了向下兼容的功能性新增
  • Z: 修订号。修订号变更,表示你做了向下兼容的问题修正

重要规范如下

最新和更详细的说明还是自行查阅语义化版本 2.0.0 | Semantic Versioning

  1. 必须定义公共API
  2. 必须采用X.Y.Z的格式,且X、Y、Z为非负的整数。版本更新时,要根据实际情况,进行数值递增
  3. 一旦版本发行后,禁止修改版本内容
  4. 主版本号为0(0.Y.Z)的程序,处于开发初始阶段,这样的公共API可能会存在变化
  5. 先行版本号命名规范示例: 1.2.1-alpha.1、1.2.1-alpha.2
  6. 在语义版本前面加v是一种git常见标签的命名方式。

语义版本的在线正则校验工具

  • 用于支持按组名称提取的编程语言:Perl、PHP、R、Python、Go
  • 用于支持按编号提取的编程语言:JavaScript、Java、C#、Perl、PHP、R、Python、Go

下面给出Java的示例工具类

/*** Semantic Versioning** @author <a href="https://meethigher.top">chenchuancheng</a>* @see <a href="https://semver.org/">Semantic Versioning 2.0.0 | Semantic Versioning</a>* @since 2024/11/27 23:07*/
public class SemVer {/*** 语义版本的正则格式*/private static final String SEMVER_PATTERN = "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$";/*** @param semVer 语义版本号* @return true表示输入值符合语义版本的规范*/public static boolean isValidSemVer(String semVer) {if (semVer == null || semVer.isEmpty()) {return false;}return semVer.matches(SEMVER_PATTERN);}}
http://www.shuangfujiaoyu.com/news/63730.html

相关文章:

  • 深圳宝安区深圳网站建设 骏域网络百度信息流平台
  • 互联网电商网站建设今天刚刚发生的新闻最新新闻
  • 网站的连接二维码怎么做seo快速优化技术
  • 漫画网站开发源码semicircle
  • 做搜狗pc网站快速排站长工具seo排名
  • 潍坊那个公司做网站比较好会计培训班哪个机构比较好
  • 网站你懂我意思正能量晚上在线观看不用下载免费苹果百度seo发帖推广
  • 网站开发推荐书籍seo关键词的优化技巧
  • 免费商会网站模板个人博客登录首页
  • 郑州做花店网站数据分析培训班
  • 网站的建设思想安徽建站
  • 网站一年多少费用独立站seo是什么意思
  • 力洋网站建设公司html底部友情链接代码
  • 武昌做网站公司新区seo整站优化公司
  • 专门做活动的网站百度推广效果怎样一天费用
  • 陆良建设局网站手机百度收录提交入口
  • 哈尔滨优质的建站销售价格优化推广排名网站教程
  • 网站提交入口汇总seo对各类网站的作用
  • 门户网站开发项目的风险成都推广系统
  • 网页提示站点不安全相城seo网站优化软件
  • 牛逼的网站设计百度问问
  • 秦皇岛中兵建设集团网站seo课
  • 做淘客推广用什么网站好手机百度2022年新版本下载
  • 备案网站 备注内容营销咨询公司排名前十
  • 网站后台做数据库备份代码steam交易链接是什么
  • 北京网站编程培训网络营销和推广做什么
  • 武汉手机网站建设价格2345网址导航智能主板
  • dedecms 网站安全网站快速有排名
  • 旅游网站制作视频百度云外贸建站
  • 网站制作公司网站站群seo