摘要: 这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln-s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln-s /bin/less /usr/local/bin/less-s 是代号(symbolic)的意思。这 里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处, 阅读全文
posted @ 2013-10-18 11:09 鱼游时光 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 0、移动及跳转::n 跳转到n行,n表示行号nG 跳转到n行,n表示行号CTRL-] 跳转到当前光标所在单词对应的主题CTRL-O 回到前一个位置h 左j 下k 上l 右W 向前移动一个wordb 向后移动一个word$命令将光标移动到当前行行尾^命令将光标移动到当前行的第一个非空白字符上0命令则总是把光标移动到当前行的第一个字符上fx 在当前行上查找下一个字符x% 跳转到与之匹配的括号处gf命令方便地跳转到光标下的文件名所代表的文件中`. 跳转到最近修改过的位置“ 跳转到最近光标定位的位置m{mark} 将当前光标下的位置名之为标记{mark},从a到z一共可以使用26个自定义的标记`{ma 阅读全文
posted @ 2013-10-18 10:28 鱼游时光 阅读(421) 评论(0) 推荐(0) 编辑
摘要: VI/VIM是程序员最常用的工具之一,尤其是unix/linux上;而查找替换也是最频繁的操作之一。一般在vim中我们使用这样的方法去替换:%s/dest/new/g ,其中dest是查找目标,new是替换的新内容,g表示全文替换,一般的vim配置为默认全文替换,所以g也可以不要。下文总结了常用的一些替换模式,以供参考学习;内容转自网络,原文没有出处信息!VIM中常用的替换模式总结。0,:g/null/d找到null的行并且删掉1,简单替换表达式替换命令可以在全文中用一个单词替换另一个单词::%s/four/4/g“%” 范围前缀表示在所有行中执行替换。最后的 “g” 标记表示替换行中的所有匹 阅读全文
posted @ 2013-10-17 17:35 鱼游时光 阅读(7089) 评论(0) 推荐(0) 编辑
摘要: YCbCr是YUV经过缩放和偏移的翻版,可以看做YUV的子集。主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。Y:明亮度(Luminance或Luma),也就是灰阶值。“亮度”是透过RGB输入信号来建立的,方法是将RGB信号的特定部分叠加到一起。U&V:色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色。“色度”则定义了颜色的两个方面─色调与饱和度,分别用Cr和CB来表示。Cb:反映的是RGB输入信号蓝色部分与RGB信号亮度值之间的差 阅读全文
posted @ 2013-09-25 15:36 鱼游时光 阅读(742) 评论(0) 推荐(0) 编辑
摘要: YCbCr是DVD、摄像机、数字电视等消费类视频产品中,常用的色彩编码方案。YCbCr有时会称为 YCC.。Y'CbCr 在模拟分量视频(analog component video)中也常被称为 YPbPr。YCbCr不是一种绝对色彩空间,是YUV压缩和偏移的版本。YCbCr与YUV的区别正如几何上用坐标空间来描述坐标集合,色彩空间用数学方式来描述颜色集合。常见的3 个基本色彩模型是RGB,CMYK和YUV。YCbCr则是在世界数字组织视频标准研制过程中作为ITU - R BT1601 建议的一部分,其实是YUV经过缩放和偏移的翻版。其中Y与YUV 中的Y含义一致,Cb,Cr 同样都 阅读全文
posted @ 2013-09-12 13:38 鱼游时光 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 脚本里面有一句:system "rm -fr simv*";rm表示删除,另外两个option代表什么意思呢?通过man rm得知:-f,--force :ignore nonexistent files never prompt。表示忽略不存在的文件并且不提示,有的时候simv*如果不存在的话,将忽略这个option并且不提示。-r,-R,--recursive: remove directories and their contents recursively。表示递归删除目录及其内容(即:删除目录及其子目录中的内容)。如果采用rmdir命令来删除目录的话,如果该目录非 阅读全文
posted @ 2013-09-04 20:59 鱼游时光 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 点阵图目录概述点阵图与矢量图概述一般来说点阵图和位图是一个概念。它是由n多的像素组成的。&amp它的概念主要是相对于区别矢量图而言的。点阵图和矢量图是现代计算机平面图形的两大概念。编辑本段点阵图与矢量图位图[bitmap],也叫做点阵图,删格图像,像素图,简单的说,就是最小单位由像素构成的图,缩放会失真。构成位图的最小单位是像素,位图就是由像素阵列的排列来实现其显示效果的,每个像素有自己的颜色信息,在对位图图像进行编辑操作的时候,可操作的对象是每个像素,我们可以改变图像的色相、饱和度、明度,从而改变图像的显示效果。举个例子来说,位图图像就好比在巨大的沙盘上画好的画,当你从远处看 阅读全文
posted @ 2013-09-02 21:33 鱼游时光 阅读(7079) 评论(0) 推荐(0) 编辑
摘要: ARGB---Alpha,Red,Green,Blue. 一种色彩模式,也就是RGB色彩模式附加上Alpha(透明度)通道,常见于32位位图的存储结构。 Alpha-图像通道 如果图形卡具有32位总线,附加的8位信号就被用来保存不可见的透明度信号以方便处理用,这就是Alpha通道。白色的alpha象素用以定义不透明的彩色象素,而黑色的alpha象素用以定义透明象素,黑白之间的灰阶用来定义半透明象素。A:Alpha透明度R:Red红色G:Green绿色B:Blue蓝色ARGB8888:分别用8个bit来记录每个像素的A、R、G、B数据,就是常说的32bit位图、256色位图(这个也可能是R... 阅读全文
posted @ 2013-09-02 16:43 鱼游时光 阅读(10833) 评论(0) 推荐(0) 编辑
摘要: 1. What is the race condition in verilog?Ans :The situation when two expressions are allowed to execute at same instance of time without mentioning the order of execution.2. List the levels of abstraction in verilog?Ans : 1. Behavioral level 2. Register-Transfer level 3. Gate level 4. Switch levels3 阅读全文
posted @ 2013-08-29 17:38 鱼游时光 阅读(1125) 评论(0) 推荐(0) 编辑
摘要: 1 //电子表的设计包括正常计时模块,LED显示模块,定时报警模块,校时模块,秒表模块。 2 //(1)正常计时模块clock 3 module clock(clk,rst,clock_en,second,minute,hour); 4 input clk,rst,clock_en; 5 output[5:0]second,minute,hour; 6 reg[5:0]second,minute,hour; 7 always@(posedge clk or negedge rst or posedge clock_en) 8 if(!rst) 9 begin 10 seco... 阅读全文
posted @ 2013-08-27 15:36 鱼游时光 阅读(1673) 评论(0) 推荐(0) 编辑