Time of Update: 2018-12-06
摘要:這是關於整合模組化語言、即UML 裡採用的基本圖的文章。在這篇文章中,我將會討論結構圖,這是已經在 UML 2 中提出的一種新圖種類。由於本系列文章的目的是使人們瞭解記號元素及它們的含意,該文主要關注類圖。你很快就會知道這樣做的理由。隨後的文章將會覆蓋結構範疇中包含的其它圖。 51CTO推薦 專題:UML整合模組化語言這是關於整合模組化語言、即UML 裡採用的基本圖的文章。在這篇文章中,我將會討論結構圖,這是已經在 UML 2
Time of Update: 2018-12-06
VC中關於GlobalAlloc,GlobalLock,GlobalUnLock調用GlobalAlloc函數分配一塊記憶體,該函數會返回分配的記憶體控制代碼。 調用GlobalLock函數鎖定記憶體塊,該函數接受一個記憶體控制代碼作為參數,然後返回一個指向被鎖定的記憶體塊的指標。 您可以用該指標來讀寫記憶體。 調用GlobalUnlock函數來解鎖先前被鎖定的記憶體,該函數使得指向記憶體塊的指標無效。 調用GlobalFree函數來釋放記憶體塊。您必須傳給該函數一個記憶體控制代碼。
Time of Update: 2018-12-06
摘要:這是關於整合模組化語言、即UML 裡採用的基本圖的文章。在這篇文章中,我將會討論結構圖,這是已經在 UML 2 中提出的一種新圖種類。由於本系列文章的目的是使人們瞭解記號元素及它們的含意,該文主要關注類圖。你很快就會知道這樣做的理由。隨後的文章將會覆蓋結構範疇中包含的其它圖。 關聯當你系統建模時,特定的對象間將會彼此關聯,而且這些關聯本身需要被清晰地建模。有五種關聯。在這一部分中,我將會討論它們中的兩個 -- 雙向的關聯和單向的關聯,而且我將會在Beyond the
Time of Update: 2018-12-06
拷貝建構函式主要在以下三種情況下起初始化作用:1. 在聲明語句中用一個對象初始化另一個對象;2. 將一個對象作為參數按值調用方式傳遞給另一個對象時產生對象副本;3. 產生一個臨時對象作為函數的返回結果。那麼接著就看一下在這三種情況下拷貝建構函式分別在什麼時候調用,以及如果有臨時對象的話,在什麼時候析構。先假定有一個類FOO,在建構函式中會輸出“Constructing.”,在拷貝建構函式中會輸出“Copy constructing.”,在解構函式中會輸出“Destructing.”。輸出結果中的
Time of Update: 2018-12-06
一天,一個農民的驢子掉到了枯井裡。那可憐的驢子在井裡淒慘地叫了好幾個鐘頭,農民在井口急得團團轉,就是沒辦法把它救起來。最後,他斷然認定:驢子已經老了,這口枯井也該填起來了,不值得花這麼大的精力去救驢子。農民把所有的鄰居都請來幫他填井。大家抓起鐵鍬,開始往井裡填土。驢子很快就意識到發生了什麼事,起初,它只是在井裡恐慌地大聲哭叫。不一會兒,令大家都很不解的是,它居然安靜下來。幾鍬土過後,農民終於忍不住朝井下看,眼前的情景讓他驚呆了。每一鏟砸到驢子背上的土,它都作了出人意料的處理:迅速地抖落下來,然後
Time of Update: 2018-12-06
一:兩個view之間的資料相互傳遞。1)這裡兩個view間切換主要用到的是每個類對象固有的屬性(modalTransitionStyle)來設定過渡模式(也就是過渡(切換)到別的介面)。2)還會用到委託(delegate)來響應事件方法。3)要特別注意協議delegate:[plain] view plaincopy@protocol delegate <NSObject> -(void)myupdata:(NSString *)str; @end 在此程式中的作用:是從視圖2
Time of Update: 2018-12-06
一:利用NSNotification與UIAlertVeiw示範:通知(通常指發送訊息的一方),與,觀察者(值接收訊息的一方)間的通訊。通知與觀察者是兩個相互獨立的類。 程式效果: (1)首先建立一個繼承自UIViewController的類:MyObserver.h 。(作為觀察者)1)MyObserver.h [plain] view
Time of Update: 2018-12-06
摘要:這是關於整合模組化語言、即UML 裡採用的基本圖的文章。在這篇文章中,我將會討論結構圖,這是已經在 UML 2 中提出的一種新圖種類。由於本系列文章的目的是使人們瞭解記號元素及它們的含意,該文主要關注類圖。你很快就會知道這樣做的理由。隨後的文章將會覆蓋結構範疇中包含的其它圖。 類巨集指令清單 類操作記錄在類圖長方形的第三個(最低的)地區中,它也是可選擇的。和屬性一樣,類的操作以列表格式顯示,每個操作在它自己線上。操作使用下列記號表現:name(parameter list) :
Time of Update: 2018-12-06
原文:http://www.ytfei.com/blog/?p=30聲明:原創文章,轉載請註明出處! 建立個人網站的應該具備的條件:網域名稱主機個人網站程式(博 客或論壇系統)在以上條件中,除第1條以外,其它的都可以在網上找到免費的。其實1也有免費的,只是免費可能不大合意,只有次層網域 而已。下文會提到免費網域名稱註冊處理。想建立個人網站的朋友,首先可以購買一個網域名稱。在Google或百度裡面搜尋網域名稱即可,本人在中國萬
Time of Update: 2018-12-06
在MFC程式中顯示JPG/GIF映像 編譯:Northtibet下載原始碼 如果你是一個使用VB編程的程式員,要在程式中顯示JPG或者GIF映像簡直易如反掌,將影像控制拖到Form中,分分鐘即可搞掂。但是C++程式員要顯示同樣的圖形卻沒有那麼輕鬆,那麼是不是要自己編寫JPG解壓縮代碼呢?當然不用那麼複雜啦!本文將針對這個問題討論如何在MFC中顯示JPG或者GIF映像。
Time of Update: 2018-12-06
經過一個多月的時間,終於把手機安全衛士的代碼寫完了,雖然介面很醜,但是核心代碼都是對的,而且都是原始碼,特此共用下載連結是 http://download.csdn.net/detail/jinlong_lou/4222073同時歡迎android愛好者加入群228249802共同發展共同進步項目特色:1.整體項目採用MVC架構,是對android知識點的綜合應用,用到的技術有(activity,service,broadcast,content provider,Notification
Time of Update: 2018-12-06
Word和Excel等檔案均稱為複合檔案。這類檔案內部有一個“檔案系統”,採用“磁碟檔案”的組織方式來組織檔案內的資料,也稱為“檔案中的檔案系統”。 每個複合檔案中有一個“根儲存”(類似於檔案系統中的“根目錄”),根儲存之下是若干“子儲存”(類似於“子目錄”)和“資料流”(類似於“檔案”),子儲存之下可以再有子儲存和資料流……。 下列代碼可將任一複合檔案的檔案結構進行枚舉,如配合樹型控制項(如:CTreeCtrl),可將檔案的儲存結構清晰的展現出來。 #include
Time of Update: 2018-12-06
原文:http://blog.romebuilder.com/2011/10/525/ 國慶前兩天,客戶上線的產品突然出現問題,導致幾十萬使用者無法正常享受服務。在日以繼夜地奮戰了三天后,我們給客戶的交待是,沒有好的解決方案,只能全部rollback。這樣的結果,讓整個國慶顯得無比悲催了……問題原因,出在多個方面。1.版本管理在 2.0發布時,1.X系列的產品已經穩定運行了很長時間。2.0是從1.2的版本上Cut出來的,發布時,啟動並執行產品已經是1.6.1,在這之間,1.X
Time of Update: 2018-12-06
彈窗一:這個測試嘗試開啟兩個網頁對話方塊。 測試結果:√表示彈出 ×表示被滅殺myie √theworld √iesp2 √ <script language="JavaScript" type="text/javascript"> function openBadPopUp() { try {
Time of Update: 2018-12-06
這篇文章主要是關於Emacs的erlang環境設定及常用快速鍵的使用說明的。 1.下載安裝Emacshttp://ftp.gnu.org/gnu/windows/emacs/
Time of Update: 2018-12-06
關於Amazon EC2服務,已經有很多文章介紹,這裡就不再贅述如何申請Amazon雲端服務的內容了。假定你已經擁有一台EC2伺服器。另外,這裡並沒有使用gitosis或者gitolite之類的應用。主要是通過使用ssh來將EC2當作個人的Git伺服器來使用。因為當前Amazon提供了對於Micro類型的EC2免費使用一年優惠,不妨大家也試試。為了簡化對遠程主機的訪問,先對ssh做點簡單的配置:$ cat ~/.ssh/config Host codingme.com
Time of Update: 2018-12-06
If you ask me, where humans go wrong is with their lack of patience. That, and their recent acquired taste for instant gratification.The reality is that things take time. Richard Branson didn’t become a millionaire overnight. Madonna was not an
Time of Update: 2018-12-06
1.列出所有可更新的軟體清單 命令:yum check-update2.安裝所有更新軟體 命令:yum update3.僅安裝指定的軟體 命令:yum install <package_name>4.僅更新指定的軟體 命令:yum update <package_name>5.列出所有可安裝的軟體清單 命令:yum list用YUM安裝刪除軟體裝了系統添加刪除軟體是常事,yum同樣可以勝任這一任務,只要軟體是rpm安裝的。
Time of Update: 2018-12-06
Bill Joy前任Sun的首席科學家,當年在Berkeley時主持開發了最早版本的BSD。他還是vi和csh的作者。當然,Csh Programming Considered Harmful 是另一個話題樂。據說他 看看自己能不能寫個作業系統,就在三天裡寫了個自己的Unix, 也就是BSD的前身。當然是傳說了,但足見他的功力。另一個傳說是,1980年初的時候,DARPA讓BBN在Berkley Unix
Time of Update: 2018-12-06
在程式設計中經常會使用到Syntax和Semantics,那麼這兩者分別是什麼意思,又有什麼區別呢?Syntax是文法,Semantics是語義;從字面的意思來看,前者注重的是“法則”,而後者則偏重於“涵義”。以SQL語句為例,在Oracle中,解析Sql語句要先經過語法檢查,然後再進行語義檢查。語法檢查時,會判斷你寫的SQL語句中是否有錯別字,如把select寫成了selct等;而語義則是判斷你寫這個SQL的目的是什麼——是要查詢,還是個性資料等。 CodeCode highlighting