CMMI簡介

CMMI(Capability Maturity Model Integration)即能力成熟度模型集成

什么是CMMI

  CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD)1.02版本是應用于軟件業項目的管理方法SEI在部分國家和地區開始推廣和試用。隨著應用的推廣與模型本身的發展,演繹成為一種被廣泛應用的綜合性模型。

  自從1994年SEI正式發布軟件CMM以來,相繼又開發出了系統工程、軟件采購、人力資源管理以及集成產品和過程開發方面的多個能力成熟度模型。雖然這些模型在許多組織都得到了良好的應用,但對于一些大型軟件企業來說,可能會出現需要同時采用多種模型來改進自己多方面過程能力的情況。這時他們就會發現存在一些問題,其中主要問題體現在:

  1、不能集中其不同過程改進的能力以取得更大成績;

  2、要進行一些重復的培訓、評估和改進活動,因而增加了許多成本

  3、遇到不同模型中有一些對相同事物說法不一致,或活動不協調,甚至相抵觸。

  于是,希望整合不同CMM 模型的需求產生了。1997 年,美國聯邦航空管理局(FAA)開發了FAA-iCMMSM(聯邦航空管理局的集成CMM),該模型集成了適用于系統工程的SE-CMM、軟件獲取的SA-CMM 和軟件的SW-CMM 三個模型中的所有原則、概念和實踐。該模型被認為是第一個集成化的模型。

  CMMI 與CMM 最大的不同點在于:CMMISM-SE/SW/IPPD/SS 1.1 版本有四個集成成分,即:系統工程(SE)和軟件工程(SW)是基本的科目,對于有些組織還可以應用集成產品和過程開發方面(IPPD)的內容,如果涉及到供應外包管理可以相應的應用SS(Supplier Sourcing)部分。

  CMMI 有兩種表示方法,一種是大家很熟悉的,和軟件CMM 一樣的階段式表現方法,另一種是連續式的表現方法。這兩種表現方法的區別是:階段式表現方法仍然把CMMI 中的若干個過程區域分成了5 個成熟度級別,幫助實施CMMI 的組織建議一條比較容易實現的過程改進發展道路。而連續式表現方法則通過將CMMI 中過程區域分為四大類:過程管理項目管理、工程以及支持。對于每個大類中的過程區域,又進一步分為基本的和高級的。這樣,在按照連續式表示方法實施CMMI的時候,一個組織可以把項目管理或者其他某類的實踐一直做到最好,而其他方面的過程區域可以完全不必考慮。

CMMI各個進程的關鍵元素

  CMMI自出道以來,它所達到的目標就沒有變過,第一個是質量,第二個是時間表,第三就是要用最低的成本。不過特別強調的是,CMMI不是傳統的、僅局限于軟件開發的生命周期,它應該被運用于更廣泛的一個范疇——工程設計的生命周期。TSP的建立,也是為了支持CMMI的這樣一個系統。那么CMMI究竟是什么呢?它并不是一個過程,也不是告訴你怎么去做一件事情。如果用一句話來概括什么是CMMI,它就是各個進程的一個關鍵的元素,在很多領域里面一個集成的點。它是這樣的一個基本架構,能夠用來度量你的有效性和實用性;能夠找出這樣的一些機會,繼續改進的機會,包括在商業目標、策略還有降低項目的風險等方面。

CMMI的原則

  (1)強調高層管理者的支持。過程改進往往也是由高層管理者認識和提出的,大力度的一致的支持是過程改進的關鍵。

  (2)仔細確定改進目標,首先應該對給定時間內的所能完成的改進目標進行正確的估計和定義并制定計劃。選擇能夠達到的目標和能夠看到對組織的效益。

  (3)選擇最佳實踐,應該基于組織現有的軟件活動和過程財富,參考其他標準模型,取其精華去其糟粕,得到新的實踐活動模型。

  (4)過程改進要與組織的商務目標一致,與發展戰略緊密結合。

CMMI的組織結構

  CMMI的組織結構一般在最高領導之下設立EPG(Engineering Process Group, 工程過程組)、QAQuality Assurance, 質量保證組)、EG(Engineering Group, 工程組),這三個組的構成就好像是立法、監督和執法的制衡體系,體現了西方的法治觀念。EPG源于SEPG(Software Engineering Process Group, 軟件工程過程組),本是組織中專職推進CMM的職能單位,隨著CMM發展到CMMI,內容更加廣泛,EPG的職能就是組織的過程改進。

