原创 Windows CE下的多線程編程實驗

Windows CE多線程編程包括線程的啓動、線程的運行狀態控制、線程同步及數據通信和線程的正常/非正常退出。本項目的軟件及架構在多線程設計上,要求通過多線程實現異步的數據採集及繪製,以提高系統運行效率。   1.       線程的啓動

原创 新版Hello World

    正如近期RepeatGeek提出的“10 Problems with Hello World”一樣,經典的Hello World程序由於沒有與時俱進,而不能勝任程序員的需求了,我在學校編程經歷中也確有感觸。     那一個問題就是

原创 Linux環境下使用Libxml2庫

使用XML技術可以方便的完成數據文件的存儲及解析讀取,其格式化、解析過程由XML引擎完成,在Windows平臺上可使用MSXML引擎,在Linux環境下可使用libxml2庫完成操作。本文簡要整理了在Linux環境下使用libxml2進行

原创 2007 我趕了一次技術的浪潮

  Yahoo® Widget、Adobe® Flex、Microsoft® Silverlight,一種新的網絡展示技術隨着這樣的歷史到來,在優雅多姿的界面、自然豐富的交互背後,是基於XML語言的文本表示,又是一個小小時代的來臨。  最

原创 欲善其事,先利其器

        玩RPG遊戲時忽然想到,一個人物每秒被傷害值來源衆多,瞬間傷害、持續傷害、各個怪給的名目繁多的傷害。如果讓我按照面向對象來編,該用個啥模式呢?做遊戲真是個力氣活。         試想在那個計算機界初期羣雄開荒的年代,如果

原创 Turbo C 的系統調用實例程序1

/****************程序環境 信號處理 實例tmp0.c ********************/ #include "stdio.h"#include "stdlib.h"#include "signal.h"void

原创 溫編譯之故 知C語言之新

  又學了一遍“編譯原理”課程,文法、詞法、語法、語義、優化……這次一串,可以在理解新技術的同時,利用溫習老技術的悠閒中思考在C語言中的實例與聯繫,或有心得。   1. 類型的等價 typedef int time_t; int tmp=

原创 Silverlight.1.0.R.C.發佈後,讓Visual Stdio Codename Orcas繼續

     日前MS發佈Silverlight 1.0 RC1使得剛剛熟悉的Expression Blend 2 May Preview + 【Visual Stdio 2007 beta 1 +Silverlight Tools Alph

原创 Windows CE下使用MFC進行GDI繪圖基礎實驗

1.         對話框消息MFC 爲了在Windows CE環境下良好進行圖形繪製,就需要了解其對話框的相關消息。WinCE與Win32桌面平臺的對話框消息處理還是區別顯著,所以就針對MFC的對話框消息進行試驗。 MFC從CDial

原创 Go灑給我一地的感覺

      爲看並行編程發到何樣程度,21秒初識Go語言,聊記第一感覺。       語法亂,讓我糊塗,甚於Perl,納悶Go設計的第一宗旨是怎樣達到的,自然編譯器總感覺語言很清晰。       初看一下還挺有Pascal的味道的,那Pr

原创 WindowsCE環境下內存映射文件操作分析

  這個課題是在項目高文件存取速度的的要求下提出的。WindowsCE支持傳統的磁盤文件讀寫函數,包括MFC封裝下的CFile::Read()及CFile::Write()。然而WindowsCE針對一般嵌

原创 茶話三人的軟件小組管理

    自從去年十月慢慢接過柯老組長的軟件大旗,在嵌入式開發組中進行上層軟件的開發管理已近一年。儘管軟件分組三四人耳,但我一直想完善、規範化軟件的開發流程。然而從最近的超聲波儀應用軟件開發工作上看,我們的開發管理還僅停留在CMM中第一級水