原创 Linux/Unix終端圖形庫curses簡介

  Linux/Unix終端圖形庫curses簡介 隨着電腦知識的普及, 越來越多的電腦愛好者開始瞭解和使用Linux.。Linux的輕鬆自由之風給了我們不同的感受。但是我們不能滿足於基本的命令和KDE, Gnome等用戶界面的操作. 我

原创 GTK+ 2.0 教程--簡介

簡介GTK (GIMP Toolkit) 是一套用於創建圖形用戶界面的工具包。它遵循 LGPL 許可證,所以你可以用它來開發開源軟件、自由軟件,甚至是封閉源代碼的商業軟件,而不用花費任何錢來購買許可證和使用權。 GTK 被稱爲 GIMP

原创 GTK+ 2.0 教程--事件

事件 除了有前面描述的信號機制外,還有一套events反映 X 事件機制。回調函數可以與這些事件連接。這些事件是: eventbutton_press_eventbutton_release_eventscroll_eventmotion

原创 GTK+ 2.0 教程--信號和回調函數的原理

信號和回調函數的原理  在 2.0 版,信號系統已從 GTK 移到 GLib,因此在函數和類型的說明中有前綴 "g_" 而不是 "gtk_"。我們不打算介紹 GLib 2.0 信號系統相對 GTK 1.2 信號系統擴展的細節。  在我們詳

原创 GTK+ 2.0 教程--改進了的 Hello World

改進了的 Hello World 讓我們來看一下稍微改進了的helloworld和更好的回調函數示例。這裏也要介紹下一個話題,組裝構件。   #include <gtk/gtk.h> /* 我們新改進的回調函數。向標準輸出(stdout)

原创 GTK+ 2.0 教程--數據類型

數據類型 你或許發現前述示例中有幾個地方需要解釋。gint、gchar等等。去看int和char的定義,它們是GLib系統的一部分。這用來避免在計算時對簡單數據類型低級的依賴。 一個好的示例是,"gint32"被定義爲任何平臺的32位整數

原创 用Curses函數編寫一個漢諾塔遊戲

用Curses函數編寫一個漢諾塔遊戲 內容: 漢諾塔遊戲Curses的由來Curses函數介紹定義數據結構柱的實現盤的實現接收輸入的實現移動盤的實現編譯關於作者相關內容: (1) NEWT程序設計指南 (2) 更多相關文章  

原创 在Linux下訪問MS SQL Server數據庫

 Linux作爲一個免費的Unix類操作系統,以其開放性源代碼、多任務、Xwindow等特點 爲衆多的用戶所採用,並有很多企業採用Linux來作爲其

原创 GTK+ 2.0 教程--深入探索信號處理函數

深入探索信號處理函數 讓我們來看一下函數 gtk_signal_connect() 的聲明。 gulong g_signal_connect( gpointer object,                         const

原创 Grub 恢復真的很簡單!

在有安裝盤的情況下,恢復grub,將它重新寫到MBR中,確實是一件很簡單的事。 今天沒事,做了xp的鏡像後裝了個98,這可是第一次裝98呀。 沒想到98這麼難裝,最後還是缺少幾個文件,不能上網, 最後還是恢復到了xp。 11:20xp恢復

原创 嵌入式 Linux 應用:概述

     內容:  嵌入式系統的出現 Linux 用作您的嵌入式系統的優點/缺點 軟件和硬件要求 實時嵌入式 Linux 的應用 配置過程 總結 參考資料 關於作者 評價這篇文章        從腕錶到基於羣集的超級計算機 Darrick

原创 加快 Linux 的引導

James Hunt (jameshunt-at-uk.ibm.com)軟件工程師,IBM2003 年 11 月 本文向您描述瞭如何在不影響可用性的前提下加快 Linux 操作系統的引導速度。當然,這種方法要求您對系統服務及服務

原创 被遺忘的java

由於專業課學的是C和C++,Java是沒事的時候自己看的。我不習慣於在Command Line裏敲命令,所以 選擇了Jbuilder作爲開發工具(其實還不錯,比一般的文本編輯器好多了,是吧?) 這幾天天津真是悶死人了,唯有看書以解悶了,我

原创 GTK+ 2.0 教程--編譯 Hello World 程序

編譯 Hello World 程序 編譯命令是: gcc -Wall -g helloworld.c -o helloworld `pkg-config --cflags gtk+-2.0` /`pkg-config --libs gtk

原创 GTK+ 2.0 教程--用 GTK 來寫 Hello World

用 GTK 來寫 Hello World 好,現在來寫一個只有一個按鈕構件的程序,這是一個標準的 GTK Hello World。   #include <gtk/gtk.h> /* 這是一個回調函數。data 參數在本示例中被忽略。 *