原创 directshow系統一:棄用vs2010改用vs2008

本來準備用vs2010來準備這次的畢設的, 看到網上的一些評論也說vs2010對c++的支持有了很大的提高,但是在實際的應用過程中發現了好多問題, 首先是學習熟悉的成本高了,感覺vs真的是太大了。 雖然說vs2010用起來比較方便,但如果

原创 Java_對象克隆

在Java裏, clone方法是object類的一個protected方法, 也即在用戶編寫的代碼中不能直接調用。 同時clone方法屬於一個淺拷貝調用,也就是說,當原始類裏只有值類型這樣不可變的內容,那麼不會產生任何問題,但是,如果裏面

原创 Java三元運算符問題:condition?a:b

conditions?a:b,這裏有 int a, float b,如果說condition = true,則a會先轉換成float,然後輸出。 可見這裏 a,b必須是可以統一的數據類型

原创 如何在Flex builder上添加開發Java程序功能

非常奇怪的是,在公司按照的flash builder 可以直接在上面開發Java程序,但是在家裏安裝的就不行,搞了一晚上沒搞出來, 按照Eclipse更新的方法試了一下也不好用,最後終於找到一個workaround,這裏跟大家分享一下:

原创 Hibernate五個主要接口

Session接口:負責執行被持久化對象的CRUD操作(CRUD的任務是完成於數據庫的交流,包含了很多常見的SQL語句)。但要注意的是,session對象是非線程安全的。同時hibernate的session不同於jsp 應用中的http

原创 Python-開篇

由於工作需要,又要學習新的開發語言-Python, 語言學過幾種了, 感覺還是有好多相似的地方, 這個Python感覺就跟Java有好多相通的地方, 首先你可以在Eclipse上通過配置後來開發Python。這裏我聽從了老大的建議,配置了

原创 Java Collection

 Vector: 可以看做一個可以動態增長的Array類型數據結構,同時支持線程同步功能。Vector的動態實現過程是什麼呢,首先可以把它看做一個Array類型數據,當developer插入數據滿了後,Vector首先會新建一個Array

原创 開發中i18n問題

最 近在參與一個自動化測試工具的開發, 由於這個部門涉及到I18N的測試, 所以寫的測試工具肯定也會遇到好多I18N的問題, 最近的開發過程中就遇到了這個問題, 在工具開發中, 需要獲得當前系統磁盤的一些信息,比如說磁盤id, 磁盤號等

原创 語言真的是一門藝術,需要花心思研究

今晚開始看Java collection這本書,感慨挺多的,今晚主要是看了一下vector這一塊。 以前有個錯誤的思想,認爲語言就是實現人們思想的一種工具,只要知道他能實現什麼功能就行了,不比太關注細節,等你需要的時候看看就可以了, 但是

原创 servlet是什麼

Servlet是小型的、與平臺無關的Java類, 它被編譯成結構中立的字節碼,由Web服務器動態加載和執行。Servlet通過容器實現的request和response實例與客戶交互。這種request-response模型是基於HTTP

原创 del

非常奇怪的是,在公司按照的flash builder 可以直接在上面開發Java程序,但是在家裏安裝的就不行,搞了一晚上沒搞出來, 按照Eclipse更新的方法試了一下也不好用,最後終於找到一個workaround,這裏跟大家分享一下:

原创 不知不覺提高了代碼的耦合性

     在實際開發過程中,代碼的耦合性越低越好,因爲這樣各個模塊之間的相互關聯性會更少,在改動一個模塊的時候影響到的範圍也纔會越小,在實際開發中沒有人會想去提高代碼的耦合性,肯定是在開始的時候把代碼的耦合性降到最低,但是在實際開發過程中

原创 directsho基類一

cbaseobject:提供debug時的幫助功能, 大部分類從這個類繼承而來 CBaseFilter:實現IBaseFilter接口, 實現Filter框架,用法:     1.聲明一個類由此繼承而來     2.在新累中定義filte

原创 Facade Pattern

Facade Pattern的核心思想是給用戶提供一個抽象出來的單一接口,用戶調用這個接口並輸入相關參數後剩下的工作由Facade的對象後面來完成,其實Facade是將一件按序執行的流程封裝在一個類裏面實現了,這裏用到了類的組合。

原创 Jetty Architecture Chart

Architecture Chart   Runtime Management 點贊 收藏 分享 文章舉報 _skyfish 發佈了53 篇原創文章 · 獲贊 13 ·