標籤:編譯安裝 rpm安裝 yum安裝 在CentOS或rhel下,軟體包的管理方式有三種:一種是使用rpm安裝別人編譯好的軟體包,一種是使用yum,還有一種是使用編譯安裝1、軟體包簡介軟體包的組成部分: 二進位程式:/bin,/sbin,/usr/bin,/usr/sbin,/usr/local/bin,/usr/local/sbin &
標籤: http://blog.csdn.net/qiusuo800/article/details/8299777目前,我在學習C#串口編程類的基礎知識,在網上也找了一些資料,但都存在一些問題,現在他們基礎上再進行一定的修改,且更詳細的表達如何?串口編程,實現串口的發送與接收。本文通過一個完整的執行個體,目的在於說明在win7系統中進行串口編程時: 1.
標籤:題目: 編寫一個程式能輸出30道隨機四則運算小學二年級題目設計思想: 利用隨機函數產生兩個兩位元,並且利用隨機數隨機播放四個算符,並且以此迴圈30次,並輸出原始碼(Vc軟體): #include<iostream.h>#include<stdio.h>#include<stdlib.h>int rak(){return rand()/327; //設定100內的隨機數}void main(){char a[4]={‘+‘,‘-‘,‘*‘
標籤:1. ccmalloc-Linux和Solaris下對C和C++程式的簡單的使用記憶體流失和malloc調試庫。2. Dmalloc-Debug Malloc Library.3. Electric Fence-Linux分發版中由Bruce
標籤: 我選擇了如下三本書作為我本學期的軟體工程課外讀物 1.夢斷代碼 2.代碼Z大全 3.人月神話 讀書計劃,第一個月:夢斷代碼 第二個月:代碼Z大全
標籤: 今天課上讓我們自己做了一個四則運算的程式,雖然是一個簡單的題目,但是對我不動腦袋的來說確實沒做出來,但是積極動腦,想了好多辦法,最後心裡覺得我原來也是可以編程的,第一次讓我覺得自己有點能力,雖然微不足道,但是這微不足道的信心讓我對我自己發生改變。 思路: 首先,我先構建一個C的架構; 然後,然後需要解決的問題是兩個隨機數和四則的隨機;
標籤: 1 #include<iostream> 2 #include<ctime> 3 using namespace std; 4 5 void main() 6 { 7 int a,b,c; 8 srand(unsigned(time(NULL))); //以系統時間為隨機種子保證數的變化 9 for(int i=0;i<30;i++)10 {11 a=rand()%99+1;12
標籤:一、編寫不必要的代碼 1、不應該在真正的需求來臨之前編寫那些代碼。 2、不要編寫不必要的代碼,並且要刪除沒有用到的代碼。 二、代碼難以修改 1、對未來做太多假設。 2、不仔細設計就編寫代碼(基本設計都不做) 3、設計程式時,應當根據你現在確切知道的需求,而不是你認為未來會出現的需求。 三、過分追求通用 1、如果你的代碼很通用,它通常不能從使用者的角度很好的滿足規格/需求。 2、太過通用就必須要寫很多不需要的代碼。《簡約之美--軟體設計之道》 之軟體設計的3
標籤:普通程式員與軟體工程師的區別 程式員、工程師和進階工程師區別程式員與軟體工程師區別 軟體工程師不僅僅是會編程就行,需要對整個軟體工程的流程很串連,從立項、分析、建模、編程、測試、發布都有很高的要求。主要是因為有軟體和硬體之分的 還有工程師什麼什麼的頭銜都需要考級的 ,不是隨便都可以說是的。
標籤: 一旦程式裡出現了“無法解決的複雜性”,就說明設計中有些深層次的基本錯誤。如果問題在這個層面上無法解決,應當回過頭看看產生問題的真正原因是什麼。 問題複雜,解法不一定會複雜。大多數麻煩的設計問題,都可以用在紙上畫圖或寫出來的辦法找到答案。 重新設計的每個步驟都應該足夠小,比如給變數取個更好的名字,或是給難懂的代碼加些注釋。更常見的做法是在每個步驟中都把一個複雜的部分拆分成若干個簡單的部分。《簡約之美--軟體設計之道》之複雜性及解決方案
標籤:4.1.1 價值:這個變化能給人多大協助。 可能價值:這個變化有多大可能幫到使用者。 潛在價值:這個變化在對使用者提供協助的時候,將為使用者提供多大協助。4.3 不可預測的結果 程式員犯的最常見最嚴重的錯誤,就是在其實不知道未來的時候去預測未來。 如果完全不考慮未來,只根據當前已知的確切資訊確定所有的設計決策,那就百分之百安全了。《簡約之美--軟體設計之道》 第四章 未來
標籤:atitit.提升軟體開發的生產力關健點-------大型開發工具最關健 1. 可以創作出更好的工具遍曆自己 12. 大型工具包括哪些方面 22.1. ide 22.2. dsl 22.3. .frmwk、、lib 22.4. 模組化soa 23. Eat Our Own Dog Food 24. 每樣小工具只做一件事
標籤:資料加密 資料安全 加密系統 原始碼加密 原始碼加密軟體|原始碼加密軟體|原始碼加密軟體|原始碼加密軟體|原始碼加密軟體|原始碼加密軟體|原始碼加密軟體|原始碼加密軟體|原始碼加密軟體|原始碼加密軟體|650) this.width=650;"
標籤:軟體開發 內聚是從功能角度來度量模組內的聯絡,一個好的內聚模組應當恰好做一件事。它描述的是模組內的功能聯絡; 耦合是軟體結構中各模組之間相互串連的一種度量,耦合強弱取決於模組間介面的複雜程度、進入或訪問一個模組的點以及通過介面的資料 高內聚低耦合,是軟體工程中的概念,是判斷設計好壞的標準,主要是物件導向的設計,主要是看類的內聚性是否高,耦合度是否低。&n
標籤:在軟體開發過程中,軟體開發人員在編寫代碼過程要有大局觀所謂的大局觀,指的是編寫的代碼的複用性!不要為了完成任務或是功能,就隨意的命名或使用某些樣式代碼讓它實現某種功能!在HTML和CSS中,某些css命名可能在一些html中用到,那麼這時就要注意代碼的複用性!那麼在哪些頁面可能會用到呢,比如註冊、登陸等等,不同使用者的登陸,看到的樣式可能不一樣,但有的頁面可能會達到相同的樣式,div的命名 tr 、td中用到的class就可能在多個頁面中都用到,而且命名讓人一眼就明白,
標籤:從廣義上講,形式化方法(Formal
標籤:本學期我們開始了軟體工程課程的學習,第一節課在王老師的脫口秀中結束。我們得到了關於考研就業等方向問題的一些講解,同時也得到了一份推薦閱讀書單。我計劃閱讀《夢斷代碼》《你的燈亮著嗎》《人件》三本書,這三本書並不像一般電腦書目一樣枯燥,希望可以堅持閱讀,有所收穫。3月——4月上旬:《夢斷代碼》,大概每周三章;4月中旬——5月初:《你的燈亮著嗎》,大概每周兩篇;5月——6月中旬:《人件》,大概每周六章。軟體工程閱讀計劃
標籤: 在項目開發過程中,應該按要求編寫好十三種文檔,文檔編製要求具有針對性、精確性、清晰性、完整性、靈活性、可追溯性。◇可行性分析報告:說明該軟體開發項目的實現在技術上、經濟上和社會因素上的可行性,評述為了合理地達到開發目標可供選擇的各種可能實施方案,說明並論證所選定實施方案的理由。◇項目開發計劃:為軟體項目實施方案制訂出具體計劃,應該包括各部分工作的負責人員、開發的進度、開發經費的預算、所需的硬體及軟體資源等。◇軟體需求說明書(軟體規格說明書):對所開發軟體的功能、效能
標籤: 關與系統2.0版2012-09-12~2012-09-17時間段內的測試。
標籤:軟體工程閱讀計劃書 書是人類進步的階梯,我決定在書中享受升華。接下來的一學期時間,我制定如下閱讀計劃:1.緩步清明,我要閱讀的第一本書目叫《夢斷代碼》,看過簡評,我覺得我需要這本書帶給我努力的力量,奮鬥的勇氣。2.展望五一,勞動最光榮,接下來我選擇的腦力勞動項目是《代碼大全》,據說900多頁,不知能不能看完=_=。3.迎來五一,我決定閱讀《敏捷式軟體開發 (Agile Software