自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KingEasternSun的专栏

书山有路勤为径,码海无涯乐作舟

  • 博客(212)
  • 资源 (10)
  • 收藏
  • 关注

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip14,15学习摘要

在vim输入命令zz可以重绘屏幕,让当前行在屏幕中间。在insert模式下粘贴yt,命令从当前字符复制到字符,处,然后j命令移动到下一行,A命令移动到行尾,进入insert模式,然后<C-r>0粘贴到行尾。0表示从寄存器0中粘贴数据,vim中复制数据,删除数据后默认放在0寄存器中。

2015-05-14 23:17:13 1333

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip12学习摘要

Operator+Motion=Action 在Vim中,d{motion}命令可以删除单个字符dl,也可以删除整个单词daw,整个段落dap。vim还有另外一个语法就是,当一个operaor 命令重复出现时,在当前行执行命令。

2015-05-13 23:35:16 838

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip10学习摘要

在vim中,执行<C-a>和<C-x>命令可以对文本中数字进行加或减。 如果不提供数字而直接执行上面的命令的话,默认对光标所在的数字值进行加1或减1。 如果在命令前面加一个数字,就会对光标所在的数字加或减这个数。 如果光标所在位置不是数字,就会自动在当前行后面查找数字然后定位到该数字上。

2015-05-10 23:32:25 970

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip09学习摘要

Compose Repeatable Changes在vim中实现一个操作可以有许多方法,但是选择执行步骤最少的方法可以让这个方法更具重复性。 删除单词的多个方法

2015-05-09 14:29:25 675

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip08学习摘要

Chunk Your UndosThe u key triggers the undo command, which reverts the most recent change. A change could be anything that modifies the text in the document. That includes commands triggered from Nor

2015-05-09 12:00:40 630

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip04学习摘要

Find and Replace by Hand 在上面文本中,我们打算把content 更改为单词copy 也许我们可以用如下命令:%s/content/copy/g上面命令把文本中所有的content单词换为copy,但是我们却不希望第二行中的content被替换掉。 我们可以执行下面命令搜索content我们可以使用/content也可以把光标放在content单词上,然后按*,vim将

2015-05-09 11:53:02 820

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip04 学习摘要

在Vim中执行一些重复命令时,可以用一些快捷键代替。编辑文本然后退出到Normal模式后,.重复上次改变操作,如果多按了一次.,我们可以使用u命令来撤销上一次的重复。使用f/F查找字符后,;跳到下一个匹配位置,,跳到上一个匹配位置。使用/pattern查找匹配的文本后,n跳到下一个匹配位置,N跳到上一个匹配位置。

2015-05-09 11:24:19 995

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip03 学习摘要

如下面一段代码 我们准备让代码更加具有可读性,在+前后添加空格变为如下: make the change repeatablef+执行在当前行查找字符命令,s命令包含两个操作,删除当前字符和变为insert 模式。 在图中我们用s命令删除+,然后输入空格+空格,esc退出insert模式变为normal模式。执行了一个完整的change。

2015-05-08 07:33:16 804

原创 linux下使用vim开发python

Turning Vim into a modern Python IDE

2015-05-07 21:41:01 5231

转载 python 进阶4 笔记

http://www.imooc.com/code/6245要在class中定义类方法,需要这么写:class Person(object): count = 0 @classmethod def how_many(cls): return cls.count def __init__(self, name):

2015-05-05 23:43:50 579

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip02 学习摘要

.命令重复更加复杂的删除插入命令。

2015-05-04 16:03:05 1055

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip01 学习摘要

.命令快速重复上次修改文本的命令

2015-05-04 15:53:32 922

原创 python进阶学习笔记1-2

python进阶举例如下:# 希望一次返回3个函数,分别计算1x1,2x2,3x3:def count(): fs = [] for i i

2015-05-03 23:35:52 674

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip52 学习摘要