CMMI的起源

  隨著人們對CMM研究的不斷深入,其他學科也結合本系統的特點,陸續推出了自己的CMM模型。例如,人力資源能力成熟度模型、系統工程能力成熟度模型等等:

  (1)SW-CMM (Software CMM) 軟件CMM

  (2)SE-CMM (System Engineering CMM) 系統工程CMM

  (3)SA-CMM (Software Acquisition CMM) 軟件采購CMM

  (4)IPT-CMM (Integrated Product Team CMM) 集成產品群組CMM

  (5)P-CMM (People CMM) 人力資源能力成熟度模型

  為了以示區別,國內外很多資料把CMM叫做SW-CMM。按照SEI原來的計劃,CMM的改進版本2.0應該在1997年11月完成,然后在取得版本2.0得實踐反饋意見之后,在1999年完成準CMM2.0版本。但是,美國國防部辦公室要求SEI推遲發布 CMM2.0版本,而要先完成一個更為緊迫的項目CMMI。

  CMMI(Capability Maturity Model Integration)即能力成熟度集成模型,這也是美國國防部的一個設想,他們想把現在所有的以及將被發展出來的各種能力成熟度模型,集成到一個框架中去。這個框架有兩個功能,第一,軟件采購方法的改革;第二,建立一種從集成產品與過程發展的角度出發、包含健全的系統開發原則的過程改進。就軟件而言, CMMI是SW-CMM的修訂本。它兼收了SW-CMM 2.0版C稿草案和SPA中更合理、更科學和更周密的優點。SEI在發表CMMI-SE/SW 1.0版時,宣布大約用兩年的時間完成從CMM到CMMI的過渡。

  CMMI項目更為工業界和政府部門提供了一個集成的產品集,其主要目的是消除不同模型之間的不一致和重復,降低基于模型改善的成本。CMMI將以更加系統和一致的框架來指導組織改善軟件過程,提高產品和服務的開發、獲取和維護能力。

實施CMMI的意義

  很多人認為,實施CMMI的意義在于項目工程走向世界,可以在西方國家接到訂單。實際上,這只是我國企業實施CMMI的意義的很小一部分。更為重要的意義則是,CMMI的實施能夠提高我國企業的管理水平。降低企業的工程成本。事實表明,企業實施CMMI技術的投入都會得到豐厚的回報。據SEI統計,用于軟件項目上的CMMI的投資,其回報率在5:1到8:1之間。由此可見,為什么這么多的企業紛紛實施CMMI項目管理技術。

  近年來,很多軟件企業紛紛實施CMMI管理模式,這一方面反映了我國企業在進入WTO后的危機意識,以及與世界接軌的迫切愿望。另一方面則反映出我國軟件企業在改進管理方法上所作的努力。但是CMMI到底能夠為我們做什么呢?實際上這個問題對不同的人有不同的答案。對采購部門的人員來說,掌握了CMMI技術可以有目的地考察項目實施人員或公司的實施能力,從而保證所采購的項目能夠順利完成。對于項目經理來說,掌握CMMI技術能夠提高自己的管理能力,從而能夠使項目高質量,低成本,按期限地完成。對于企業老總來說,CMMI還能夠引入科學的管理理念,提升企業的整體管理水平。

  在美國,很多企業通過CMMI評估,一方面為了滿足承包國防工程或一些大企業的工程的要求,另一方面也是為了提高企業自身的管理能力。美國政府的工程項目,絕大多數都要求承包商有一定的CMMI級別作為參加投標的資格。越來越多的大型企業開始要求其工程承包商具有一定的CMMI級別。級別高的企業在贏得項目的競標中具有一定的優勢。因此,如果沒有CMMI的等級評估,企業就會失去很多商機。

