青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-341  評論-2670  文章-0  trackbacks-0
 
     摘要: 不知道什么是epsilon-NFA的話先看這里。

從正則表達式生成epsilon-NFA其實跟將一棵樹變換成另一棵樹是類似的。epsilon轉(zhuǎn)換提供了一種工具讓我們可以把一個圖表達成漂亮的形式,看起來就有典型的遞歸結(jié)構(gòu)。因此這個工作依然可以用RegexExpressionAlgorithm這個visitor模式的產(chǎn)物來解決:  閱讀全文
posted @ 2009-10-24 00:23 陳梓瀚(vczh) 閱讀(2310) | 評論 (5)編輯 收藏
     摘要: 解引用指的是對命名表達式的處理。這跟C++的宏差不多,留個名字在那里,然后就擴展它。舉個例子,我們寫一個正則表達式判斷一個字符串是否ip地址。判斷一個字符串是否小于256的數(shù)字還是很麻煩的:\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5]。但是如果要判斷是否X.X.X.X就要將這個表達式復(fù)制四次(至少兩次),這會導(dǎo)致正則表達式很長。如何解決呢?  閱讀全文
posted @ 2009-10-20 06:36 陳梓瀚(vczh) 閱讀(2059) | 評論 (2)編輯 收藏
     摘要: 字符集的正規(guī)化指的是讓正則表達式的表達式樹的所有節(jié)點中記錄的字符集合的最小單元都是互不交叉的。舉個例子,[a-g][h-n]沒有交叉,但是[a-g][g-n]就交叉了。所以對[a-g][g-n]做字符集正規(guī)化的結(jié)果就是將表達式修改為([a-f]|g)(g|[h-n])。這樣表達式里面出現(xiàn)的字符集合的最小單元[a-f]、g和[h-n]就沒有交叉了。下面是正規(guī)化的代碼:  閱讀全文
posted @ 2009-10-17 20:43 陳梓瀚(vczh) 閱讀(1903) | 評論 (1)編輯 收藏
     摘要: 雖然說分析語法樹依賴于遞歸,但是你真的去寫遞歸那是一件很煩的事情,個人覺得煩事煩在你每次都要去RegexExpression.h里面聲明所有的虛函數(shù)之后復(fù)制過來一一運行。有沒有辦法僅編輯.cpp文件就能做到呢?也就是說,在如何不修改Expression一系列類的接口的情況下給Expression添加算法?一般來說對付樹形結(jié)構(gòu)都是使用Visitor模式的。

(內(nèi)附代碼)  閱讀全文
posted @ 2009-10-17 17:34 陳梓瀚(vczh) 閱讀(2028) | 評論 (0)編輯 收藏
     摘要: 這幾天正在著手開發(fā)一個基于Vczh Library++ 3.0基礎(chǔ)之上的新的正則表達式引擎。這個東西跟以前的功能沒什么大變化,只是最基礎(chǔ)的那一層被全部改了,而且還不兼容,所以要重寫。不過都是自己的東西,無所謂了,不兼容也沒什么問題。

下面介紹正則表達式引擎的語法分析過程。  閱讀全文
posted @ 2009-10-15 05:53 陳梓瀚(vczh) 閱讀(3167) | 評論 (4)編輯 收藏
     摘要: 之前因為非常忙,加上無聊開發(fā)什么類似WCF和WPF的東西,最近終于找到了新的目標了,于是之前那些就不做了。隔了這么久沒法文章主要是因為最近沒寫出什么完整的東西。國慶玩了9天,之前在計劃VL++3.0。

VL++3.0被定位為一個為了數(shù)據(jù)處理而開發(fā)的C++庫。這個庫不的特點在于“其他語言的味道很濃”。C++的庫用起來不爽主要是因為老是要我按下劃線,而且大量應(yīng)用非OOP特性導(dǎo)致IDE的自動補全無法發(fā)揮作用。所以為了彌補這個缺陷我做了一個很不一樣的東西,也就是VL++了。經(jīng)過了三年多的開發(fā),1.0和2.0已經(jīng)相繼出爐,每一次打翻新都解決了一些前一個版本解決不了的問題。  閱讀全文
posted @ 2009-10-09 07:17 陳梓瀚(vczh) 閱讀(3501) | 評論 (11)編輯 收藏
     摘要: 這一次制作的按鈕模板具有通過模板屬性動態(tài)配置圖形的功能。模板的屬性一共有6個:x、y、w、h、state、content,其中state有normal、hot和press三個取值。XML、代碼和截圖如下:  閱讀全文
