原创 boost在Linux下的安裝

1. 從http://www.boost.org/上下載boost_1_52_0.tar.bz2; 2. 解壓縮生成boost_1_52_0目錄; 3. 進入目錄,使用瀏覽器打開index.htm或index.html可以查看聯機幫助文檔

原创 Mac OS X 背後的故事(一)力挽狂瀾的Ellen Hancock

文 / 王越 從本期開始,我們將在雜誌上連載一系列關於Mac OS X發展歷史的文章。本系列將爲大家介紹Mac OS X的發行版本、技術歷史、相關人物等內容。本文是系列連載的第一篇。 Ellen Hancock曾任蘋果公司技術

原创 冒泡排序、選擇排序、插入排序(Java實現)

import java.util.Random; public class Sort { //生成隨機數數組 public void init( int[] data ) { Random rand = new Random(

原创 Mac OS X 背後的故事(二)——Linus Torvalds的短視

文/王越 《Mac OS X背後的故事》系列文章將爲大家介紹Mac OS X的發行版本、技術歷史、相關人物等內容。本文是系列連載的第二篇,主要的故事來源是Linus Torvalds的自傳《Just for Fun: The Stor

原创 Mac OS X 背後的故事(三)Mach之父Avie Tevanian

1975年,美國羅徹斯特大學紐約分校,一組研究員正在做一個名爲RIG(Rochester’s Intelligent Gateway)的項目,它由Jerry Feldman主持設計。RIG的目標是給所有本地以及遠端的計算設備(比如磁盤、

原创 Ice-2.1.2在RHEL Server 5.5上的安裝

     因爲項目的需要,服務器上的程序需要使用Ice接口與其它程序通信,對方提供了一個Windows版的工程,我要把它移植到Linux服務器上,既然Ice是跨平臺跨語言的中間件,想來移植不是很困難,重新建一個工程編譯一下就可以了,沒想到

原创 Mac OS X 背後的故事(九)半導體的豐收(下)

文 / 王越 隨着CPU與GPU合併成技術發展的趨勢,蘋果開發出了OpenCL框架,能夠進行高速並行處理的能力使OpenCL成爲了業界標準,被廣泛應用。 最近幾年,GPU的發展吸引了很多來自科學計算界人士的目光。GPU有穩定的市場推

原创 Mac OS X 背後的故事(七)Cordell Ratzlaff 引發的 Aqua 革命(下)

文 / 王越 Mac OS X 背後的故事(六)講到,Cordell Ratzlaff新界面方案得到Steve Jobs的高度肯定,Steve Jobs讓各開發組緊緊圍繞在界面設計組周圍,共同建造Mac OS X。此時,離Mac

原创 Mac OS X 背後的故事(九)半導體的豐收(中)

文 / 王越 經過6年時間,4個發行版,蘋果終於完成了向64位的遷移,並隨着Snow Leopard的發佈推出瞭解決並行編程問題的Grand Central Dispatch(簡稱GCD)技術,釋放了多核系統的潛力。 和10.5一樣

原创 兩分鐘徹底讓你明白Android Activity生命週期(圖文)!

     作者:Android_Tutor   大家好,今天給大家詳解一下Android中Activity的生命週期,我在前面也曾經講過這方面的內容,但是像網上大多數文章一樣,基本都是翻譯Android API,過於籠統,相信

原创 《大話Linux》第三話:Linux與GNU

        在這裏,讓我們講講Linux的那些事兒~~         這是講解Linux相關歷史,相關人物的文章,不會涉及太多的技術~~          現在我們一提Linux,大家想到的就是Linux操作系統,但是大家知不知道

原创 看懂Qt源代碼-Qt源碼的對象數據存儲

第一次看Qt源代碼的人都會被其代碼所迷惑,經常會看到代碼中的d_ptr成員、d_func(函數)和Q_DECLARE_PRIVATE等奇怪的宏,總是讓人一頭霧水,下面這篇文章轉自http://www.qkevin.com/archive

原创 Mac OS X 背後的故事(六)Cordell Ratzlaff 引發的 Aqua 革命(上)

文 / 王越 Aqua是Mac OS X Public Beta全新用戶界面的名字,英文中爲水的詞根,寓意以水爲靈感,精心設計。Steve Jobs曾介紹說,Aqua的設計是如此之美好,初次見它甚至有想親吻的衝動。本篇Cordel

原创 Mac OS X 背後的故事(四)——政客的跨界

文/王越 《Mac OS X背後的故事》系列文章將爲大家介紹Mac OS X的發行版本、技術歷史、相關人物等內容。本文是系列連載的第四篇。 2000年,美國總統大選,由於選票設計問題,時任美國副總統的 Al Gore 敗北。2000

原创 《大話Linux》第一話:三國鼎立

        在這裏,讓我們講講Linux的那些事兒~~         這是講解Linux相關歷史,相關人物的文章,不會涉及太多的技術~~               最近各類《水煮xxx》、《大話xxx》、《xxx那些事兒》