原创 enum類型的本質

自從C語言開始enum類型就被作爲用戶自定義分類有限集合常量的方法被引入到了語言當中,而且一度成爲C++中定義編譯期常量的唯一方法(後來在類中引入了靜態整型常量)。    根據上面對enum類型的描述,到底enum所定義出來的類型是一個什

原创 如何一次跳出多個循環

Q:如何一次跳出多個循環 A:抽取出來作爲一個方法,然後用return goto: for (int i = 0; i  <10; i++)  {      for (int j = 0; j  <10; j++)      {     

原创 什麼是 重構

   重構(Refactoring)就是在不改變軟件現有功能的基礎上,通過調整程序代碼改善軟件的質量、性能,使其程序的設計模式和架構更趨合理,提高軟件的擴展性和維護性。   也許有人會問,爲什麼不在項目開始時多花些時間把設計做好,而要以後

原创 Office SharePoint Service

sharepoint是什麼?   SharePonit Team Service”,它是一種服務器軟件,功能是給公司員工提供一個共同的共享信息與文件的環境,新產品現在的名稱是Windows SharePoint Services。 SPS

原创 軟件測試面試題整理

  點贊 收藏 分享 文章舉報

原创 Microsoft Interview IQ questions

一.最基本題型(說明:此類題型比較簡單)   1.燒一根不均勻的繩,從頭燒到尾總共需要1個小時。現在有若干條材質相同的繩子,問如何用燒繩的方法來計時一個小時十五分鐘呢?      2.你有一桶果凍,其中有黃色、綠色、紅色三種,閉上眼睛抓取

原创 智力題集錦

價值8萬美金的智力題——《5海盜分鑽石》 原題敘述:  這是一道很有趣的推理題。據統計,在美國20分鐘內能回答出這道題的人,平均年薪在8萬美金以上。  5個海盜搶到了100顆寶石,每一顆都一樣的大小和價值連城;他們決定這麼分:  1。

原创 新手入門:C/C++中枚舉類型(enum)

 如果一個變量你需要幾種可能存在的值,那麼就可以被定義成爲枚舉類型。之所以叫枚舉就是說將變量或者叫對象可能存在的情況也可以說是可能的值一一例舉出來。

原创 總結C++中的所有強制轉換函數(const_cast,reinterpret_cast,static_cast,dynamic_cast)

標準c++中主要有四種強制轉換類型運算符:       const_cast,reinterpret_cast,static_cast,dynamic_cast等等。                1)static_cast<T*>(a)

原创 軟件測試面試題整理

正在處理中,請稍後…… 軟件測試面試題整理 作者:睛空萬里 2007-09-23 17:21:59   軟件測試面試題整理  http://www.qaabc.com/archiver/tid-1697.html 01. 爲什麼要在

原创 Oracle DATA數據類型中計算時間差

計算時間差是Oracle DATA數據類型的一個常見問題。Oracle支持日期計算,你可以創建諸如“日期1-日期2”這樣的表達式來計算這兩個日期之間的時間差。   一旦你發現了時間差異,你可以使用簡單的技巧來以天、小時、分鐘或者秒爲單位來

原创 兩個循環的區別

今天碰到問兩個循環有什麼區別,在這了問問大家:) 循環一: for(int i=0;i <10;i++)   for(int j=0;j <100;j++)      {} 循環二:  for(int i=0;i <100;i++)   

原创 ORACLE日期類型的計算

ORACLE日期類型的計算     [日期的加減計算]   日的加(減) SYSDATE + 1 SYSTIMESTAMP + 1 (*1)     小時的加(減)(1/24) SYSDATE + 1/24

原创 圖文例解C++類的多重繼承與虛擬繼承

在過去的學習中,我們始終接觸的單個類的繼承,但是在現實生活中,一些新事物往往會擁有兩個或者兩個以上事物的屬性,爲了解決這個問題,C++引入了多重繼承的

原创 本機字節順序與網絡字節順序的轉換

本機字節順序與網絡字節順序的轉換htons  ------"host to network short"htonl   -------"host to network long"ntohs  -------"network to host