原创 Ubuntu 11.10 Linux 3D桌面完全教程,顯卡驅動安裝方法,compiz特效介紹,常見問題解答

[2011年10月19日更新] Ubuntu Linux 3D桌面完全教程,顯卡驅動安裝方法,compiz特效介紹,常見問題解答。 本教程的從2008年至今,經歷了三個重大版本的修改,隨着Gnome3的應

原创 NSUserDefaults的使用

NSUserDefaults數據存儲最終放在一個plist文件中,支持存取的數據類型:NSString, NSNumber, NSDate, NSArray, NSDictionary. 存儲的位置:<UUID for your App

原创 C++中引用(&)的用法和應用實例

對於習慣使用C進行開發的朋友們,在看到c++中出現的&符號,可能會犯迷糊,因爲在C語言中這個符號表示了取地址符,但是在C++中它卻有着不同的用途,掌握C++的&符號,是提高代碼執行效率和增強代碼質量的一個很好的辦法。在 c++學習提高篇(

原创 Fedora18安裝音頻視頻解碼器

第一步安裝Fedora18的源: yum localinstall –nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable

原创 fedora 18搭建LAMP架構

  網絡上有好多關於搭建LAMP架構的文章,但是對於fedora 18這樣新的系統下的搭建的教程還沒有,雖說搭建過程大同小異,但對於初學者來說,一個直接的教程將會有很大的幫助。 我這裏介紹的是最簡單的搭建方法,直接用yum進行軟件的安裝,

原创 Redhat Linux版本說明

Redhat Linux版本變遷時間表redhat linux誕生於1994年的11月3日!,其中版本號後面括號中的英文是此版本的開發代號RedHat 1.0 (Mother's Day),                        

原创 UIResponder 對象詳解

在 iOS 中,一個 UIResponder 對象表示一個可以接收觸摸屏上的觸摸事件的對象,通俗一點的說,就是表示一個可以接收事件的對象。        iOS 中,所有顯示在界面上的對象都是從 UIResponder 直接或間接繼承的

原创 mmap共享內存

mmap系統調用使得進程之間通過映射同一個普通文件實現共享內存,但並不是完全爲了用於共享內存而設計的。它本身提供了不同於一般對普通文件的訪問方式,進程可以像讀寫內存一樣對普通文件的操作。而Posix或系統V的共享內存IPC則純粹用於共享

原创 管理科學與運籌學(MS/OR)國際期刊最新權威排名

首先聲明:這份MS/OR國際期刊排名是完全根據2011年JCR(Journal Citation Reports)的Article Influence Score(AIS)而給出的。所以,這份榜單僅僅是轉載JCR的MS/OR rankin

原创 pthread_cond_t 的應用

名稱    pthread_cond_init, pthread_cond_destroy, pthread_cond_signal,    pthread_cond_broadcast, pthread_cond_wait, pthre

原创 TableView詳解

-、建立 UITableView  DataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)];  [DataTa

原创 STL中map用法詳解

Map是STL的一個關聯容器,它提供一對一(其中第一個可以稱爲關鍵字,每個關鍵字只能在map中出現一次,第二個可能稱爲該關鍵字的值)的數據處理能力,由於這個特性,它完成有可能在我們處理一對一數據的時候,在編程上提供快速通道。這裏說下map

原创 Linux網絡編程用select實現異步通訊聊天程序

什麼是異步通訊? 就是通訊任意一方可以任意發送消息,有消息來到時會收到系統提示去接收消息。 這裏要用到select函數。使用步驟如下: 1、設置一個集合變量,用來存放所有要判斷的句柄(file descriptors:即我們建立的每個so

原创 vi查找命令

要自當前光標位置向上搜索,請使用以下命令: /pattern Enter  其中,pattern 表示要搜索的特定字符序列。 要自當前光標位置向下搜索,請使用以下命令: ?pattern Enter  按下 Enter 鍵後,vi 將搜索

原创 Ubuntu11.10解決輸入法圖標消失問題

Ubuntu11.10下ibus輸入法的圖標經常消失,輸入中文時很不方便, 需要重啓一下ibus! 按Ctrl+ALT+T快捷鍵打開終端, 輸入: killallibus-daemon (結束進程) ibus-daemon-d (重啓ib