Vim中快速选择单词,段落,句子,进行删除或修改。

2015-04-29 07:26:31 1006

原创 python学习笔记

Python学习笔记

2015-04-26 22:21:05 958

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip51 学习摘要

对于括号,引号,以及例如html,xml中的标签<a> </a>等,都是成对出现,Vim能够理解这种结构方式,对它们限定的区域文本进行选择。

2015-04-23 23:07:33 818

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip98 学习摘要

在html文件中快速删除标签文本或非标签文本的方法结合:global和:delete命令快速删除文本中的特定范围的文本行

2015-04-23 21:00:34 882

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip50 学习摘要

Search to Navigate在Vim中快速定位到某处的另外方法就是搜索word,使用方法就是符号/后跟要搜索的word, 执行命令后会显示多个匹配项,我们可以使用n或N命令将光标移动到前一个或后一个匹配项上。结合删除等操作命令可以快速精确删除特定区域字符。

2015-04-22 23:46:13 878

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip49 学习摘要

在Vim中快速定位到某个字符,移动命令可以和删除命令d结合使用,快速删除特定范围的字符

2015-04-22 23:27:50 826

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip48 学习摘要

在Vim中以word为单位更加快速的左右移动快捷键为: 这些快捷键可以和其他命令结合使用,快速选择一个word,执行相关命令。

2015-04-21 23:33:35 839

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip47 学习摘要

Vim中区分real lines和display lines,以及快速跳转的快捷键。

2015-04-21 23:23:23 931

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip46 学习摘要

Vim在normal模式下最基本的移动快捷键

2015-04-21 23:11:56 901

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip97 学习摘要

快速认识:global命令

2015-04-20 23:04:25 950

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip100学习摘要

利用:global命令结合range快速选取文本中满足特定条件的文本范围。

2015-04-20 23:03:11 924

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip99 学习摘要

利用global将文档中的特定行复制到寄存器中

2015-04-19 23:42:43 886

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip95 学习摘要

利用vim快速替换文中多个词语

2015-04-19 19:09:57 804

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip94 学习摘要

将文件标签中的数字自动减去一

2015-04-19 16:12:10 897

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip50 学习摘要

vim搜索定位操作以及应用

2015-04-13 23:27:05 928

原创 [Practical.Vim(2012.9)].Drew.Neil.Tip28 学习摘要

Tip28Use Line Numbers as an Address If we enter an Ex command consisting only of a number, then Vim will interpret that as an address and move our cursor to the specified line.Specify a Range of Lines

2015-04-12 23:40:13 781

原创 《Linux/UNIX系统编程手册》 英文版读书笔记 Alternative I/O Models63.4

63.4.4 A Closer Look at epoll SemanticsWhen we create an epoll instance using epoll_create(), the kernel creates a new in-memory i-node and open file description, and allocates a new file descriptor in

2015-04-09 23:42:06 1049

原创 《Linux/UNIX系统编程手册》 英文版读书笔记 Alternative I/O Models63.2

63.2 I/O Multiplexing63.2.4 Comparison of select() and poll()Within the Linux kernel, select() and poll() both employ the same set of kernel internal poll routines. The implementation of the poll() sys

2015-04-06 21:57:38 1100

原创 OpenCV 形状拟合函数总结