CMMI的兩種實施方法

  CMMI有兩種不同的實施方法,不同的實施方法,其級別表示不同的內容。CMMI的一實施方法為連續式,主要是衡量一個企業的項目能力。企業在接受評估時可以選擇自己希望評估的項目來進行評估。因為是企業自己挑選項目,其評估通過的可能性就較大一點。但是,它反映的內容也比較窄一點。它僅僅表示企業在該項目或類似項目的實施能力達到了某一等級。而另一種實施方法為階段性。它主要是衡量一個企業的成熟度,亦即是企業在項目實施上的綜合實力。企業在進行評估時,一定要由評估師來挑選企業內部的任何項目,甚至于任何項目的任何部分。一般地講,一個企業要想在階段性評估中得到三級,其企業內部的大部分項目要達到三級,小部分項目可以在二級,但絕不能夠有一級。階段性實施方法的難度要大一些。

  雖然,CMMI的表述方式不同,但其實質內容是完全一樣的。是同一種方法的兩種不同的表述方式。企業在準備評估時要做的準備工作也是完全一樣的。這些工作對企業的管理上的幫助也是一樣的。因此,不管企業需要做什么樣的評估,企業所獲取的實惠應該是差別不大。具體要做連續性評估,還是做階段性評估則要看企業對等級評估證書的具體要求。

CMMI可以幫助我們做什么

  近年來,很多軟件企業紛紛實施CMMI管理模式,不少企業如:東軟,托普,華為等企業通過了三級或四級評估。這一方面反映了我國企業在進入WTO后的危機意識,以及與世界接軌的迫切愿望。另一方面則反映出我國軟件企業在改進管理方法上所作的努力。但是CMMI到底能夠為我們做什么呢?實際上這個問題對不同的人有不同的答案。對采購部門的人員來說,掌握了CMMI技術可以有目的地考察項目實施人員或公司的實施能力,從而保證所采購的項目能夠順利完成。對于項目經理來說,掌握CMMI技術能夠提高自己的項目管理能力,從而能夠使項目高質量,低成本,按期限地完成。對于企業老總來說,CMMI技術不僅能夠提升企業的管理水平,還能夠引入科學的管理理念,提升企業的整體管理水平。

  在美國,很多企業通過CMMI評估一方面為了滿足承包國防工程或一些大企業的工程的要求,另一方面也是為了提高企業自身的管理能力。美國政府的工程項目,絕大多數都要求承包商具有一定的CMMI級別作為參加投標的資格。越來越多的大型企業業開始要求其工程承包商具有一定的CMMI級別。級別高的企業在贏得項目的競標中具有一定的優勢。因此,如果沒有CMMI的等級評估,企業就會失去很多商機。另一方面,企業通過CMMI評估也是為了提升企業內部的管理水平,降低企業的工程成本。企業在實施CMMI技術的投入都會得到豐厚的回報。據SEI統計,用于軟件項目上的CMMI的投資,其回報率在5:1到8:1之間。由此可見,為什么這么多的企業紛紛實施CMMI項目管理技術。

CMMI的基本表述

  如果一家企業對外宣稱自己通過了CMMI三級評估,外行的人會覺得還不錯,因為三級比二級要高。內行的人則要問通過了三級什么?因為,CMMI有兩種不同的表述方式,不同的表述方式,其級別表示不同的內容。CMMI的一種表述方式為連續表述,主要是衡量一個企業的項目能力。企業在接受評估時可以選擇自己希望評估的項目來進行評估。因為是企業自己挑選項目,其評估通過的可能性就較大一點。但是,它反映的內容也比較窄一點。它僅僅表示企業在該項目或類似項目的實施能力達到了某一等級。而另一種表述方式為階段性。它主要是衡量一個企業的成熟度,也即是企業在項目實施上的綜合實力。企業在進行評估時,一定要由評估師來挑選企業內部的任何項目,甚至于任何項目的任何部分。一般地講,一個企業要想在階段性評估中得到三級,其企業內部的大部分項目要達到三級,小部分項目可以在二級,但絕不能夠有一級。階段性表述的難度要大一些。

  雖然,CMMI的表述方式不同,但其實質內容是完全一樣的。是同一種方法的兩種不同的表達方式。企業在準備評估時要做的準備工作也是完全一樣的。這些工作對企業的管理上的幫助也是一樣的。因此,不能企業需要做什么樣的評估,企業所獲取的實惠應該是差別不大。具體要做連續性評估,還是做階段性評估則是看企業對等級評估證書的具體要求。