posted @ 2009-08-20 05:38 陳梓瀚(vczh) 閱讀(4286) | 評論 (7)編輯 收藏
     摘要: 這篇文章描述的一個圖形元素模板終于通過了冒煙測試。下面將展示模板的XML代碼、調(diào)用模板的代碼以及截圖。  閱讀全文
posted @ 2009-08-19 03:29 陳梓瀚(vczh) 閱讀(3570) | 評論 (5)編輯 收藏
     摘要: 我們知道制作控件的時候,其實最困難的不是定出那個支撐整個系統(tǒng)的架構(gòu),而是為各種空間寫繪制的代碼(囧)。為了解決這個問題,我在這套渲染庫上設(shè)計了一種XML寫成的模板,然后在模板內(nèi)部提供一個簡單的語言來進行簡單但是強大的運算。這樣的話,不僅可以省略很多代碼,還為控件的換膚提供了強有力的支持。
  閱讀全文
posted @ 2009-08-07 07:29 陳梓瀚(vczh) 閱讀(3032) | 評論 (1)編輯 收藏
     摘要: 做完了小型WCF之后,就是小型的WPF了。之前那個完全避免用戶大部分的錯誤使用導(dǎo)致的死鎖的方案還有一點點的問題,所以先休息一下,做做別的。為了在C++上重現(xiàn)一套類似WPF的工具,首先要解決繪圖部分。

