最新 最热

Git学习与问题总结 | 青训营笔记

Git是一个分布式版本控制系统,最初由Linus Torvalds于2005年创建。它被广泛用于软件开发中,以协调多个开发者之间的代码修改和版本控制。Git可以跟踪文件的修改历史,可以轻松地查看和恢复之前的版本。它还支持分支和合并...

2024-05-21
3

【论文 | Latex】ACM Latex 模版中 documentclass[acmsmall,nonacm]{acmart} 中参数有哪一些?分别什么作用?

要使用 ACM 提供的模版格式,但不想直接将 ACM 中的版权内容显示在脚注部分。

2024-05-07
3

用Mermaid画流程图、序列图、类图、甘特图

Mermaid 是一种基于文本的图表定义语言,它允许开发者使用文本和代码的形式来创建图表。这种语言的设计初衷是为了方便版本控制和多人协作,同时简化图表的维护和更新过程。...

2024-04-30
1

pyrsistent,一个超级厉害的 Python 库!

大家好,今天为大家分享一个超级厉害的 Python 库 - pyrsistent。

2024-04-25
1

Git 魔法指南:轻松驾驭版本控制的海洋(新手必学!)

今天给大家分享的是Git的魔法指南,无论是在公司的程序开发中,还是用于开源项目,都是一个经常需要用到的工具。在工作中也经常使用到GitHub,也可以使用gitlab或SVN等,他们可以帮助我们在项目中管理项目的版本迭代以及每一次...

2024-04-15
1

以单文件形式存在的知识管理软件,正是我苦苦寻找的,并且还是html格式,浏览器就能打开!

今天,我要向大家介绍一款非常独特的、以单文件形式存在的知识管理软件——TiddlyWiki。这是一款开源的、自托管的、无广告的知识库,它的设计理念和实现方式都极具创意,使用体验非常良好。现在,让我带大家一起探索TiddlyWi...

2024-02-26
1

利用 Git 和 GitHub 进行版本控制和协作管理的最佳实践

作为现代软件工程和开发的基础,版本控制是一种管理不同版本代码的方法。Git作为最受欢迎的版本控制系统之一,被广泛应用在软件开发中。GitHub是一个基于Git的在线平台,可以帮助团队协作和管理代码。下面将讨论如何使用Gi...

2024-02-26
1

软件版本号解读(语义化SemVer、日历化CalVer及标识符)

基于项目发布日期的版本控制约定,CalVer 并未像"SemVer"使用单一方案,而是引入了开发人员的 标准术语:

2024-02-24
2

初始Git及Linux Centos下安装Git

不知道你⼯作或学习时,有没有遇到这样的情况:我们在编写各种⽂档时,为了防⽌⽂档丢失,更改失误,失误后能恢复到原来的版本,不得不复制出⼀个副本,⽐如: “报告-v1” “报告-v2” “报告-v3” “报告-确定版” “报告-最终版”...

2024-02-18
1

SaaS 时代,如何确保 API 版本控制的一致性?

引言: 经验丰富的软件工程师非常熟悉软件版本版本控制的概念。版本是 API 演进和变更管理的基石。语义版本控制(SemVer)已成为沟通和管理 API 变更的通用标准。虽然语义版本控制的大部分内容都经受住了时间的考验,但还有...

2024-01-23
3