軟體設計本質論—白話物件導向

  不同的人在談物件導向編程(OOP)時所指的含義並不相同。有人認為任何採用圖形介面的應用程式都是物件導向的。有人把它作為術語來描述一種特別的處理序間通訊機制。還有人使用這個詞彙是另有深義的,他們其實是想說: “來啊,買我的產品吧!”我一般不提OOP,但只要提到,我的意思是指使用繼承和動態綁定的編程方式。 --《C++沉思錄》

RPM 軟體包命令的使用

  RPM 有 5 種 基本操作模式:安裝、卸載、升級、查詢 和 校正1. 安裝軟體包   文法: rpm  -ivh [RPM 包檔案名稱]   選項說明:        i :   表示安裝軟體包        v :  表示在安裝過程中顯示詳細的資訊        h :  表示顯示水平進度條(1)安裝 foo-2.0-1.i386.rpm 軟體包         # rpm -ivh  foo-2.0-1.i386.rpm   

神奇的代碼,可以測試你的殺毒軟體的等級

這段由歐洲防病毒協會提供的代碼絕對值得大家一試:看看你殺毒軟體的能力吧!測試方法:1.滑鼠右鍵點擊案頭空白處,建立一個“文字文件”。2.將下面這段測試代碼複製到“文本”裡,儲存,然後可以直接右鍵點擊這個文本,用殺毒軟體掃描,也可以等一會,如果你的殺毒軟體還行,會自動報毒並將該文本刪除,那就可以初步放心了。X5O!P%@AP[4/PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*測試原理:該段代碼是歐洲電腦防病毒協會開發的一種病毒代碼,

軟體架構設計—基於魯棒圖進行設計

如何藉助魯棒圖進行初步設計呢?      ADMEMS方法歸納了魯棒圖建模的10條經驗要點,分別覆蓋文法,思維,技巧,注意事項等4個方面。                                         魯棒圖建模的10條經驗。1.遵守建模規則。    通過以下4條語句,可以理解該圖的本質:         1.1 參與者只能與邊界對象交談。         1.2 邊界對象只能與控制對象和參與者交談。         1.3 實體物件也只能與控制對象交談。         1.

可用性測試好助手——Morae軟體的應用

在使用者研究部門的日常項目中,可用性測試是常用的研究方法之一。通常的流程如:   

大膽嘗試隨需消費的軟體培訓模式

       通過兩年培訓的實踐和對業內同行的觀察分析,我發現要把一個班的所有學生教到一種理想效果,實在太難做到,或者是幾乎沒有可能!並且,我認為許多學員的學費花得實在有點冤枉!即使對於那些比較負責和老師也不算錯的培訓機構,同一個班的學員在花費相同學費的情況下,收穫也是大相徑庭!一些學習能力強的人會覺得很值,而一些學習能力稍差的同學就會覺得其收穫不值那麼多學費。其表現通常有如下幾點:      

溫昱談“軟體架構設計智慧之旅”——CSDNF2F俱樂部&博文視點名家講壇活動之十二

  溫昱談“軟體架構設計智慧之旅”——CSDNF2F俱樂部&博文視點名家講壇活動之十二 活動形式及地點:CSDN嘉賓線上聊天室,屆時請登陸http://chat.csdn.net,進入聊天室。 啟用時間:2007年6月8日下午14:30~16:00 活動背景:    

[專家書評] 軟體設計貴在務實——評《軟體架構設計》

架構設計貴在務實我最早聽說“軟體架構”這個概念以及UML的名字,是在1999年的水木清華BBS上。當時有一篇文章介紹了軟體架構作為一個相對獨立的領域的發展情況,順便提到在此前一年被接納為OMG標準的UML。該文作者斷言,UML的出現將能“徹底”改變軟體開發的工作方式,甚至“若干年之後,不通UML者無法染指軟體開發”。三年之後,《程式員》雜誌專訪Ivar Jacobson時,UML已經是盡人皆知。記得Jacobson在那次採訪中勸告中國的開發人員,趕快去學習RUP。從那時候起,越來越多的人頂上了“

這三款類比按鍵軟體

       

對網管軟體開發的一點感悟

本人在畢業後不長的工作時間裡,大多數時間從事的都是電信網管軟體的開發,期間經曆了大小不同的公司,也有幸從頭到尾做過一些大型的網管軟體的開發,甚至還不自量力的要去做一些網管開發平台。  我個人的背景,主要是在EMS(網元管理層)網管的開發,對NMS層有一些接觸,對裝置的開發也有些接觸,但都屬於隔靴騷癢,看著別人爽,文中提到的方法和思路,雖然多為通用的,但具體的一些方法對於其他類型的軟體未必適合。   

軟體開發基本功

                                  軟體開發基本功:How to program better and faster                                                            ——讀《編程珠璣I》有感:              Program.Program better. Program faster.            要從事軟體開發,首先要學會編程。如何編程呢?如何編寫更高效更優雅的程式呢?《

GNU Manuals Online中各種軟體的摘要介紹

GNU Manuals Online        http://www.gnu.org/manual/manual.htmlAvailable Manuals:acct          全稱帳戶工具(accouting utilities )   用來提供系統管理員系統使用上的資訊,包括串連,執行的程式,和系統資源的使用狀況。——有幾個命令列程式組成:ac,accton,last,lastcomm,sa,dump-acct,dump-utmp,通過命令列參數提供更多功能。          

[隨想]關於軟體的工具

曾經看到別人的部落格中有單門的vim或者是git的分類,還有人把自己喜歡的技術中也會標上類似的技術。。我總是嗤之以鼻,不就是個工具麼,會用不久行了嘛,有什麼好研究的?但是現在的我一定不會那麼認為了,wim和emacs ,這麼好的編輯工具,那麼值得去研究的工具,讓我錯過了那麼久,這才發現從前使用的notepad

WIN32 編程樣本:嵌入式式軟體開發程式入門(完全從網上copy的文章)

MicrosoftWindows CE是緊湊的、高效的和可升級的作業系統,它被廣泛的應用在各種嵌入式式的產品中,從手持電腦到專門的工業控制器和消費用電子產品中。Windows CE已經通過了其自身的能力證明:它能夠滿足32位嵌入式式程式開發的需求。同樣重要的是: Windows CE使嵌入式式系統的設計者得以充分利用Microsoft的32位基於Windows的開發工具的全部的函數。嵌入式的應用軟體選擇Windows CE的首要原因之一是Microsoft

華泰證券軟體開發工程師筆試經曆

記得不啥時候在華泰證券的網站上登記過自己的求職資訊。星期四收到訊息通知星期六早晨9點筆試,什麼崗位也沒有通知。 上網到處搜尋華泰證券以往的筆試題目,只有兩篇文章提到,一個說和公務員考試類似,另一個說是專業知識,只能等到星期六看到題目才知道了。 星期六早晨8:30趕到新街口的華泰證券大樓,衝進電梯發現沒有29樓按鈕,可是通知是29樓啊,只能問保安,原來是到了28樓再爬樓梯上去。到了那兒看到門上貼了每個人的座位號,俺是15號,原來俺是應聘的軟體開發工程師哦,同類的大概有10個人蔘加筆試吧,進了考場(

Windows下常用軟體下載連結記錄

1. Microsoft Windows SDK for Windows 7 and .NET Framework 3.5.

最近打算再寫一個 區域網路聊天軟體

在1981年,nikon對全線ai鏡頭卡口進行了修改,區域網路聊天軟體

手機軟體自動化測試探索

手機軟體自動化測試探索作者:張元禮http://blog.csdn.net/vincetest 手機軟體測試面臨的困境與挑戰   

【HEVC】目前H265分析軟體推薦

1,Codecvisa:http://codecian.com/國產軟體,從最早的H264visa發展至今,感覺從剛開始的玩票,發展到今天專業層級的商業軟體,值得支援。軟體試用版30天試用,20幀限制。優點:QT開發,跨平台缺點:效能,功能,風格,專業程度和真正大牛層級的商業軟體相比還是有距離。2,Elecard HEVC Analyzer:http://www.elecard.com/en/produc ...

軟體外包專案管理經驗談

   

總頁數: 852 1 .... 71 72 73 74 75 .... 852 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.