目前分類:[程式源碼] (11)

瀏覽方式: 標題列表 簡短摘要

IPC(InterProcess Communication) - Unix Domain Sockets篇

  在寫Linux程式的時候,最常遇到的問題就是如果進行二個執行中的程式 (Daemons) 即時溝通,目前我使用的方式有

1、讀/寫特定檔案(或資料庫),進行資料交換。

Leo 發表在 痞客邦 留言(0) 人氣()

Building for Linux Kernel after version 2.6.36

在2.6.36之後的版本,原先使用的IOCTL已經完全的被移除掉,而在這之後的版本IOCTL可以看到

long (*unlocked_ioctl) (struct file *, unsigned int, unsigned long);

Leo 發表在 痞客邦 留言(1) 人氣()

[演算法] 泡沫排序法

泡沬排序法,是依序判斷每個數字,每次判斷之最大數會移到最上方,如泡泡一般,稱為泡沫排序法(Bubble Sort)。

 

Leo 發表在 痞客邦 留言(0) 人氣()

[演算法] 基數排序法

基數排序法,是按照位數順序進行排序的一種方法,從個位數開始排序至最大位數稱為LSD(Least sgnificant digital),從最大位數排序至個位數稱為MSD(Most sgnificant digital),利用這種分配性的排列方式,稱為基數排序法(Radix Sort)。

 

Leo 發表在 痞客邦 留言(1) 人氣()

[演算法] 插入排序法

插入排序法,是一個依序將值插入到判斷完成的答案中,直到完成為止,因此稱為插入排序法(Insert Sort)。

 

Leo 發表在 痞客邦 留言(0) 人氣()

[出題與解題] 生病的三角樹林

[題目說明]

來源 - http://dowdow.wordpress.com

Leo 發表在 痞客邦 留言(0) 人氣()

Android手機搖身變成電腦滑鼠

[程式完成圖]


Leo 發表在 痞客邦 留言(5) 人氣()

Shell Script for Linux

        在Linux中,許多工作都可以用Script的方式來自動化,減少要一字一字輸入指令的麻煩,不過Script的語法與C語言有點不太一樣,因此需要習慣一下,在此就介紹幾個常用又基本的語法。在此我是用Bash shell來寫。記得在一開始的第一行一定要宣告#!/bin/bash,在最後有提供下面幾個範例的檔案下載,有興趣的人可以下載來玩玩。本人的測試環境為Fedora 14 (Bash Shell)。

 

Leo 發表在 痞客邦 留言(0) 人氣()

遊戲製作-猜數字遊戲

[程式完成圖]

   

Leo 發表在 痞客邦 留言(3) 人氣()

用Visual Basic 6.0寫簡易即時通訊軟體

[程式完成圖]

Client登入畫面

Leo 發表在 痞客邦 留言(8) 人氣()

用Visual Basic 6.0寫KTV點歌系統

[程式完成圖]

歌手列表

Leo 發表在 痞客邦 留言(15) 人氣()