Time of Update: 2015-04-19
標籤:一、設計思路(1)將乘客要去的樓層數存起來。(2)假設yi為乘客要爬樓層數之和,yi=n1*|(n1-ni)|+n2*|(n2-ni)|+..+n18*|(n18-ni)|(3)比較y1到y18的值,找出最小的。(4)輸出結果二、原始碼#include "iostream.h"#include "stdlib.h"#define MAXSIZE 15void Input(int &num,int flour[])
Time of Update: 2015-12-10
標籤: 下面是系統安裝好了以後,相關軟體安裝過程,首先作業系統如下:作業系統 軟體安裝步驟IIS設定(先於framework安裝) IIS問題集IIS HTTP error 500.21a) 管理員運行C:\Windows\Microsoft.NET\Framework\v4.0.30319\
Time of Update: 2015-10-24
標籤:背景IT已經成為當代企業必不可少的競爭手段,從無到有到標配,可以說以後不懂IT的就是文盲這句一點也不過,而軟體開發是個複雜工程,零零碎碎各種理論工具和技巧,一言難盡。本文意在言簡意賅,簡述軟體開發流程當中重要的環節,以此思路作為明燈,以更好地思考和完成工作。 開始IT業務系統的開發(APP、網站,大中小型業務系統等等)生命週期大致可用一張圖簡單概括下: 無論那個環節都互相影響,產品和開發相對更緊密一些,運營相對獨立,不斷迭代產品直到產品周期終結需求
Time of Update: 2015-08-19
標籤:繪製軟體架構 思維導圖 思維導圖,據說是每個產品經理必備的軟體。如果你閱讀大型原始碼,使用思維導圖跟蹤調用流程,繪製軟體架構將會非常方便。特點:沒什麼好說的,用過的都說好!軟體:下載:http://www.mindmanager.cc/MindManager新手入門教程MindManager是一款創造、管理和交流思想的思維導圖軟體,其直觀清晰的可視化介面和強大的功能可以快速捕捉、組織和共用思維、想法、資源和項目進程等等。M
Time of Update: 2015-08-17
標籤:windows平台emeditor 快,方便修改檔案編碼,支援Regex查詢,編程的時候我經常用這個功能驗證Regexeverything,搜尋非常快,雖然只支援標題查詢,但是你組織好你的檔案,還是很方便的dropbox,能無幹擾即時同步,老外的產品,不擔心他偷窺我的檔案,雖然建立檔案夾的時候容易僵死,但是整體使用還是很滿意的這3個軟體構成了我的知識管理軟體:把心得/筆記寫成txt,組織好檔案名稱,放進dropbox的檔案夾,所有pc都可以同步,搜尋也很容易sublime text2
Time of Update: 2015-08-17
標籤:該軟體功能很簡單,就是隨機點名,點三次,每次人數不一樣,具體數量可自訂。已經點過名的,不參與下次點名。因為幫朋友做的,時間也趕得緊,大概用了一個多小時吧,主要側重於功能實現,介面沒有美化,代碼也寫得很隨意,給需要的朋友一些參考。大概知識點有:簡單的多線程代碼、動態添加控制項、產生隨機數等。 代碼適合初級入門水平的碼農,很簡單,不在這裡羅列了,為 http://pan.baidu.com/s/1qWpAfqW隨機點名軟體
Time of Update: 2015-07-26
標籤:1.firefox瀏覽器 首先添加源地址 ,在/etc/apt/sources.list 裡面 最後添加 deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main 或者終端直接stdin #echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a
Time of Update: 2016-05-13
標籤:軟體工程作業根據第一階段所承擔的專案工作,描繪使用者情境並將典型使用者和使用者情境描述:發布比賽或其他重要通知的老師:(1)姓名:張三丰。(2)年齡:40.(3)收入:5000。(4)代表的使用者在市場上的比例和重要性:比較小,但是他們對於大學生參加各種項目是很重要的,所有的重大訊息的發布都從他們那裡發布。(5)使用這個軟體的典型情境:使用者進入發布比賽或其他重要通知。(6)使用本軟體/服務的環境:學校。(7)生活/工作情況:生活、工作穩定。(8)知識層次和能力:大學畢業及以上學曆,比較熟
Time of Update: 2016-05-12
標籤:可行性研究的步驟 1)複查系統規模和目標; 2)研究目前正在使用的系統; 3)匯出新系統的高層邏輯模型(資料流圖、資料字典); 4)重新定義問題; 5)匯出和評價供選擇的解法(物理解決方案); 6)推薦行動方案; 7)草擬開發計劃; 8)書寫文檔提交審查。資料字典 資料字典:對資料流圖中包含的所有元素的定義的集合;可行性研究階段,資料流圖與資料字典共同構成系統的邏輯模型。資料字典應該對下列元素進行定義: 1)資料流; 2)資料元素(資料流分量); 3)資料存放區;
Time of Update: 2016-05-06
標籤:軟體生存周期:同任何事物一樣,一個軟體產品或軟體系統也要經曆孕育、誕生、成長、成熟、衰亡的許多階段,一般稱為軟體生存周期。
Time of Update: 2016-04-23
標籤:Flowmaster v7 R1 build 7.5.0 熱流體系統模擬分析軟體\Fluent.for.CATIA.v5.v1.0.8\Gaussian03 Rev.B-02 for Linux\Geomagic Studio 8中文教程\HEKA.FitMaster.v2.15-TBE_01799\ITTVIS IDL 6.4
Time of Update: 2015-06-17
標籤: 機械加工行業中CNC加工中心,經常用到MasterCam軟體用於製作加工程式,然後轉換成能被CNC機床識別的NC程式檔案,產生NC程式檔案後,還需要轉換成加工用的刀具清單。MasterCam軟體中沒有特別合適的NC程式檔案轉換成刀具清單,針對此種狀況特開發此軟體。 一、軟體主介面如下:二、示範選擇NC程式檔案轉換成刀具清單:三、示範匯出刀具清單到excel中: MasterCam NC程式檔案轉刀單軟體
Time of Update: 2016-04-16
標籤:安裝SeleniumIDE外掛程式開啟Fire Fox瀏覽器點擊附加組件之後搜尋Selenium IDE 安裝 安裝,即可完成Selenium的安裝 錄製匯出指令碼開啟SeleniumIDE, 輸入網頁之後,將資訊填至相應的位置,單擊確定。我們發現已經錄製完成,匯出時檔案->export test case as -> Java/junit4 webdriver即可得到相應的java檔案 編寫測試代碼import
Time of Update: 2016-04-01
標籤:第一章TrustZone的硬體結構1. 系統結構TrustZone硬體架構旨在提供安全架構,從而使裝置能夠抵禦將遇到的眾多特地威脅。 TrustZone技術可提供允許SoC設計人員從大量可在安全環境中實現特定功能的組件中進行選擇的基礎結構,而不提供固定且一成不變的安全解決方案。 架構的主要安全目標是支援構建可程式化環境,以防止資產的機密性和完整性受到特定的攻擊。具備這些特性的平台可用於構建一組範圍廣泛的安全解決方案,而使用傳統方法構建這些解決方案將費時費力。
Time of Update: 2015-05-07
標籤:團隊的PM:周雪瑩1.目標:讓使用者充實的度過每一天,有效方便的提醒人們在正確的時間做應該做的事。 目標不包括:聊天等類似QQ的社交功能。2.使用者:學生、上班族、家庭主婦等。 典型情境:當使用者不知道做什麼的時候查看私人助手。3.用到的術語:多線程,定義:從軟體或者硬體上實現多個線程並發執行的技術。
Time of Update: 2016-03-19
標籤:設計模式遵循的一般原則:1.開-閉原則(Open-Closed Principle, OCP):一個軟體實體應當對擴充開發,對修 改關閉.說的是,再設計一個模組的時候,應當使這個模組可以在不被修改的前提下被擴充.換言之,應當可以在不必修改原始碼的情況下改變這個模組的行為,在 保持系統一定穩定性的基礎上,對系統進行擴充。這是物件導向設計(OOD)的基石,也是最重要的原則。2.裡氏代換原則(Liskov Substitution Principle,常縮寫為.LSP)(1).由Barbar
Time of Update: 2016-03-19
標籤:SOFTWARE TEST LAB軟體測試實驗一、實驗任務利用Junit、Hamcrest及Eclemma進行軟體測試。具體任務(tasks):在Eclipse中安裝Junit和Hamcrest兩個外部jar檔案(Install Junit(4.12), Hamcrest(1.3) with Eclipse);在Eclipse中安裝Eclema(Install Eclemma with Eclipse);針對三角形問題編寫java程式,並使用Junit進行測試。(Write a java
Time of Update: 2016-03-18
標籤:一、Eclipse下安裝junit, hamcrest and eclemma。 由於現在版本的Eclipse都已經整合了JUnit Test Case,所以不必再匯入JUnit和hamcrest的jar包了,只需要在需要測試的類中,右鍵點擊New,選擇建立一個JUnit Test Case即可,Eclipse會自動匯入所需要的兩個jar包。 安裝eclemma,在Eclipse中,選擇Help->Eclipse
Time of Update: 2016-03-18
標籤:Lab 1 Junit and Eclemma一. 實驗要求:Install Junit(4.12), Hamcrest(1.3) with EclipseInstall Eclemma with EclipseWrite a java program for the triangle problem and test the program with Junit.a) Description of triangle
Time of Update: 2015-04-27
標籤:1、題目三人行設計了一個灌水論壇。資訊學院的學生都喜歡在上面交流灌水,傳說在論壇上有一個“水王”,他不但喜歡發帖,還會回複其他ID發的每個文章。坊間風聞該“水王”發帖數目超過了貼文數目的一半。如果你有一張當前論壇的文章(包括回帖)列表,其中文章的作者的ID也在其中,你能快速的找到這個傳說中的水王嗎?2、思路從第一個ID開始,與後續的發帖ID進行比較,若相同計數器則加一,否則減一,減到0後重新賦值3、源碼#include