Git Commit 之道:规范化 Commit Message 写作指南 HeZephyr 发布于 2023-11-12 收录于 工具1 commit message 规范 commit message格式都包括三部分:Header,Body和Footer1 2 3 4 5 <type>(<scope>): <subject> <body> <footer>Header是必需的,Body和Footer则可以省略
浏览器实用小技巧 HeZephyr 发布于 2023-07-08 收录于 技巧1 下载网页中的内嵌 PDF 在一些网页中,PDF文件是以内嵌形式呈现的,直接下载链接可能隐藏在网络请求中。以下是找到并下载这些内嵌PDF文件的方法:
Linux用户和用户组教程 HeZephyr 发布于 2022-05-24 收录于 系统架构1 用户和用户组介绍 1.1 用户 任何操作系统都存在“用户”的概念,Linux也不例外。Linux系统是一个多用户多任务的分时操作系统,即Linux系统支持多个用户在同一时间内登录,不同用户可以执行不同的任务,并且互不影响。每个用户账号都拥有一个用户名和各自的口令(即密码)。在登录系统时,只有正确输入用户名和密码,才能进入系统和自己的主目录。
设计模式之策略模式详解(Java实现) HeZephyr 发布于 2022-05-01 收录于 设计模式 和 Java设计模式1 策略模式介绍 在很多情况下,实现某个目标的途径不止一条,例如在外出旅游时游客可以选择多种不同的出行方式,可根据实际情况来确定最适合的出行方式。
设计模式之模板方法模式详解(Java实现) HeZephyr 发布于 2022-05-01 收录于 设计模式 和 Java设计模式1 模板方法模式介绍 在软件开发中,某个方法的实现需要多个步骤,其中有些步骤是固定的,而有些步骤并不固定,存在可变性。为了提高代码的复用性和系统的灵活性,可以使用一种称为模板方法模式(Template Method Pattern)的设计模式来对这类情况进行设计。在模板方法模式中将实现功能的每一个步骤所对应的方法称为基本方法,而将调用这些基本方法同时定义基本方法的执行次序的方法称为模板方法。
设计模式之观察者模式详解(Java实现) HeZephyr 发布于 2022-05-01 收录于 设计模式 和 Java设计模式1 观察者模式介绍 “红灯停,绿灯行”。在这个过程中,交通信号灯是汽车的观察目标,而汽车则是观察者。随着交通信号灯的变化,汽车的行为也随之变化,一盏交通信号灯可以指挥多辆汽车。
设计模式之命令模式详解(Java实现) HeZephyr 发布于 2022-04-30 收录于 设计模式 和 Java设计模式1 命令模式介绍 在现实生活中人们通过使用开关来控制一些电器的打开和关闭,例如电灯或者排气扇,如下图。