CMMI的五個臺階

  臺階一:CMMI一級,完成級。在完成級水平上,企業對項目的目標與要做的努力很清晰,項目的目標得以實現。但是由于任務的完成帶有很大的偶然性,企業無法保證在實施同類項目的時候仍然能夠完成任務。企業在一級上的項目實施對實施人員有很大的依賴性。

  臺階二:CMMI二級,管理級。在管理級水平上,企業在項目實施上能夠遵守既定的計劃與流程,有資源準備,權責到人,對相關的項目實施人員有相應的培訓,對整個流程有監測與控制,并與上級單位對項目與流程進行審查。企業在二級水平上體現了對項目的一系列的管理程序。這一系列的管理手段排除了企業在一級時完成任務的隨機性,保證了企業的所有項目實施都會得到成功。

  臺階三:CMMI三級,定義級。在定義級水平上,企業不僅能夠對項目的實施有一整套的管理措施,并保障項目的完成;而且,企業能夠根據自身的特殊情況以及自己的標準流程,將這套管理體系與流程予以制度化這樣,企業不僅能夠在同類的項目上生到成功的實施,在不同類的項目上一樣能夠得到成功的實施。科學的管理成為企業的一種文化,企業的組織財富

  臺階四:CMMI四級,量化管理級。在量化管理級水平上,企業的項目管理不僅形成了一種制度,而且要實現數字化的管理。對管理流程要做到量化與數字化。通過量化技術來實現流程的穩定性,實現管理的精度,降低項目實施在質量上的波動。

  臺階五:CMMI五級,優化級。在優化級水平上,企業的項目管理達到了最高的境界。企業不僅能夠通過信息手段與數字化手段來實現對項目的管理,而且能夠充分利用信息資料,對企業在項目實施的過程中可能出現的次品予以預防。能夠主動地改善流程,運用新技術,實現流程的優化

  由上述的五個臺階我們可以看出,每一個臺階都是上面一階臺階的基石。要上高層臺階必須首先踏上較低一層臺階。企業在實施CMMI的時候,路要一步一步地走。一般地講,應該先從二級入手。在管理上下功夫。爭取最終實現CMMI的第五級。

實施CMMI易犯的8個錯誤

  自從CMMI被引進國內以后,越來越多的企業實施了CMMI。但是真正取得良好收益的企業不多見。亞遠景科技總結了幾十個CMMI案例后,發現了實施CMMI過程中容易犯的8個錯誤。如果企業能過有效規避這些錯誤,就能夠順利實施CMMI,并取得良好效果。

1、企業高層不重視

這是最重要的一點。公司高層領導對CMMI實施不夠重視,沒有提供足夠的資源,同時監督參與不夠,就會直接影響實施的效果。如果缺少了企業高層的支持,體系的推廣是很困難的的,所以必須使高層充分認識實施CMMI對企業長期發展的的重要性。

2、人員素質不夠

  關鍵過程改進實施人員例如EPG組長, CM和PPQA人員在管理經驗及技術實力上不足以擔負其職責,沒有足夠的軟件工程背景,在組織中亦無足夠的能力獲得足夠的威信,則可能導致項目人員不理解不支持過程改進工作,其結果將直接導致實施項目失敗,或者在評估時暴露太多嚴重問題,從而決定性的影響整個評估工作。必須選擇那些有經驗、有能力、有威望的員工參與的實施過程中來,充分發揮他們在企業里的正面影響力

3、依賴顧問的文檔

  EPG成員過于依賴顧問提供的參考文檔,對CMMI的模型學習不夠,沒有花必要的時間構造企業自己的過程文件,使過程文件的不能很好地適應企業的實際情況。必須提高EPG對參與CMMI實施工作價值的認識,培養EPG的工作技能。只有真正理解了模型才能根據實際進行裁剪,才能不機械照搬CMMI條文或其他企業的標準過程。

4、沒有循序漸進

  過程改進不是推倒重來,而是應該在企業原來的基礎上發現不足,循序漸進。員工學習新的知識,企業建立新的體系都需要時間,拔苗助長是不切實際的。過程改進不是只為了取得證書,企業應當制定長期的過程改進計劃,一步步不斷完善自己的研發體系。

5、員工有抵觸情緒

  員工對實施CMMI的目的沒有認同,新流程實施與原有開發習慣不同,開發人員有抵觸,認為新增加的過程文件和模板沒有實際作用。必須加強培訓,使員工了解 CMMI能夠帶來的好處;同時設計合理有效的過程文件和模版,減少形式主義的沒有用處的工作;建立過程改進激勵機制,使員工樂于參與過程改進。

6、CMMI實施計劃變動

  由于市場壓力和項目交貨期的壓力,CMMI實施計劃不能保證,工作被推遲或者減少。 企業領導和全體相關人員必須充分認識這一風險,通過CMMI的項目管理,合理計劃、分配和使用資源。選擇咨詢管理成熟的公司,提前安排和計劃工作資源。

