Time of Update: 2015-11-14
標籤:背景由于敏捷開發,快速迭代,我們項目一天會有三個版本,也就意味著我一天要去擷取三次軟體包。我負責服務端開發,所以我經常需要去拿最新的用戶端。我們的用戶端放置在一個公用的ftp上面。每天頻繁登陸ftp下載,或者使用ftp工具,每次都要點擊同步,都不太方便。如果在linux下就好了,然而在windows也是可以運行指令碼的,何不嘗試下呢。完整代碼 1 @echo off 2 rem for download file 3 rem ftp config 4 rem ip login_name
Time of Update: 2015-11-15
標籤: 課程內容來自網易雲課堂中科大孟寧老師的軟體工程(C編碼實踐篇)課程。課程頁面 我覺得本門課程的設定非常科學,每一周課程都是基於上一周課程的進一步抽象,使得學習者能夠循序漸進,逐漸加深對軟體工程的理解。 1. 第一周:熟悉Linux實驗環境;要求 實驗一:寫一個hello world小程式。實驗報告連結+git程式碼程式庫連結
Time of Update: 2015-11-14
標籤:基於體系架構的軟體設計模型把軟體過程劃分為體系架構需求、設計、文檔化、複審、實現和演化6個子過程,現逐一簡要概述如下。1、體系架構需求。即將使用者對軟體系統功能、效能、介面、設計約束等方面的期望(即“需求”)進行擷取、分析、加工,並將每一個需求項目抽象定義為構件(類的集合)。2、體系架構設計。即採用迭代的方法首先選擇一個合適的軟體體系架構風格(如C/S、B/S、N層、管道過濾器風格、C2風格等)作為架構模型,然後將需求階段標識的構件映射到模型中,分析構件間的相互作用
Time of Update: 2015-11-14
標籤:敏捷反應快速靈敏。 在敏捷式軟體開發 (Agile Software Development)領域,更注重的以人為核心,迭代,循序漸進的開發方法。相比傳統的開發方法,這種方法能更快速的開發,上線,反饋,調整、迭代。以敏捷的姿態去發展產品。 敏捷與傳統開發的區別
Time of Update: 2015-11-14
標籤: 從最早僅僅關注於軟體開發工具到現在,軟體行業中的巨頭們已經在層出不窮的思想中涅槃了一回又一回。大公司們在標準、理論、語言上的爭來奪去,未必全然出於“軟體實現”的考慮。對統一理論、統一工具、統一過程的企圖,其最終目的是在整個軟體工程體系中的全面勝出。算盤上的絕大多數人,只是用於計算勝負的一枚運算元。
Time of Update: 2015-11-13
標籤:0x1 No Silver Bullet1 There is no royal road, but there is a road軟體工程缺乏一劑良藥,在硬體成本隨著發展速度快速下降的同時,軟體工程的成本並沒有出現明顯的下降,然而,隨著軟體工程持續的、堅持不懈的發展,軟體工程正在發生著重量級的變化。2
Time of Update: 2015-11-14
標籤:在閱讀了推薦閱讀的材料之後,我想了很多東西。最終還是決定,以Team 專案的經曆為主線,敘述我關於軟體工程的一些思考與體會。 鳳凰涅槃,浴火重生如果要我來概況這幾周Team
Time of Update: 2015-11-13
標籤:此指令碼支援打包mysql、安裝mysql服務、安裝windows服務、操作ini檔案、操作註冊表、高效壓縮檔等功能,基本能滿足常用的軟體打包需求。;定義各種常量#define MyAppName "軟體名稱"#define MyAppDirName "軟體目錄名稱";下面的版本號碼,公司名稱,網址在 控制台->卸載應用程式 的地方可看到#define MyAppVersion "版本號碼"#define MyAppPublisher "公司名稱"#define MyAppURL "
Time of Update: 2015-11-12
標籤:
Time of Update: 2015-11-13
標籤: Advanced Office Password Recovery能夠在同類軟體中脫穎而出的重要原因之一就是極快的破解速度,而這一優勢依託於Office密碼破解軟體的加速器,本文將主要介紹AOPR的加速器。 Office文檔密碼難以破解的原因 從Office 2007開始,微軟不斷升級密碼保護強度,連不常用的OpenDocument和韓文Office密碼都十分牢固。在最新版Office
Time of Update: 2015-11-13
標籤:
Time of Update: 2015-11-12
標籤:組成派的概念 計算群組件及組件之間的互動 1.組件(程式模組、獨立程式)、串連件(程序呼叫、管道、訊息
Time of Update: 2015-11-13
標籤: 開頭給我們舉出了一個例子,大公司是如何在軟體工程中進行運作。Rational 被 IBM 購併的真實原因在於 IBM 需要構建一個完整的軟體工程體系,對於 IBM 來說,Rational 有著 UML 語言的非常豐富的實踐經驗, 還有著 RUP 作為理論架構的創立者和領導者的地位,這些對 IBM 在確立大型軟體工程應用方案供應商的行業形象,都是極大的支援。而另一個開發商:Borland 沒有在 ALM 作為工程理論方面的任何優勢。於是
Time of Update: 2015-11-12
標籤: 11月我選擇閱讀的書是《需求模式——軟體建模與分析》,這本書是共分為五個部分:1)緒論。2)需求萃取。3)需求分析。4)需求的文檔化和驗證。5)需求管理與工程管理。這本書是關於軟體需求工程的專項著述,目標是從開發人員的視角出發,側重於實踐者的技術與方法,系統地介紹需求工程的最新發展,促進需求工程領域理論、方法和技術的全面融合應用,指導需求工程各階段的系統化實踐。這本書從需求的擷取,建模,文檔化,驗證以及管理等各個方面介紹了需求工程,值得我們讀一讀。 什麼是需求
Time of Update: 2015-11-11
標籤:1、軟體初始化 1 設定棧 (SP→記憶體(SRAM)) 2 調用main() 3 清理工作2、硬體初始化 1 關閉看門狗 2 初始化時鐘 3 初始化SDRAM .text.global _start_start: ldr r0, =0x5300000
Time of Update: 2015-11-12
標籤:老程式員的忠告:不要做浮躁的軟體工程師:每天讀一遍,思考一下:我是否浮躁? 1、不要看到別人的回複,第一句話就說:給個代碼吧!你應該想想為什麼。當你自己想出來再參考別人的提示,就會知道自己和別人思路的差異。 2、初學者請不要看太多的書,那會誤人子弟的,先找一本好書系統的學習。很多人用了很久都是只對部分功能熟悉而已,不系統還是不夠的。 3、看協助。不要因為很難,而自己又是初學者所以就不看。協助永遠是最好的參考手冊,雖然協助的文字有時候很難看懂,或不夠直觀。&nb
Time of Update: 2015-11-10
標籤:
Time of Update: 2015-11-11
標籤:軟體外包 軟體開發 項目外包 外包 隨著行業競爭激烈,越來越多的公司對資訊化存在很大的需求,因而軟體外包業務近年來始終保持了較快增長速度。從這幾年的統計資料來看,軟體技術服務始終以高於行業平均增長速度增長,軟體外包的市場也相應地在不斷地擴大。但現實中很多人卻感歎軟體外包難做,其中最難的就是外包的定價,這也是由於軟體商品的特殊性所決定的。軟體不同於其他有形的
Time of Update: 2015-11-10
標籤:廣州商學院 電腦系 系(部) 2015 — 2016
Time of Update: 2015-11-11
軟體的按契約設計(DbC---Design by Contract)一.DbC基本概念 DbC的思想源於商務工作中商家和使用者的行為(義務和利益關係),雙方都要遵守一個契約(合約),交易才能完成。 商家與使用者的契約關係如下: 1. 商家必須提供某種產品(義務),並有權獲得使用者支付的費用(利益); 2. 用戶端必須支付費用(義務),並有權獲得產品(利益); 3.