Time of Update: 2018-12-04
好的原程式做出好的軟體 有些人會想:只要程式運行結果好,就不管原程式編得怎樣。但絕對不是這樣的。軟體不是一次性就作完的,有必要做修改,擴充等管理。所以原程式要盡量作成易看懂,管理方便。 這樣做,第一是為了軟體開發人員方便,其次還會影響到軟體的效能。管理不方便的程式不會作出好的軟體。 希望通過這篇文章能學到好的編程習慣。要理解這文章的內容,你至少要懂得1個開發工具語言。這裡舉例說明的都是C語言,但你對C語言沒有瞭解也不要擔心。這裡說明的是原理而不是特定的語言。1.
Time of Update: 2018-12-04
摘要:老子哲學 道德經 軟體哲學、軟體之道 參閱:序 消滅人狼 軟體的十大命題 編程規則 聖人曰:古之善為士者,微妙玄通,深不可識。夫唯不可識,故強為之容。豫兮若冬涉川;猶兮若畏四鄰;儼兮其若容;渙兮若冰之將釋;敦兮其若樸;曠兮其若穀;混兮其若濁。孰能濁以靜之徐清。孰能安以動之徐生。保此道者不欲盈。夫唯不盈故能蔽而新成。 聖人描述完軟體的特徵,又開始描述軟體大師的特徵,精妙乎,深刻乎。
Time of Update: 2018-12-04
簡單地說,對象之間的耦合度就是對象之間的依賴性。指導使用和維護對象的主要問題是對象之間的多重依賴性。對象之間的耦合越高,維護成本越高。因此對象的設計應使類和構件之間的耦合最小。 有軟硬體之間的耦合,還有軟體各模組之間的耦合。 耦合性是程式結構中各個模組之間相互關聯的度量.它取決於各個模組之間的介面的複雜程度、調用模組的方式以及哪些資訊通過介面.一般模組之間可能的串連方式有七種,耦合性由低到高分別是:非直接耦合、資料耦合、標記耦合、控制耦合、外部耦合、公用耦合、內容耦合。 耦合是對一
Time of Update: 2018-12-04
這幾天時間在學習QT,要學習這門技術,就要先要把該軟體在Linux環境下建立起來,當然,QT這個軟體並不只是在Linux平台才可以的。 同事有裝好的QT的虛擬機器,系統是Ubantu的,因為我更習慣用紅帽,所以決定自己從頭開始在RHEL4.0的平台上安裝這個軟體。經過一番艱苦的探索終於完成了QT及Qtcreator的安裝配置工作。為了避免以後忘記,還是將這個問題的解決過程記錄一下,備查。 從網上下到的是qt-4.5版本的源碼,安裝過程中遇到的第一問題就是解壓軟體包以後進行運行./configur
Time of Update: 2018-12-04
我的系統是red hat我用命令rpm查是否安裝了某個軟體(例如: matlab 與 fluent ),得到了如下的結果:我用rpm -qa (| grep) matlab , 斷行符號後沒有任何顯示我用rpm -qa fluent , 斷行符號後沒有任何顯示我用rpm -qa vasp , 斷行符號後沒有任何顯示但實際上肯定是裝了matlab和fluent , 而我用[root@node1 /]# rpm -q fluent顯示的卻是package fluent is not
Time of Update: 2018-12-04
上一節講到了黑箱測試中的等價分類,這一節繼續總結黑箱測試又一經典測試方法——邊界值分析法,其實邊界值測試不是專屬於黑箱測試,在白盒測試中也會用到邊界值測試。 邊界值測試其實就是測試程式的各種邊界值,邊界值測試是等價分類的推廣,在實際測試中,在測試程式的邊界時,往往可以測試出很多缺陷,所以兩種方法要結合使用,才能更好的滿足程式的測試需求。邊界值測試分為兩部分:
Time of Update: 2018-12-04
1 Scilab 現在由 Scilab協會維護的開放原始碼的科學計算軟體。它具有矩陣運算、數值運算、訊號處理、程式設計等功能,目前已被廣泛應用於教育、科研和工業。你可以用它來替代收費的matlab。http://www.scilab.org/ 2 Stellarium 是一款星象觀測類比軟體。目前全球有許多天文愛好者和教授天文學的教師們在使用它。其介面完全 3D化,資料精確(來自於天文台的觀測資料)。http://www.stellarium.org/3 QMC2 為 M.A.M.E.
Time of Update: 2018-12-04
文章目錄 1.1.1作用1.1.2預期讀者 1.2.1系統名稱以及版本號碼1.2.2任務提出者1.2.3任務承擔者以及實施者1.2.4使用者4.3.1對裝置的影響4.3.2對使用者的影響4.3.3對系統啟動並執行影響4.3.4對開發環境的影響4.3.5對運行環境的影響4.3.6對經費支出的影響5.1.1基建投資5.1.2其他5.2.3經常性支出5.2.1一次性收益5.2.2經常性收益5.2.3不可定量收益 1. 引言1.1
Time of Update: 2018-12-04
最近空中獵手同學準備買一隻DC,這幾天到處找相關的資料,查閱了N種型號DC的技術指標及介紹文章等,還不停地在QQ、MSN、GTALK上問這問那,恨不得把市面上所有DC的功能都加到他將要買的那一款上,結果當然是不存在這樣一款DC的,即便是最高端的DSLR也不可能提供所有的這些。這讓我想到很久很久以前,我還在軟體公司的時候,公司的思路就是使用者的需求都要滿足。隨著我們不斷地在軟體中提供各種各樣的BT功能以後,當時在這一領域的競爭者慢慢地無法跟上我們,不得不退出這一領域。而我們公司的結果卻也並不好,因
Time of Update: 2018-12-04
Beta(β):測試版,為正式版本推出之前發布,可能存在一定的Bug。 Alpha(α):自我裝載版,通常在Beta之前,也存在一定的Bug。 Retail:零售版。 Free:免費版。 Lite:精簡版,也可稱迷你版。 Final:正式版,通過Alpha和Beta兩個測試版本後推出的,修正了軟體中存在的Bug。 Pro:專業版,需使用者獲得註冊碼後才可以使用。 Plus:加強版,在功能上有所提升。
Time of Update: 2018-12-04
Intel,上海.Description Xen* is an open source Virtual Machine Monitor. In this position, you will be developing Xen* VMM on IA-32 or IA-64 platform. This project involves various cutting-edge technologies. You are expected to develop support for
Time of Update: 2018-12-04
一種全新的軟體介面設計方法撰文:Aweay你可轉載,拷貝,但必須加入作者署名Aweay,如果用於商業目的,必須經過作者同意。下載執行個體代碼關鍵字:COM MySpy IE SetUIHanlder IcustomDoc IDocHostUIHandler GetExternal 前言作者在解決各種問題的時候喜歡首先使用C++
Time of Update: 2018-12-04
開源遠程監視軟體列表1,BO2K全名為Back Orifice 2000,是一個名為"死牛之祭"(Cult of the Dead Cow)的駭客組織發布的。發布一個星期不到,下載次數就達到十幾萬。"死牛之祭"這個駭客組織還專門為BO2K申請了一個頂級網域名稱,可見其威力之大。:http://www.newasp.net/code/vc/3122.html2,VNC(Virtual Network
Time of Update: 2018-12-04
ComMax 串口映射大師 ComMax是一款專業的RS232/422/485串口資料與網路資料進行映射的工具軟體,可以獨立工作於一個串口或與應用軟體共用串口,將串口資料與網路TCP/IP資料進行映射。ComMax 2.0.1 發布 --2011.12.23:http://dl.vmall.com/c00alvn0571. 修複部分機器串口資料無法共用讀取資料的Bug。2. 加入Tcp Client的的映射方式,將串口資料以tcp Client方式進行映射。3. 加入Tcp
Time of Update: 2018-12-04
關於Dao層的設計我現在也還是有點模糊,大大小小的項目也做了五六個了,負責的資料庫設計也有三四個了。在對Dao層進行設計時採用過兩種方案: 方案一:每一表對應一個Dao類(介面也可),每個Dao將完成對該表的增刪改查以及業務上要求的查詢操作。這麼設計的話如果表很多的話將會產生很多類,並且將會出現大量重複的代碼,因為每一個Dao中都將涉及到基礎的增刪改查。 方案二:寫一個基礎的類,可以完成基本的增刪改查,其他的對於業務上有額外需求的表單獨在寫一個類,不過這個類只包括額外的功能。這裡的基礎類寫的
Time of Update: 2018-12-04
摘要:軟體哲學、軟體之道、銀彈、人狼、軟體架構 參閱:序 消滅人狼 軟體的十大命題 編程規則 聖人曰:持而盈之,不如其已;揣而銳之不可長保;金玉滿堂莫之能守;富貴而驕,自遺其咎。功遂身退,天之道。 一個軟體企業,當它掌握了軟體之道,建立了架構體系,它的生產能力和發展速度會大幅提升;但是危險也會隨即到來,要想穩健發展,還必須知曉企業之道。
Time of Update: 2018-12-04
摘要:軟體哲學、軟體之道、銀彈、人狼、軟體架構 參閱:序 消滅人狼 軟體的十大命題 編程規則 道篇 你發現構成軟體體系最基本的粒子了嗎? 這是通往軟體之道的門戶。 (參見:軟體架構形態) 1 軟體的本源-抽象 聖人曰:道可道,非常道。名可名,非常名。無名天地之始。有名萬物之母。故常無欲以觀其妙。常有欲以觀其徼。此兩者同出而異名,同謂之玄。玄之又玄,眾妙之門。 軟體企業發展的正確之路是客觀存在的,但並不是你看到的通常的發展之路啊。
Time of Update: 2018-12-04
摘要:老子哲學 道德經 軟體哲學、軟體之道 參閱:序 消滅人狼 軟體的十大命題 編程規則
Time of Update: 2018-12-04
應用軟體開發作為一個行業已經有了30多年的發展曆史,但是也許是軟體之複雜,也許是軟體之無形,目前依然處於一種原始的手工作坊式生產方式,需要依靠大量的人力去開發,品質難於保障,使用和營運成本高昂。
Time of Update: 2018-12-04
摘要:老子哲學 道德經 軟體哲學、軟體之道 參閱:什麼是哲學 序 消滅人狼 軟體的十大命題編程規則 聖人曰:道常無為,而無不為。侯王若能守之,萬物將自化。化而欲作,吾將鎮之以無名之樸。無名之樸,夫亦將無欲。不欲以靜,天下將自定。 本章是道篇的最後一章,也是對道的總結;老子認為道常無為而無不為,遵道而行即可治國安邦亦可強身健體。本章表達了老子道德經的核心思想,剔除一己之私念,努力遵從客觀規律辦事。事實上,世間萬事萬物,包括社會意識形態和精神活動,