7、沒有過程改進定期匯報機制

  如果組織內部未建立過程改進定期匯報機制,關注過程改進、實施及過程表現情況,那么首先不能滿足模型本身的要求,同時也會給組織人員造成管理層不重視,進而對組織過程改進漠不關心的現象。

8、工具的使用

  有的公司全憑手工來做,在不熟悉過程和模板的情況,導致增加很多工作量。也有的公司大量使用工具,但是在使用之前未給項目組做充分的培訓,導致項目快結束了,項目組還在修正或者彌補項目因為不能正確使用工具所產生的問題或者困難。

CMMI實施流程

  階段1:CMMI項目啟動會

  明確企業實施CMMI的商業目標,建立CMMI項目實施的溝通機制。

  階段2:CMMI基礎培訓和過程改進小組(EPG)組建

  進行CMMI基礎概念講解,指導企業建立核心的過程改進小組。

  階段3:診斷

  充分了解企業研發過程現狀,識別企業現有軟件過程與企業現階段理應達到的的CMMI成熟度級別的差距,提交診斷報告,進行過程改進的策劃。

  階段4:過程域培訓和文件定義

  結合企業過程現狀進行CMMI過程域培訓,通過舉例、案例分析等方式,讓企業的EPG掌握過程文件定義技巧,結合企業實際情況有針對性的定義組織的研發過程,并確定過程產出物(如:需求報告)

  階段5:項目試點

  選擇代表公司核心業務的項目或者典型項目進行試點,通過試點來完善過程文件,從而為企業全面推廣過程文件打下基礎。

  階段6:組織推廣

  全員參與全面導入與執行CMMI。

  階段7:預評估

  驗證組織推廣的結果,識別企業尚存缺陷并制定再次改善方案,準備充分,以便企業能夠更好進行正式SCAMPI評估。

  階段8:SCAMPI正式評估

  由SEI授權的主任評估師領導,采用SCAMPI ( Standard CMMI Appraisal Method for Process Improvement)評估方法,對企業的能力成熟度進行正式的評估,頒發證書,通過SEI網站向全球發布企業信息。

                                                            ——轉自《MBA智庫百科》

轉載于:https://www.cnblogs.com/renzo/archive/2011/08/11/2134504.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/274842.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/274842.shtml
英文地址,請注明出處:http://en.pswp.cn/news/274842.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

SVN:“SVN”不是內部命令,解決方法

1、安裝完TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi 2、在運行窗口cmd---svn,提示: “SVN” 不是內部命令 郁悶,小有糾結 解決方法:安裝Slik-Subversion-1.6.17-x64.msi 命令行窗口關閉,再次打開命令行窗口&#x…

7個月,4000+人,500+源碼筆記,誠邀你參加源碼共讀~

大家好,我是若川。按照從易到難的順序,前面幾期(比如:validate-npm-package-name、axios工具函數)很多都只需要花2-3小時就能看完,并寫好筆記。但收獲確實很大。開闊視野、查漏補缺、升職加薪。已經有400筆…

火焰和煙霧的訓練圖像數據集_游戲開發者是煙霧和鏡子的大師

火焰和煙霧的訓練圖像數據集Video games are incredible. They transport us to new worlds, allow us to partake in otherwise impossible situations, and empower us in our every day lives. Games can make us feel like a part of something bigger than ourselves, per…

平衡樹SPLAY

