1.功能简介 在数据的编辑过程中难免会出现失误,撤销和回退可以更好的编辑,下面对矢量数据编辑的撤销和回退功能进行介绍。 2.功能实现说明 2.1 实现思路及原理说明 第一步 调用UndoCommand和RedoCommand类进行创建 2.2 核心接口与方法 接口/类 方法/属性 说明 SysUI: ...
分类:
编程语言 时间:
2020-02-27 15:57:08
阅读次数:
65
一、变量 在myshell.sh中输入 执行: 使用set指令可以查看当前shell下的所有变量。 在myshell.sh中输入: 执行: 使用unset可以撤销一个变量。 使用readonly声明静态变量,不可以撤销该变量:readonly A=99 比如: 二、设置环境变量 在/etc/prof ...
分类:
系统相关 时间:
2020-02-27 12:57:09
阅读次数:
73
执行commit后,还没执行push时,想要撤销这次的commit,该怎么办? 解决方案: 使用命令: git reset --soft HEAD^ 这样就成功撤销了commit,如果想要连着add也撤销的话,--soft改为--hard(删除工作空间的改动代码)。 命令详解: HEAD^ 表示上一 ...
分类:
其他好文 时间:
2020-02-25 09:25:18
阅读次数:
51
一、 上下文切换问题:时间片一般是几十毫秒,任务从保存到再加载的过程就是一次上下文切换,多线程竞争锁时会引起上下文切换,时间片到了会引起上下文切换 减少上下文切换:1、无锁并发线程 2、CAS算法 3、使用最少线程 4、协程 死锁问题:1、尽量避免一个线程同时获得多个锁 2、尽量避免一个线程在锁内同 ...
分类:
其他好文 时间:
2020-02-22 20:01:20
阅读次数:
60
创建Git仓库 查看当前仓库情况 添加修改 查看未提交的修改 撤销提交操作 提交自己的身份 向git提交内容 将本地仓库变为远程仓库 忽略提交文件 不再追踪某个文件 添加分支 切换分支 合并分支 列出本地分支 删除分支 设置本地分支追踪远程分支 ...
分类:
其他好文 时间:
2020-02-21 18:31:02
阅读次数:
71
1.复制:Ctrl+C 2.粘贴:Ctrl+V 3.剪贴:Ctrl+X 4.全选:Ctrl+A 5.左对齐:Ctrl+L 6.右对齐:Ctrl+R 7.超链接:Ctrl+K 8.保存:Ctrl+S 9.撤销:Ctrl+Z ...
分类:
其他好文 时间:
2020-02-20 11:38:52
阅读次数:
71
git将代码提交错了分支 参考 "git把功能开发错了分支莫慌" "如何在 Git 里撤销(几乎)任何操作和log、reflog、cherry pick使用" 步骤 git checkout 不该提交代码提交了代码的分支 git reset 某次提交哈希值 (git reset HEAD~1 最近一 ...
分类:
其他好文 时间:
2020-02-18 12:39:01
阅读次数:
87
<<<<<<< HEAD 1.撤销commit:git reset --soft HEAD^ --mixed 不删除工作空间改动代码,撤销commit,并且撤销git add . 操作 --soft 不删除工作空间改动代码,撤销commit,不撤销git add . --hard 删除工作空间改动代 ...
分类:
其他好文 时间:
2020-02-17 12:06:52
阅读次数:
63
分块+并查集,大板子,没了。 并查集不路径压缩,可撤销,然后暴力删除 这样对于每个块都是独立的,所以直接搞就行了。 然后块内修改操作搞掉,就是单独的了 ...
1、事务的ACID性: (1)原子性:要么做,要么都不做。程序操作执行未成功,则所做的更改会被撤销; (2)一致性:比如转账,a转给b一百元,则a的账户少100,b的账户多100,前后数据要一致; (3)隔离性:由数据库锁实现。事务的隔离级别有4种:未提交读、提交读、可重复读、串行化; (4)持久性 ...
分类:
编程语言 时间:
2020-02-13 17:20:02
阅读次数:
80