Time of Update: 2018-12-05
CMM初探經過幾天的認真研讀,對軟體流程改善有了進一步的認識,對CMM的概念特點也有了更深一層的瞭解。由於第一層的特點是雜亂無章的,第五層又像烏托邦似的遙遠(教授說的),現將第二、三、四層的相關特點以及對各項目元素的控製程度歸納總結如下。在可重用層,組織實現了對成本、進度、職能的跟蹤管理,但不能實現對三者的預測,且未把軟體品質納入管理範圍;把之前項目的成功經驗應用到現在的項目上;定義了軟體的需求基準。在可定義層,組織實現了對成本、進度、職能的控制管理,並實現了對品質的跟蹤管理;實現了軟體過程中管
Time of Update: 2018-12-05
一.序 還是按部就班的來,這次主要分析一下Mplayer中音頻解碼流程,特別說明一下,這裡的音頻解碼包括後面會說的視頻解碼統統不涉及到具體的格式和解碼演算法,如果大夥對具體檔案格式和解碼感興趣可以在網上找相關資料看看~也可以留意popy的後續文章(廣告~)二.入口 main函數中的入口如下~/*========================== PLAY AUDIO ============================*/if (mpctx->sh_audio)
Time of Update: 2018-12-05
近年來隨著中國經濟蓬勃發展,而十大振興產業之一的物流產業更是一片繁榮的景象。隨著該項產業的發展,對於物流車輛的管理更是迫在眉睫。在這種情況下去年本人所在的某軟體公司高層為了抓住未來物流行業的資訊化市場而牽頭開發了車連網系統。本系統針對安裝了GPS終端裝置的車輛,以google maps
Time of Update: 2018-12-05
近年來隨著中國經濟蓬勃發展,而十大振興產業之一的物流產業更是一片繁榮的景象。隨著該項產業的發展,對於物流車輛的管理更是迫在眉睫。在這種情況下2010年9月本人所在的某軟體公司高層為了抓住未來物流行業的資訊化市場而牽頭開發了車連網系統。本系統針對安裝了GPS終端裝置的車輛,以google maps 技術為基礎,為使用者提供車輛管理服務,以提高車隊的利用率和整體響應速度,同時降低油耗,為物流企業等使用者提供科學管理決策依據。通過該系統,可實現車隊的地理位置查詢、車輛狀態(開關門)查詢、工作狀態查詢、
Time of Update: 2018-12-05
檢討書尊敬的學院領導:這份檢討書是關於我在6月13日沒有事先請假而擅自外出旅遊的過失的檢討。在畢業設計答辯完後,想放鬆一下自己,同時也考慮到剛剛答辯完有幾天閒置時間,就選擇了去江西三清山,給自己定了一個很不完善的計劃,以為3天就能夠回到學校。但在這個過程中,我只是跟班長說了一下而已,而沒有事前跟老師請假,以為這是一種無關緊要的行為,卻不知我這樣的擅自外出,給學校管理帶來多大麻煩,也沒有顧及學院老師的感受。其次,我的安全觀念不強,對自己紀律要求不嚴格。自己一個人外出旅遊,而且是去一個陌生的地方,對
Time of Update: 2018-12-05
CCNA進階網路技術資料整理 網路基礎 封裝:就是在網路傳輸之前為資料附上必要的協議資訊。解鎖裝:將資料從特定的協議頭中解鎖出來。對等層通訊:源發送方的OSI模型的每一層都必須與目的方的對等層進行通訊。OSI參考模型:1物理層:為系統之間的物理鏈路定義了電氣、機械、規程的功能和標準。(BIT)2資料連結層:提供資料在物理鏈路上的可靠的傳輸功能。(幀)3網路層:提供兩台主機間的串連和直接選取。(分組)4傳輸層:在發送主機上對將要發送的資料進行分段,在接受主機系統上完成資料區段到資料流的重組。(段)
Time of Update: 2018-12-05
目標:通過遠端桌面的方式登陸虛機訪問CQ服務 情境:伺服器:是虛機(沒加入域控),IP:192.168.1.51,安裝了server 2003企業版作業系統及CQ服務端和用戶端軟體(安裝順利),匯入了節點鎖定型license客戶機:不是虛機(加入了域控), IP:192.168.1.181,安裝了windows XP professional SP2在虛機中使用CQ維護工具中建立了模式存放庫:7.0.0(模式庫使用的是access資料庫),然後在客戶機中通過遠端桌面登陸到虛機使用虛機下的CQ
Time of Update: 2018-12-05
Time of Update: 2018-12-05
第一章 介紹第一節 什麼是設計模式 設計物件導向的軟體是很複雜的,然而,設計可重用的物件導向軟體更加複雜。你必須找出相關的對象,把他們按照一定粒度分解成類,定義類的介面和繼承結構,然後建立實體之間的主要關聯。你的設計方案不僅要針對你手手頭上的問題,還要充分考慮處理未來可能發生的問題和需求。你還要避免重構,或者至少將重構減到最少。有經驗的物件導向設計師會告訴你,可複用且靈活的設計是困難的,否則不可能第一次就做得對。(Experienced
Time of Update: 2018-12-05
微觀經濟學的特點及其研究對象微觀經濟學研究的對象是單個經濟單位的經濟行為,主要包括單個消費者、單個生產者、單個市場。它從三個層次進行分析:第一個層次是分析單個消費者和單個生產者的經濟行為,即單個消費者獲得的最大效用和單個生產者獲得的最大利潤。通俗的講,也就是消費者如何進行消費,選擇合適的商品,以最大的滿足自己的需求;生產者如何合理的進行資源配置,最佳化生產過程,以獲得最大的利益回報。第二個層次是分析單個市場的價格決定,即影響價格的決定因素,分析的範圍是在單個市場裡,排除其他市場的影響因素,從影響
Time of Update: 2018-12-05
第一章 第六節 設計模式如何解決設計中的問題 設計模式通過多種不同的方法協助物件導向設計師解決很多日常開發過程中遇到的難題。以下是很多這方面的難題以及運用設計模式如何去解決他們。 發現合適的對象 物件導向的程式由對象組成。一個對象包含了資料和操作這些資料的過程,這些過程通常稱為方法或操作。當一個對象收到一個從用戶端發來的請求或訊息時,它便執行相關的操作。對象的動作由請求或訊息來驅動,請求是驅動該對象執行某一操作的唯一途徑,
Time of Update: 2018-12-05
測試技術概述軟體開發過程中各個階段的測試自動化單元測試迴歸測試。每一次新的測試總是建立在先前測試成功的前提下,使得每一次增量的開發或改動都有品質的保證。提高單元測試路徑的覆蓋率,執行測試的效率和品質。在空閑或下班時間實現無人職守自動化的測試。 xUnit自動化單元測試架構的特點測試先行(why)從預防入手,預防錯誤而不是發現錯誤。從使用者的角度出發,用測試的準繩來度量整個開發過程。以工人砌牆為例子。把軟體工程項目的品質可控性延伸到代碼級。xUnit架構自動化單元測試帶來的流程改造測試先行(how
Time of Update: 2018-12-05
在做ffmpeg+Qt+SDL的項目的時候,出現這個錯誤,/usr/local/lib/libavdevice.a(alsa-audio-dec.o): In function `audio_read_packet':/opt/libav-0.6.2/libavdevice/alsa-audio-dec.c:139: undefined reference to `snd_pcm_readi'/opt/libav-0.6.2/libavdevice/alsa-audio-dec.c:146:
Time of Update: 2018-12-05
剛買不久的電腦,今天在新電腦上安裝Qt IDE,出現了如下問題:root@kid-ThinkPad-E420:/home/kid/下載# chmod u+x qt-creator-linux-x86_64-opensource-2.3.1.binroot@kid-ThinkPad-E420:/home/kid/下載# ./qt-creator-linux-x86_64-opensource-2.3.1.bin-su: ./qt-creator-linux-x86_64-opensource-2.
Time of Update: 2018-12-05
自動化測試設想一、單元測試自動化目的:測試函數模組功能的正確性,覆蓋所有判斷條件。1)建立測試函數的樁模組和驅動模組。2)準備該函數的測試資料3)產生測試報告二、整合測試自動化目的:檢測資料流在各模組介面之間流轉過程中的正確性。1)大建測試平台2)準備測試資料以及資料在每個商務程序的變化3)監控資料在各個介面的準確性。4)產生測試報告。三、商務程序測試自動化目的:對照業務需求,檢測系統功能的正確性。1)商務程序定義2)鍵盤輸入類比3)自動調用測試資料4)自動執行商務程序5)產生測試結果四、壓力測
Time of Update: 2018-12-05
在編譯linux2.6.11時,出現如下問題:In file included from include/asm/mpspec.h:5:0, from include/asm/smp.h:18, from include/linux/smp.h:19, from include/linux/sched.h:25, from
Time of Update: 2018-12-05
之前學習C/C++的時候,都沒去注意變數的定義和聲明的具體區別,也隨意將它們放在標頭檔,今日看C++ Primer,才發現原來變數的定義和聲明之間的區別竟然如此之大,而且區別它們兩個竟然如此重要。變數的定義用於為變數分配儲存空間,還可以為變數指定初始值。在一個程式中,變數有且僅有一個定義。聲明用於向程式表明變數的類型和名字。定義包括聲明:當定義變數時我們聲明了它的類型和名字。可以通過使用extern關鍵字聲明變數名而不定義它。不定義變數的聲明包括對象名,物件類型和物件類型前的關鍵字extern:
Time of Update: 2018-12-05
編程風格需要改進的地方 ——讀《C++編程規範》有感 1、if for while do 等語句自佔一行,不論執行的語句多少都要加{}。2、儘可能在定義變數的同時初始化該變數。3、適當的添加空格。4、程式分界符 { 和 } 應獨佔一行。5、注釋不可過多,一般在上方或右方。6、不可將浮點變數用 == 或 != 與任何數字比較,應該設法轉成 >= 或 <=
Time of Update: 2018-12-05
在之前的那些簡單的環境配置(交叉編譯器等等)完之後,就可以開始配置QtE環境了。注意點1:在ubuntu下安裝QtE環境,如果是使用使用者環境下安裝的話,以後再編譯器的時候,直接在使用者環境下編譯就可以,如果是在root下安裝的,那麼以後編譯器就得在root環境下編譯。注意點2:安裝QtE的版本要和交叉編譯器的版本想匹配。我這邊的使用的QtE版本的4.6.3,交叉編譯器的版本是4.4.3一、安裝Qt Creator
Time of Update: 2018-12-05
註:下文是朋友轉寄而來,由於沒有註明出處,請原作者見諒了,如有人知道原出處,還請不吝告之。也不知是新文還是舊文,看來不錯共用之。我要從徐家匯趕去機場,於是匆匆結束了一個會議,在美羅大廈前搜尋出租車。一輛福士發現了我,非常專業的、徑直的停在我的面前。這一停,於是有了後面的這個讓我深感震撼的故事,象上了一堂生動的MBA案例課。為了忠實於這名出租車司機的原意,我憑記憶盡量重複他原來的話。