EllipseComments from the Wikivoid cvEllipse(CvArr* img, CvPoint center, CvSize axes, double angle, double start_angle, doubleend_angle, CvScalar color, int thickness=1, int lineType=8, i

2015-03-24 23:33:16 4481

翻译 OpenCV 边缘提取及绘制

FindContoursComments from the Wikiint cvFindContours(CvArr* image, CvMemStorage* storage, CvSeq** first_contour, intheader_size=sizeof(CvContour), int mode=CV_RETR_LIST, int method=CV_CHAI

2015-03-24 23:33:15 3566

原创 《深度探索Linux操作系统》笔记 第5章 从内核空间到用户空间

PS上电或复位后,处理器跳转到BIOS,开始执行BIOS,BIOS进行加电自检,初始化相关硬件,然后加载MBR到内存0X7C00处并跳转到该处,接由MBR中的程序完成操作系统的加载工作。MBR只有512个字节大小,所以GRUB采用分阶段的策略,MBR中保存GRUB的第一阶段的代码,MBR中的代码不择把GRUB中剩余的部分加载到内存。历史原因,磁盘第一个分区并不是紧挨着MBR

2015-03-11 23:17:05 840

翻译 《Linux/UNIX系统编程手册》 英文版读书笔记syslog学习记录

#include void syslog(int priority, const char *format, ...);The priority argument is created by ORing together afacility value and a levelvalue. The facilityindicates the general category

2015-03-02 22:26:55 1020

翻译 《现代操作系统4th》英文版阅读笔记 4.3.4章 LFS(the Log-structured File System)系统

《现代操作系统4th》英文版阅读笔记之LFS文件系统

2015-01-16 01:10:03 1578 2

翻译 《现代操作系统4th》英文版阅读笔记 4.3.5章 实现文件共享

《现代操作系统4th》英文版阅读笔记 4.3.5章 实现文件共享

2015-01-13 22:36:29 829

翻译 《现代操作系统4th》英文版阅读笔记 4.3.3章 目录的实现

《现代操作系统4th》英文版阅读笔记 4.3.3章 目录的实现

2015-01-11 23:07:54 918

翻译 《现代操作系统4th》英文版阅读笔记 4.3章 文件系统实现

《现代操作系统4th》英文版阅读笔记 4.3章 文件系统实现

2015-01-07 23:40:00 797

原创 《Linux/UNIX系统编程手册》 英文版读书笔记第29章

errnois defined as amacro that expands into a function call returning a modifiable lvalue that is distinct for each thread. (Sincethe lvalue is modifiable, it is still possible to write assignment

2014-12-17 18:55:07 879

LFS文件系统

LFS(the Log-structured File System)文件系统的详细结构介绍

2015-01-18

算法导论第三版英文原版 带书签Introduction to Algorithms, Third Edition

算法导论第三版 英文原版 清晰 有书签 新增了van Emde Boas树和多线程算法,并且将矩阵基础移至附录。 修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法 移除两章很少讲授的内容:二项堆和排序网络。 修订了动态规划和贪心算法相关内容。 流网络相关材料现在基于边上的全部流。 由于关于矩阵基础和Strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。 修改了对Knuth-Morris-Pratt字符串匹配算法的讨论。 新增100道练习和28道思考题,还更新并补充了参考文献。

2013-06-18

Visual_C++MFC入门教程

C++ MFC 入门详细讲述了C++高级编程和MFC,对于想提高自己编程水平和应用能力的同学可以看一下

2010-10-10

操作系统 LRU算法 实验报告 及 程序代码

操作系统 LRU算法 实验报告 及 程序代码服务一条龙 呵呵

2010-07-01

多级反馈进程调度算法 实验报告 及程序代码

多级反馈进程调度算法 实验报告 及程序代码

2010-07-01

银行家算法实验报告及程序代码

银行家算法实验报告及程序代码都在这里,大家可以轻松了。

2010-07-01

书店设计 频率设计 频率测量的重要手段之一

频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率的测量就显得更为重要。测量频率的方法有多种,其中电子计数器测量频率具有精度高、使用方便、测量迅速,以及便于实现测量过程自动化等优点,是频率测量的重要手段之一。电子计数器测频有两种方式:一是直接测频法,即在一定闸门时间内测量被测信号的脉冲个数;二是间接测频法,如周期测频法。直接测频法适用于高频信号的频率测量,间接测频法适用于低频信号的频率测量。本文阐述了用数字电路设计了一个简单的数字频率计的过程。

2009-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除