原创 [轉載]Python正則表達式匹配反斜槓'\'問題

在學習Python正則式的過程中,有一個問題一直困擾我,如何去匹配一個反斜槓(即“\”)? 一、引入 在學習了Python特殊字符和原始字符串之後,我覺得答案應該是這樣的: 1)普通字符串:'\\' 2)原始字符串:r'\' 但事實上在

原创 gvim的標籤操作

vim-tabe多標籤切換 新建標籤頁 使用:tabe命令和文件名參數,可以在新標籤頁中打開指定的文件。也可以使用:tabnew命令,在新標籤頁中編輯新的文件。命令:tab split將在新標籤頁中,打開當前緩衝區中的文件。 命令:tab

原创 clock tree exceptions 講解

數字IC後端設計實現之時鐘樹例外(Exclude Pin、Stop Pin、Non_stop Pin、Float Pin)全面揭祕   吾愛IC社區小編之前提到過時鐘樹綜合(Clock tree synthesis)是數字IC後端設計實現

原创 vim 匹配查找指定位置的數字,並將數字做運算後賦值

舉例,以下文本中有個DSC開頭的以數字命名的jpg文件,我想修改文件名爲在原來的基礎上加上32,比如第一行中的字符改爲:DSC00099.JPG 在vim中輸入: :%s/DSC[0]\+\(\d\+\)/\=printf("DS

原创 vim 正則表達式 很強大

毋庸多言,在vim中正則表達式得到了十分廣泛的應用。 最常用的 / 和 :s 命令中,正則表達式都是不可或缺的。 下面對vim中的正則表達式的一些難點進行說明。 關於magic vim中有個magic的設定。設定方法爲: :set mag

原创 gvim 命令補充

刪除沒有內容的空行 :g/^$/d 刪除包含有空格組成的空行 :g/^\s*$/d 以空格或tab開頭到結尾的空行 :g/^[ |\t]*$/d :%s/r//g 刪除DOS方式的回車^M :%s= *$== 刪除行尾空白 :%s/^(

原创 vi操作竅門

vim 正則表達式 很強大 轉自博客http://qianjigui.javaeye.com/blog/368449 毋庸多言,在vim中正則表達式得到了十分廣泛的應用。 最常用的 / 和 :s 命令中,正則表達式都是不可或

原创 vim命令行指令

命令行指令: [:e +file name]:在當前窗口buffer中編輯新的文本。 [:n, read  file name]:將文本中的內容從第n行起復制到當前文本當前光標所在位置處。 [:bp]:切換到上一個buffer [:bn]

原创 linux 打開pdf文檔指令

evince *.pdf

原创 VIM mark功能

Vim 允許你在文本中放置自定義的標記。命令 "ma" 用 a 標記當前的光標位置。你可以在文本中使用 26 個標記(a到z)。這些標記是不可見的,只是一個由 Vim 記住的位置。要跳到一個你定義的標記,可以使用命令 `{mark},這裏

原创 數字後端之我見

如果您是初學者,建議先搜索相關的資料,讀讀其他人的帖子,一些基本概念在那裏都已經討論過了。 如果您已經有2年以上的實戰經驗,下面這些雕蟲小技就不太值得您去浪費時間了。 先說說作爲一個有經驗的後端(暫不包括DFT工程師和layout

原创 verilog specify功能

specify block用來描述從源點(source:input/inout port)到終點(destination:output/inout port)的路徑延時(path delay),由specify開始,到endspecify

原创 特殊的一些vi指令(快捷鍵)

這是一篇較全的vim命令。特記錄下來,有稍作修改說明。摘http://hi.baidu.com/ui176/item/b00ae7c0eeaba52847d5c0c5 Vim常用命令 跳到指定的行號: 在命令行下直接輸入:行號

原创 dc綜合指令

1.統計寄存器個數  report_clock_gating

原创 UVM平臺搭建

隨筆:UVM平臺.pdf (550.07 KB) 下載次數: 852015-4-1 16:33 下載消耗 資產 1 信元 下載支出 -1 信元  (貼出來的東西,圖片顯示不了,pdf是對應的詳細教程) 也許平臺不是很難,但是網上沒有U