Time of Update: 2016-04-13
標籤: 筆者將會整理出一整套成為一個JAVAEE工程師的學習路線和資料。歡迎同行和網友們訂閱或指正。不定期更新。 筆者在軟體工作做了7年java開發,開發過ERP,CRM等應用系統並擔任過專案經理。技海無涯,如文中有技術問題有錯誤的地方歡迎指正,文章均為原創,轉載請聯絡作者。
Time of Update: 2016-04-13
標籤:題目:返回一個一維整數數組中最大子數組的和。要求:輸入一個一維整形數組,數組裡有正數也有負數。一維數組首尾相接,象個一條首尾相接帶子一樣。數組中連續的一個或多個整數組成一個子數組,每個子數組都有一個和。求所有子數組的和的最大值。此次何琳琳負責程式分析,代碼編程,張一博負責代碼複審和代碼測試計劃。經分析討論設計思路如下:1、定義一個長為20的數組,先對前10個數進行初始化,後10個數等於前10個數;2、設定長度為10的迴圈依次以前十個數為頭進行最大子數組的計算;3,再設定一個數組用來儲存每次
Time of Update: 2016-04-15
標籤:同群組成員(張雪晴):http://www.cnblogs.com/1443188449qq/設計思想 在有負數的情況下,要保證找出的子數組的和是最大的,那麼最小的負數是一定不會在子數組中的,我們將最小的負數作為一個斷點,放在非迴圈數組的第一位,這樣它之前的數就不需要先考慮了。例如:當迴圈數組為1,2,-5,6,-1時,最小的負數是-5,我們就可以將它斷成非迴圈數組-5,6,-1,1,2。這樣就可以算出最大和的子數組了。如果沒有負數的話,從哪裡斷開就是無所謂的了,
Time of Update: 2016-04-15
標籤:一、在Firefox瀏覽器上安裝selenium外掛程式點擊“開發人員”的選項,然後點擊“擷取更多工具”,輸入seleniumIDE進行搜尋,找到後進行安裝即可。安裝完成後Firefox瀏覽器的右上方會多出一個小的帶“se”標誌的按鈕,點擊即可開啟這個外掛程式。 二、學會用SeleniumIDE錄製指令碼和匯出指令碼點擊帶“se”標誌的按鈕開啟這個外掛程式點擊“檔案&rdq
Time of Update: 2016-04-15
標籤:2、 邏輯覆蓋的應用按照所給的程式流程圖,分別寫出語句覆蓋、分支覆蓋的測試案例,以及它所覆蓋的路徑附加題:根據程式流程圖,寫出代碼(定義一個類和方法來實現),用JUnit產生單元測試,並利用前面設計的測試案例進行測試語句覆蓋:a e g 測試案例:X = 4 Y = 0 a e f
Time of Update: 2016-04-15
標籤: 我一直思考軟體行業如何高效學習快速有效掌握技能,那麼我們可以學習有價值的技術,可以提高自己的收入! 原來學習方法,學習完三章回頭複習一次,以此類推,這樣大部分內容其實還可以記下來的。但這並不是一本技術學習終結,過段時間,你可能就會將原來學習的內容一乾二淨地忘記掉了!
Time of Update: 2016-04-14
標籤:題目:返回一個整數數組中最大子數組的和要求:輸入一個一維整形數組,數組裡有正數也有負數。一維數組首尾相接,象個一條首尾相接帶子一樣。數組中連續的一個或多個整數組成一個子數組,每個子數組都有一個和。求所有子數組的和的最大值。 設計思想:使用者自訂數組長度並依次輸入數組元素,設一個全域變數初始化為零的數組a[N],N=10000;1.因為該數組首尾相接可視作一個環,那麼我們需要在一個合適的位置斷開,把數組元素展成一條筆直的帶子。(1).設使用者自訂數組長度為m,輸入數組各元素值a[1
Time of Update: 2016-04-14
標籤:1.單元測試工具JUnitJUnit 是 Java 社區中知名度最高的單元測試工具。它誕生於 1997 年,由 Erich Gamma 和 Kent Beck 共同開發完成。其中 Erich Gamma 是經典著作《設計模式:可複用物件導向軟體的基礎》一書的作者之一,並在 Eclipse 中有很大的貢獻;Kent Beck 則是一位極限編程(XP)方面的專家和先驅。JUnit 設計的非常小巧,但是功能卻非常強大。JUnit
Time of Update: 2016-04-12
標籤:linux
Time of Update: 2016-04-11
標籤:NATO會議上首次提出了“軟體工程”這個名詞,希望用工程化的原則和方法來克服軟體危機。此後,人們開展了軟體開發模型、開發方法、工具與環境的研究,提出了瀑布模型、演化模型、螺旋模型和噴泉模型等開發模型,出現了面向資料流方法、面向資料結構方法、物件導向等開發方法,以及一批CASE(Computer Aided Software Engineering,電腦輔助的軟體工程)工具和環境。 一.軟體生存周期
Time of Update: 2016-04-11
標籤:1.單元測試應該在最基本的功能和參數上驗證程式的正確性;2.單元測試應該由最熟悉代碼的人來寫;3.單元測試過後,機器的狀態可以保持不變;4.單元測試應該很快;5.單元測試應該產生可重複、一致的結果;6.單元測試應該保持一定的獨立性;7.單元測試應該覆蓋所有代碼路徑;8.單元測試應該整合到自動化的測試的架構中;9.單元測試必須和產品代碼一起儲存和維護對於軟體工程中單元測試的認識
Time of Update: 2016-04-11
標籤: 這學期剛開的軟體工程這門專業課,老師訂的是鄒欣編著的《現代軟體工程―構建之法》這本教材。上課之前要求我們大致閱覽這本書,提出對這本書不懂的問題,然後等到學期結束結課時對不懂的問題進行解答,以達到一個提高學習效率的目的。 以下是大致看完書不懂的問題: 1.什麼是軟體工程?
Time of Update: 2016-04-10
標籤:《構建之法》第一章
Time of Update: 2016-04-09
標籤:1.設計思想: 本次任務用php嵌入javascript實現的主要功能。 首先,建立index.php檔案,在HTML語句裡建立表單,表單內容包括,出題數目,最大最小值,及其他的一些選項。這裡主要供給使用者選擇出題內容和範圍;主要有:1.1請輸入出題數目(正整數) 1.2選擇參與運算的數的個數 1.3選擇是否加入乘法
Time of Update: 2016-04-09
標籤:資料流程圖與系統流程圖比較 在本次團隊中我負責的是系統流程圖的繪製和詳細設計文檔的整合初審,其中最讓我印象深刻的是系統流程圖的繪製,因為在一開始的繪製中常常不小心畫成資料流圖和系統流程圖風格的“雜交”,所以特作此比較記錄。參考檔案:http://blog.csdn.net/cjr15233661143/article/details/8117555 資料流程圖系統流程圖(可見附錄)定義 描述系統資料流程的工具,它將資料獨立抽象出來,通過圖形方式描述資訊
Time of Update: 2016-04-09
標籤:個人電腦介面的演變。1973年四月第一次操作是在施樂PARC Alto電腦完成。該系統是第一個將現代圖形化使用者介面中的所有元素結合起來的系統。1981年6月施樂介紹了星,商業阿爾托的繼任者。顯著特點:雙點擊表徵圖,重疊的視窗,對話方塊和1024×768單色顯示。1984年1月:蘋果推出Macintosh。1993年5月微軟發布了第一個版本的視窗,其32位作業系統。他們給它的版本號碼“3.1”,並使用相同的使用者介面,他們做的常規視窗3.1。提
Time of Update: 2016-04-09
標籤:軟體過程與專案管理六次作業小組項目方面,我們的總體已經出來了,下周小組長讓我們學著用指令碼語言寫寫測試案例。這周我主要在準備文檔,我們組目前才完成了兩個文檔,一個是需求分析文檔,一個是立項說明文檔,還有一個概要設計文檔還在建立和補充當中。我發現在開發一個項目的過程中,文檔的書寫也是一個很讓人頭疼的問題。我們的項目不大,所需要的文檔也不多,但我覺得這些文檔已經很讓人頭疼了。首先我們的文檔是幾個人分部分寫然後再一起總結的,我就發現不同的人寫文檔的風格就不一樣,比如說,分點標序號,有些人就喜歡用
Time of Update: 2016-04-09
標籤:軟體工程的學習進度條周次學習內容代碼量11、軟體工程課程的意義2、完成部落格的註冊;http://home.cnblogs.com/u/chengxs/3、總結目前學習過程中的困惑,提出幾個問題,並帶著問題學習這門課;http://www.cnblogs.com/chengxs/p/5248956.html4、選擇一個自己熟悉的軟體,並對它進行評價;Linux下的ubuntu軟體優點和缺點;
Time of Update: 2016-04-09
標籤:lvs keepalived LVS是通過IPVS模組來實現的。IPVS是LVS叢集系統的核心軟體,主要用於完成使用者的請求到達負載調度器後,如何將請求發送到每個real server節點、read
Time of Update: 2016-04-09
標籤:Redmine是用Ruby開發的基於web的專案管理軟體,是用ROR架構開發的一套跨平台專案管理系統,據說是源於Basecamp的ror版而來,支援多種資料庫,有不少自己獨特的功能,例如提供wiki、新聞台等,還可以整合其他版本管理系統和BUG跟蹤系統,例如Perforce、 SVN、CVS、TD等等。這種 Web 形式的專案管理系統通過“項目(Project)”的形式把成員、任務(問題)、文檔、討論以及各種形式的資源群組織在一起,大家參與更新任務、文檔等內容