Time of Update: 2016-03-19
標籤:一、實驗準備1.安裝junit, hamcrest 和 eclemma首先在eclipse中建立一個項目,然後下載 hamcrest-core-1.3.jar和junit-4.12.jar兩個jar包,將其匯入到建立的項目中即可;點擊eclipse中的Help菜單,選擇Install New
Time of Update: 2016-03-19
標籤:自動出題系統提出了新的要求:1、題目避免重複;2、可定製(數量/列印方式);3、可以控制下列參數:〇是否有乘除法;〇是否有括弧(最多可以支援十個數參與計算);〇數值範圍;〇加減有無負數;〇除法有無餘數!設計思路:在第設計一次的基礎上,又添加了三個要求,前兩個是在演算法完成後實現,第三個是在演算法當中實現,所以我先考慮第三個要求。第三個要求是使參數可控,第一個程式中已經定義隨機運算子+,-,*,/為0,1,2,3,所以如果選擇無乘除法則從0(+),1(-)中進行隨機選取,不加入2(*),3(
Time of Update: 2016-03-19
標籤:一.junit、hamcrest和eclemma的安裝:1.junit和hamcrest在建立了junitHw1工程後在build path裡通過add external jars添加junit-4.12.jar和hamcrest-all-1.3.jar。2.eclemma在eclipse下點擊help-eclipse marketplace-find-eclemma安裝。二.編寫Triangle以及Triangletest:1.判斷三角形:package example;/** *
Time of Update: 2016-03-19
標籤:一、junit、hamcrest和eclemma的安裝。1.junit和hamcrest在建立了junitHw1工程後在build path裡通過add external jars添加junit-4.12.jar和hamcrest-all-1.3.jar。2.eclemma在eclipse下點擊help-eclipse marketplace-find-eclemma安裝,重啟eclipse。二、編程判斷三角形是等邊三角形、等腰三角形或不等邊三角形。public class
Time of Update: 2016-03-18
標籤:1. 在Eclipse下安裝JUnit以及Hamcrest. 事前準備:下載好JUnit以及Hamcrest的jar包,提供github的下載網址https://github.com/junit-team/junit/wiki/Download-and-Install 下載好了上述兩個jar包之後,開啟Eclipse,建立java project,右鍵完成好的工程檔案夾,選擇BuildPath選項。 之後,在彈出的視窗中進行如下操作:選中“Libraries”
Time of Update: 2016-03-18
標籤:1.Microsoft TFSTFS本身的功能非常強大,並不單單是個源碼管理,不過個人用起來一般也就主要用其源碼管理功能。另外,微軟對於個人或小團隊也推出了免費的TFS Express版,雖然它是免費的,倒也功能齊全,主要提供如下功能:原始程式碼控制工作項目跟蹤自動化產生敏捷任務版和TFS相比,它的一些限制是:僅限於不超過 5 名使用者。僅支援 SQL Server Express 版 只可安裝在一台伺服器上包括敏捷任務版但不包括sprint/積壓規劃或反饋管理。不包括 TFS
Time of Update: 2016-03-17
標籤:代碼如下:import java.awt.Container;import java.awt.Graphics;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;import javax.swing.JButton;import
Time of Update: 2016-03-17
標籤:1、Visual Source Safe的優缺點:優點:如果開發工具是VS.NET,用VSS較合適,方便,安裝配置和使用都簡單,版本控制簡單,打label後,要還原到這個版本較簡單缺點:基區域網路,效率低,VSS自身安全性較差,只支援widows平台下2、Concurrent Version
Time of Update: 2016-03-16
標籤:vsphere 儲存多重路徑 vSphere支援NFS和iScsi的儲存多重路徑選擇,以下就這兩種方式進行詳細的解讀。首先,介紹NFS的多重路徑方式,NFS是一種基於IP網路的多重路徑,儘管他可以通過LACP進行鏈路彙總,但是他也只是一種分流技術,並不是將頻寬疊加,而且前提必須是在一對多,或者多對一的情況下才可以進行分流,原因就是vSphere只支援基於IP
Time of Update: 2016-03-15
標籤: 需求萃取常見的方法是進行客戶訪談,結合你的實踐談談會遇到什麼問題,你是怎麼解決的?
Time of Update: 2016-03-14
標籤:1. 代碼規範(讀教材) 1.1 代碼風格規範 1.2 代碼設計規範2. 列出一個checklist3. 效能分析和測試4. 使用者需求 5.1 功能需求 5.2 非功能需求5. 過程式控制制:燃盡圖 (burndown chart)、魚刺圖、甘特圖 6.1 燃盡圖 (burndown chart) 6.2 魚刺圖 6.3
Time of Update: 2016-03-13
標籤:1、Microsoft TFS的優缺點:優點:是對敏捷,msf,cmmi等項目、過程管理、過程改善的支援。任務版上能將需求、項目進度一覽無餘,對於小團隊而言,比甘特圖更有用。缺點:能應用起來的團隊、公司的數量極少,多數真正用起來,也就是原始程式碼控制這部分,這也僅僅是占TFS極小部分功能。2、GitHub的優缺點:優點:GitHub提供Git存放庫服務,基於web,允許你使用Git的原始程式碼控制功能,或者其特性。GitHub提供Git存放庫服務,基於web,允許你使用Git的原
Time of Update: 2016-03-12
標籤:現有的命名方式有多少種?請舉例說明一、匈牙利命名法: 廣泛應用於象 Microsoft Windows 這樣的環境中。 Windows 編程中用到的變數(還包括宏)的命名規則匈牙利命名法,這種命名技術是由一 位能乾的 Microsoft 程式員查爾斯· 西蒙尼(Charles Simonyi) 提出的。 匈牙利命名法通過在變數名前面加上相應的小寫字母的符號標識作為首碼, 標識出變數的範圍, 類型等。這些符號可以多個同時使用,
Time of Update: 2016-03-11
標籤: 1 import java.util.Scanner; 2 3 /** 4 * Created by lenovo on 2016/3/9. 5 */ 6 public class main { 7 public static void main(String[] args) { 8 Scanner scanner =new Scanner (System.in ); 9 double F,p,i,n;10 System
Time of Update: 2016-03-11
標籤: 一、你知道軟體測試有多重要嗎?
Time of Update: 2016-03-11
標籤:軟體測試職業發展方向
Time of Update: 2016-03-11
標籤:轉載地址:http://www.cnblogs.com/lishiyun19/p/4443002.html 很多人,包括電腦科班出身的同學,在關於軟體工程項目的開發與維護的問題上,或多或少的有著一些錯誤的認識。學習軟體工程的基礎知識,對提高軟體開發效率、節省軟體開發成本和提高軟體的可維護性,具有非常重要的意義。一、軟體危機與軟體工程 在 1968 年的時候由北約組織召集了一大批科學家們為解決"軟體危機"這一難題的會議上,首次提出了軟體工程 Software Engineering
Time of Update: 2016-03-09
標籤:Fault的定義:可能導致系統或功能失效的異常條件(Abnormal condition that can cause an element or an item tofail.),可譯為“故障”。Error的定義:計算、觀察或測量值或條件,與真實、規定或理論上正確的值或條件之間的差異(Discrepancy between a computed, observed or measured value or condition and the true,
Time of Update: 2016-03-08
標籤:上課沒做出的原因:由於很長時間沒有做過編程,寫過代碼,對java的一些語言早已忘光,以後還得好好複習一下java.程式設計思想:用Math.random隨機產生100以內的整數,利用字元數組將定義加減乘除符號,而且要考慮兩個數相除時,分母不為0;然後輸出就行原始碼:public class Suiji { public static void main(String args[]) { int i,j,y,h,g,f; &
Time of Update: 2016-03-08
標籤:一、目的 用最小的代價高效率的確定問題是否可以解決。不是去解決這個問題,而是確定問題是否值得去解決。進行可行性研究簡化了系統分析和系統設計的過程。二、任務(1)進一步分析問題定義。(2)分析員進行簡要需求分析,匯出系統邏輯模型(3)從系統邏輯模型出發,找出若干種解決這個問題方法(4)對每種方法從經濟,技術。操作,法律四個方面細緻研究它的可行性。三、步驟 背景: