持续集成 (Continuous Integration) 指的是,频繁地 (一天多次) 将代码集成到主干,每次集成都通过自动化的构建 (包括编译,发布,自动化测试) 来验证,从而尽早地发现集成错误。
持续集成的目的让产品可以快速迭代,同时还能保持高质量。就是说每完成一个完整的部分,就向下个环节交付,发现问题可以马上调整,使得问题不会放大到其他部分和后面的环节。
持续集成 (Continuous Integration) 指的是,频繁地 (一天多次) 将代码集成到主干,每次集成都通过自动化的构建 (包括编译,发布,自动化测试) 来验证,从而尽早地发现集成错误。
持续集成的目的让产品可以快速迭代,同时还能保持高质量。就是说每完成一个完整的部分,就向下个环节交付,发现问题可以马上调整,使得问题不会放大到其他部分和后面的环节。
文件名就是文件的名称,是为了方便人们区分计算机中的不同文件,而给每个文件设定一个指定的名称。
文件名不能包含控制字符: <
>
/
\
|
:
"
*
?
文件扩展名 (filename extension) 也称为文件的延伸文件名、后缀名,是操作系统用来标记文件类型的一种机制。通常来说,一个扩展名是跟在主文件名后面的,由一个分隔符分隔。
本文介绍 Glob 匹配。
开源软件在追求“自由”的同时,不能牺牲程序员的利益,否则将会影响程序员的创造激情,因此世界上现在有 60 多种被开源促进组织 (Open Source Initiative) 认可的开源许可协议来保证开源工作者的权益。
开源协议规定了您在使用开源软件时的权利和责任,也就是规定了您可以做什么,不可以做什么。
开源协议虽然不一定具备法律效力,但是当涉及软件版权纠纷时,开源协议也是非常重要的证据之一。
操作系统 (Operating System,OS) 是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁(或者说接口、中间人、中介等)。
本文主要介绍 Windows 11 系统下,与开发相关的功能。
WSL 是 Windows Subsystem for Linux 的缩写,即 Windows 的 Linux 子系统。Windows 11 支持 WSL2,同时支持 wslg,即 WSL 图形化。
你可以很方便的启用 Windows For Linux 子系统,然后在 Windows 11 上安装 Linux 发行版,如 Ubuntu、Debian、Kali 等,然后在 Linux 环境下进行开发,同时启用 wslg,即可在 Windows 11 上使用 Linux 图形化应用如 Firefox 等进行调试。
Microsoft Windows 操作系统是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也当前应用最广泛的操作系统。
Windows 采用了图形化模式 GUI,比起从前的 DOS 需要输入指令使用的方式,更为人性化。随着计算机硬件和软件的不断升级,微软的 Windows也在不断升级,从架构的16位、32位再到64位,系统版本从最初的 Windows1.0到大家熟知的 Windows95、 Windows98、 Windows2000、 Windows XP、 Windows Vista、 Windows7、Windows8、Windows8.1、Windows10、Windows11 和 Windows Server 服务器企业级操作系统,不断持续更新.