一個比線段樹代碼還要又臭又長的數據結構,各式各樣的函數,咱也不知道別人怎么記住的,咱也不敢問 SPLAY的性質 1.某個節點的左子樹全部小于此節點,右子樹全部大于此節點 2.中序遍歷splay輸出的序列是按從小到大的順序 (…

POJ 2696 計算表達式的值

時間限制: 1000ms內存限制:65536kB描述有些語言中表達式的運算符使用字符串表示,例如用mul代表*,用div代表/,用add代表,用sub代表-,用mod代表%。輸入第一行為表達式的個數n。其余n行每行一個表達式,表達式由…

為支持兩個語言版本,我基于谷歌翻譯API寫了一款自動翻譯的 webpack 插件

大家好,我是若川。持續組織了6個月源碼共讀活動,感興趣的可以點此加我微信 ruochuan12 參與,每周大家一起學習200行左右的源碼,共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列本文來…

全球 化 化_全球化設計

全球 化 化重點 (Top highlight)Designing for a global audience can feel daunting. Do you localize your product? Or, do you internationalize your product? And what does that even entail?為全球觀眾設計可能會令人生畏。 您是否將產品本地化? 還是您將…

springMVC_數據的處理過程

1、DispatcherServlet&#xff1a;作為前端控制器&#xff0c;負責分發客戶的請求到 Controller 其在web.xml中的配置如下&#xff1a; <servlet><servlet-name>dispatcherServlert</servlet-name><servlet-class>org.springframework.web.servlet.Dis…

面試體驗:Facebook 篇(轉)

http://www.cnblogs.com/cathsfz/archive/2012/11/05/facebook-interview-experience.html 2012-11-05 08:20 by Cat Chen, 23266閱讀, 121評論, 收藏, 編輯 Google、Microsoft 和 Yahoo 都是去年的事情了&#xff0c;接下來說說今年…

JavaScript 新增兩個原始數據類型

大家好&#xff0c;我是若川。持續組織了6個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列JavaS…

axure低保真原型_如何在Google表格中創建低保真原型

axure低保真原型Google Sheets is a spreadsheet, just like Microsoft Excel.Google表格是一個電子表格&#xff0c;就像Microsoft Excel一樣。 Most people associate it with calculating numbers. But Google Sheets is actually great for organizing your ideas, making…

Weblogic EJB 學習筆記(3)精

編輯實體bean的高級課程 1. 怎樣開發主健類 ejb的主健類主要用做持久存儲和ejb容器中的唯一標識符. 通常主健類的字段直接映射到數據庫中的主健字段. 如果主健只是由單個實體bean字段組成.且其數據類型是基本的java類.如string,則bean作者不必開發自定義的主健類. 只需要在配置…

Lerna 運行流程剖析

大家好&#xff0c;我是若川。持續組織了6個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列Lerna…

手動創建線程池 效果會更好_創建更好的,可訪問的焦點效果

手動創建線程池 效果會更好Most browsers has their own default, outline style for the :focus psuedo-class.大多數瀏覽器對于&#xff1a;focus psuedo-class具有其默認的輪廓樣式。 Chrome’s default outline styleChrome瀏覽器的默認輪廓樣式 This outline style is cr…

C++builder enum類型

C/C code #pragmaoption push -b-enumTThreadPriority { tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest, tpTimeCritical }; //這是字節型的.理論上說這是可能的最小整形.可以是1Byte, 2Bytes, 4Bytes...#pragmaoption pop#pragmaoption push -benumTThreadPriori…

chrome瀏覽器世界之窗瀏覽器的收藏夾在哪?

今天心血來潮&#xff0c;用一個查重軟件刪除重復文件&#xff0c;結果把chrome瀏覽器和世界之窗瀏覽器的收藏夾給刪除了&#xff0c;導致我保存的好多網頁都沒有了&#xff0c;在瀏覽器本身和網上都沒有找到這兩個瀏覽器默認的收藏夾在哪個位置&#xff0c;只好用DiskGenius 把…

Vue3究竟好在哪里 等推薦

話不多說&#xff0c;這一次花了幾小時精心為大家挑選了30余篇好文&#xff0c;供大家閱讀學習&#xff0c;提升自己的技術視野以及擴展自己的知識儲備。本文閱讀技巧&#xff0c;先粗看標題&#xff0c;感興趣可以都關注一波&#xff0c;一起共同進步。前端從進階到入院框架原…

eazy ui 復選框單選_UI備忘單:單選按鈕,復選框和其他選擇器

eazy ui 復選框單選重點 (Top highlight)Pick me! Pick me! No, pick me! In today’s cheat sheet we will be looking at selectors and how they differ. Unlike most of my other cheat sheets, this will focus on two components (radio buttons and checkboxes) side by…

過濾詞

<?xml version"1.0" encoding"GB2312"?>-<wordList> <word>,</word> <word>.</word> <word><</word> <word>></word> <word>?</word> <word>/</word> <…

VS2010 VC Project的default Include設置

http://blog.csdn.net/jeffchen/article/details/5491435 VS2010與以往的版本一個最大的不同是&#xff1a;VC Directory設置的位置和以前的版本不一樣。VS2010之前&#xff0c;VC Directory的設置都是在IDE的Tools->Options中設置的&#xff1b;VS2010改為&#xff0c;分別…