- 博客(6)
- 资源 (11)
- 收藏
- 关注
原创 VIM学习 (3)
这一节主要介绍VIM 在文本编辑上的一些指令1. VIM中文字编写的思路:a. 首先直接写内心中想要书写的内容,不必拘泥于格式,想到什么就写什么 b. 变换到命令模式,修改格式2. VIM文字复制粘贴命令集锦复制的命令是y,即yank(提起) ,常用的命令如下:y 在使用v模式选定了某一块的时候,复制选定块到缓冲区用;yy 复制整行(nyy或者yny ,复制n行,n为数字);
2016-04-24 23:07:32 417
原创 VIM学习(2)
关于光标的移动光标的快速移动有以下命令: 首先是最简单的上下左右,其实可以直接使用键盘上的方向键来实现,但是推荐在VIM中使用以下命令 命令h :向左移动命令l :向右移动命令j: 向上移动命令k : 向下移动以下是组合命令: - 20l: 向右移动20个字符 - 12j : 向上移动12行回行首行尾^ : 回行首 相当于我们常用的home$ 回行尾 相当于我们常用的endc
2016-04-23 23:07:13 473
原创 VIM学习(1)
VIM有三种模式,分别为:- 命令模式-插入模式-可视模式本节介绍三种模式的转换主体图如下 命令i: 在当前光标之前插入命令a: 在当前光标之后插入命令I: 在当前光标所在行的行首插入命令A: 在当前光标所在行的行末插入命令o: 在当前光标所在行后新插入一行命令O: 在当前光标所在行前新插入一行命令s: 立即删除掉当前光标所在位置的字符,并进入 插入模式,光标位置停留在该处命令S: 立
2016-04-23 22:02:14 446
原创 深入理解计算机系统3.1节
总结计算机执行机器代码。GCC编译器首先会利用汇编器将C语言编译为汇编语言,而汇编语言是机器代码的文本表示,之后GCC调用汇编器和链接器将汇编代码转换为机器代码。相对于人为编写的汇编程序而言,由机器转换高级语言得到的汇编程序通常不太好理解,因为优化编译器能够重新排列执行顺序,消除不必要的计算,用快速操作替换慢速操作,甚至将递归计算转换为迭代计算。机器语言的主流是INTEL IA32以及 x86
2016-04-19 22:05:44 1123
原创 CS-50 第三四节总结
每次使用字符串的时候要格外小心,要首先判断这个字符串是否存在,否则可能会出现段错误 segement fault示例代码#include <stdio.h>void main(){ string s="test"; char c=s[12580];}这里字符的数量只有4个,但是访问越界,很有可能会访问到内存为操作系统预留的空间,一般这个时候报的错误就是segement faul
2016-04-19 22:02:44 420
原创 CS-50第一节及第二节总结
第一节介绍格式化数据只会删除一部分重要的数据,可能是数据的指针,这样让系统无法找到这个数据,但是数据的内容是没有完全覆盖掉的。读写硬盘数据的过程是这样的:1.用户首先想将临时的数据(存放在RAM中)放在硬盘中。 2. RAM中的0 1 数据转换为电压波动传递给硬盘的磁头 3. 电脑通过硬件磁盘驱动来移动磁头到固定的每一个比特位置上 4.在磁头上变成一个带有0,1信息的电磁体(正极可能代表1,负极
2016-04-18 21:53:44 394
CMAKE_OEPNCV PROJECT
2016-09-19
android端视频编解码
2016-08-07
关于相机模型的一个很好的讲义
2015-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人