繪圖的設(shè)備當然是需要可切換的,于是用bridge模式定義了大量的接口,這些接口用來創(chuàng)建畫筆、畫刷、字體和圖形,然后圖形用樹的形式組織起來,最后放到一塊跟窗口鏈接的畫板上面,有需要的時候自動繪制。為了最快速地開始工作,我實現(xiàn)了一個GDI的繪圖設(shè)備,以后有空再做DirectX的。但是我們知道GDI對alpha的支持是很弱的,只有一個叫alphablend的API用來貼bitmap,因此為了讓畫刷和畫筆都能夠支持alpha漸變、alpha位圖和alpha顏色,做了很多的工作。  閱讀全文
posted @ 2009-08-02 02:41 陳梓瀚(vczh) 閱讀(6449) | 評論 (3)編輯 收藏
僅列出標題
共35頁: First 14 15 16 17 18 19 20 21 22 Last 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲一区二区高清| 一区二区三区久久久| 久久国产福利国产秒拍| 国产欧美精品一区aⅴ影院| 午夜精品久久久久久久99黑人| 夜夜爽夜夜爽精品视频| 国产精品剧情在线亚洲| 久久精品国产清自在天天线| 亚洲欧美国产精品专区久久| 国产日韩一区二区| 久久综合亚洲社区| 欧美国产日韩xxxxx| 亚洲一区二区在线视频| 性亚洲最疯狂xxxx高清| 在线免费观看日韩欧美| 日韩系列欧美系列| 国产欧美短视频| 欧美aa在线视频| 欧美日韩亚洲另类| 久久久久www| 欧美激情国产精品| 欧美一区二区性| 美女亚洲精品| 亚洲欧美精品在线观看| 久久婷婷色综合| 亚洲一区二区三区在线| 久久狠狠亚洲综合| 野花国产精品入口| 欧美一区二区私人影院日本 | 免费在线国产精品| 亚洲午夜一二三区视频| 欧美在线视频观看| 亚洲永久精品大片| 欧美99在线视频观看| 欧美一区二区黄| 欧美人与禽猛交乱配视频| 久久久久久午夜| 欧美午夜精品久久久久免费视| 久久久久久综合| 欧美日韩综合久久| 欧美激情精品| 狠狠色狠狠色综合系列| 亚洲视频图片小说| 亚洲精品一区在线| 久久阴道视频| 久久久在线视频| 国产精品国色综合久久| 亚洲激情视频在线观看| 国产日韩欧美视频| 亚洲精品视频在线看| 在线成人激情| 久久av一区二区三区漫画| 亚洲欧美www| 欧美精品国产精品日韩精品| 美女诱惑一区| 精品999日本| 欧美一区二区三区四区视频| 午夜激情一区| 国产精品第一区| 一区二区三区高清不卡| 一区二区三区欧美日韩| 欧美成人首页| 亚洲电影自拍| 亚洲毛片在线观看.| 欧美成人日本| 亚洲人成亚洲人成在线观看图片| 在线电影欧美日韩一区二区私密| 亚洲欧美视频| 久久久久久穴| 激情久久久久久| 久久久久九九九| 欧美99在线视频观看| 亚洲高清自拍| 免费国产自线拍一欧美视频| 欧美成人一品| 99re这里只有精品6| 欧美gay视频激情| 亚洲人成网站在线观看播放| 日韩视频不卡| 国产精品jvid在线观看蜜臀| 国产精品99久久久久久久久| 亚洲资源在线观看| 国产精品美女主播| 欧美怡红院视频| 欧美大片免费久久精品三p| 亚洲乱亚洲高清| 欧美三级韩国三级日本三斤| 一区二区日韩欧美| 欧美在线一二三区| 136国产福利精品导航网址| 欧美大胆a视频| 一区二区三区日韩| 久久久亚洲欧洲日产国码αv| 国内揄拍国内精品少妇国语| 欧美aⅴ99久久黑人专区| 99国产精品私拍| 另类激情亚洲| 一区二区三区高清视频在线观看| 国产精品稀缺呦系列在线| 欧美在线亚洲| 99国产精品久久久久老师| 久久精品国产99精品国产亚洲性色 | 亚洲精品黄网在线观看| 午夜精品国产更新| 在线看片一区| 国产精品久久久久aaaa樱花| 久久久久国产精品www| 亚洲精品裸体| 免费在线日韩av| 午夜欧美精品| 日韩午夜精品视频| 国产亚洲制服色| 欧美剧在线观看| 欧美在线一二三| 一区二区久久久久| 亚洲高清在线| 久久在线免费观看视频| 亚洲尤物精选| 日韩视频免费观看| 一区二区在线不卡| 国产女同一区二区| 国产精品成人v| 欧美极品aⅴ影院| 久久精品国产77777蜜臀| 亚洲午夜激情| 日韩一区二区久久| 亚洲国产一区二区三区在线播| 欧美一区二区三区喷汁尤物| 中文国产一区| 亚洲欧洲在线一区| 亚洲高清不卡av| 国模叶桐国产精品一区| 国产伦精品一区二区三区视频黑人| 欧美人交a欧美精品| 欧美精品一区在线发布| 免费在线亚洲欧美| 美女主播精品视频一二三四| 午夜在线成人av| 亚洲性图久久| 亚洲综合视频网| 亚洲资源在线观看| 亚洲一区欧美| 亚洲欧美日韩在线一区| 午夜精品久久久| 亚洲欧美自拍偷拍| 欧美在线免费看| 久久久亚洲人| 久色婷婷小香蕉久久| 每日更新成人在线视频| 免费美女久久99| 欧美国产成人在线| 欧美成人精品激情在线观看| 快she精品国产999| 欧美大片免费| 欧美乱在线观看| 欧美性色aⅴ视频一区日韩精品| 欧美日韩亚洲高清一区二区| 欧美三日本三级少妇三2023| 欧美日韩精品在线视频| 国产精品igao视频网网址不卡日韩| 欧美午夜不卡在线观看免费 | 亚洲欧美日韩系列| 欧美一区2区三区4区公司二百| 新67194成人永久网站| 久久精品伊人| 欧美国产精品人人做人人爱| 亚洲国产小视频在线观看| 夜夜爽www精品| 性欧美1819sex性高清| 久久久亚洲午夜电影| 欧美极品色图| 国产欧美一区二区精品忘忧草| 一区二区在线观看视频在线观看| 亚洲日本黄色| 欧美一级理论片| 欧美大尺度在线| 亚洲视频自拍偷拍| 久久亚洲私人国产精品va媚药| 欧美精品一区在线| 国产综合精品一区| 亚洲美女性视频| 久久精品国产免费观看| 亚洲国产成人av在线| 亚洲影院色无极综合| 免费观看在线综合| 国产精品久久久爽爽爽麻豆色哟哟| 国产亚洲欧美激情| 99国产精品久久久久久久久久| 欧美在线首页| 亚洲精品日韩激情在线电影 | 亚洲日本激情| 久久精品视频一| 欧美色视频在线| 亚洲动漫精品| 欧美一区二区视频免费观看| 亚洲国产天堂网精品网站| 久久se精品一区二区| 欧美亚州一区二区三区| 最近看过的日韩成人| 久久久久成人网|