在旧版本中,git的撤销工作区的文件修改是用git checkout -- <file>命令,由于容易漏了--导致和切换分支混肴,所以新版本中: - 使用git restore (--worktree) <file>命令从暂存区恢复工作区 - 使用git restore --staged <file ...
分类:
其他好文 时间:
2020-06-25 10:17:20
阅读次数:
465
reset撤销方式 1. git reset HEAD 或 git reset . 撤销所有暂存区文件2. git reset HEAD <filepath> 撤销暂存区指定的文件3. git reset HEAD xxx/ 撤销暂存区指定目录下的文件 restore撤销方式 1. git rest ...
分类:
其他好文 时间:
2020-06-23 21:46:43
阅读次数:
77
一道典型的回溯问题,回溯法的框架如下: result = [] def backtrack(路径, 选择列表): if 满足结束条件: result.add(路径) return for 选择 in 选择列表: 做选择 backtrack(路径, 选择列表) 撤销选择 函数 backtrack 依然 ...
分类:
其他好文 时间:
2020-06-23 19:38:49
阅读次数:
57
#进程控制 进程控制的主要功能是对系统中的所有进程实施有效的管理,它具有创建新进程、撤销已有进程、实现进程状态转换等功能。 ##如何实现进程控制? 用原语实现进程控制。原语的特点是执行期间不允许中断,只能一气呵成。 这种不可被中断的操作即原子操作。 原语采用“关中断指令”和“开中断指令”实现. 学习 ...
分类:
系统相关 时间:
2020-06-22 01:20:06
阅读次数:
83
Windows常用快捷键 Ctrl + c 复制 Ctrl + v 粘贴 Ctrl + x 剪切 Ctrl + z 撤销 Ctrl + s 保存 Ctrl + Alt + Esc 打开任务管理器 Alt + F4 关闭当前页面 Shift + delete 永久删除 (不会经过回收站) Window ...
Ctrl Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl + C 复制光标所在行 或 ...
##命令模式: 命令模式(Command)(行动(Action)模式或交易(Transaction)模式。),是一种数据驱动的设计模式,它属于行为型模式,将一个请求封装成一个对象,从而使你可用不同的请求对客户进行参数化,对请求排队或者记录请求日志,以及支持可撤销的操作。 命令模式是对命令的封装。命令 ...
分类:
其他好文 时间:
2020-06-19 22:45:25
阅读次数:
55
【事务】在计算机领域中事务是指程序中的一系列严密的逻辑性操作,并且必须保证所有的操作都能够成功的完成,如果出错,那么得保证每个操作中的更改动作,都会被撤销。简单理解:多件事当做是一件事在做,好比大家都在同一条船上,要么一起前进存活,要么一起嗝屁比如转账的事务:A用户从自己的账户中,转出1000元到B ...
分类:
Web程序 时间:
2020-06-19 13:41:46
阅读次数:
340
1.切换到root用户下,怎么切换就不用说了吧,不会的自己百度去.2.添加sudo文件的写权限,命令是:chmod u+w /etc/sudoers3.编辑sudoers文件vi /etc/sudoers找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL ...
分类:
其他好文 时间:
2020-06-16 18:17:50
阅读次数:
122
概述 “行为变化”模式:组件构建过程中,组件行为的变化经常会导致组件本身剧烈的变化。“行为变化”模式将组件的行为和组件本身进行解耦,从而支持组件行为的变化,实现两者之间的松耦合 动机:在软件构建过程中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合——如需要对行为进行“记录、撤销 ...
分类:
其他好文 时间:
2020-06-08 13:05:33
阅读次数:
66