概述 每一个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,须要较大的系统开销。为了降低系统开销,从进程中演化出了线程。为了让进程完毕一定的工作,进程必须至少包括一个线程。线程存在于进程中,共享进程的资源。很多其它详情。请看《进程和线程的差别与联系》。 就像每一个进 ...
分类:
编程语言 时间:
2017-07-23 11:18:34
阅读次数:
199
在本地更改了文件 用 git status 命令是能看到更改了哪些文件的 显示为红色修改的文件,接下来 git add <filename> 将修改的这个文件添加到暂存区 显示为绿色,通过git reset HEAD --<filename> 将通过 git add 添加的文件从缓冲区撤销 会重新变 ...
分类:
其他好文 时间:
2017-07-21 23:17:30
阅读次数:
222
可撤销的操作可撤销操作的意思就是:放弃该操作,回到未执行该操作前的状态。这个功能是一个非常重要的功能,几乎所有GUI应用里面都有撤消操作的功能。GUI的菜单是命令模式最典型的应用之一,所以你总是能在菜单上找到撤销这样的菜单项。既然这么常用,那该如何实现呢?有两种..
分类:
其他好文 时间:
2017-07-08 21:01:33
阅读次数:
234
我们在使用Visual Studio的时候,如用一些快捷键,就能减少我们键盘和鼠标来回切换的次数,从而提高我们编码的速度,在此跟大家分享一些经常Visual Studio中用到的快捷键 自动缩进:选中代码,要按住Ctrl不放 在依次按K,D 或者K,F 撤销:使用组合键“Ctrl+Z”进行撤销操作 ...
分类:
其他好文 时间:
2017-06-30 19:46:59
阅读次数:
146
Vim使用方法1.vim简介
2.模式转换
3.关闭文件:
4.编辑模式光标调整
5.翻屏操作
6.编辑命令//编辑模式
7.可视化模式
8.撤销操作;undo
9.重复执行前一个编辑操作
10.vimturo教程
11.vim末行模式
12.编辑命令
13.查找和替换
14.vim的多文件模式
15.定制vim的工作特性
16.帮助1.v..
分类:
系统相关 时间:
2017-06-29 00:49:45
阅读次数:
380
命令模式(command pattern) 详细解释本文地址: http://blog.csdn.net/caroline_wendy命令模式: 将请求封装成对象, 以便使用不同的请求\队列\日志来參数化其它对象. 命令模式也支持可撤销操作.命令模式:调用者(Invoker);命令(Command) ...
分类:
其他好文 时间:
2017-06-26 12:52:38
阅读次数:
136
+/-/= 控制放大、缩小 ctrl+n 新建 ctrl+o 打开已有 ctrl+s 保存 ctrl+tab 文件循环切换 创建形状 矩形工具 F4 ctrl+z 撤销上一次操作 shift+ctrl+z 恢复撤销操作 ctrl 水平/竖直移动 ...
分类:
其他好文 时间:
2017-06-22 16:54:20
阅读次数:
103
XtraBackup物理备份PerconaXtraBackup是世界上唯一的开源,免费的MySQL热备份软件,为InnoDB和XtraDB数据库执行非阻塞备份。使用PerconaXtraBackup,可以实现以下优势:快速可靠地完成的备份备份期间的不间断事务处理节省磁盘空间和网络带宽自动备份验证创建热InnoDB备份,而不..
分类:
数据库 时间:
2017-06-12 14:35:40
阅读次数:
328
1.新建代码库 # 在当前目录新建一个Git代码库 git init # 新建一个目录,将其初始化为Git代码库 git init [project-name] # 下载一个项目和它的整个代码历史 git clone [url] 2.配置 # 显示当前的Git配置 git config --list ...
分类:
其他好文 时间:
2017-06-03 17:21:34
阅读次数:
150
命令模式的核心是把方法调用封装起来,调用的对象不需要关心是如何执行的。 定义:命令模式将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也可以支持撤销操作。 先看一个例子,设计一个家电遥控器的API,可以通过遥控器发出命令来控制不同生产商生产的家电,比如关灯、开灯。 以 ...
分类:
其他好文 时间:
2017-05-30 22:07:28
阅读次数:
130