MDA之路

          MDA,UML,XML,Eclipse及Java相關的Blog
          posts - 53, comments - 494, trackbacks - 0, articles - 2
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          實用編程技術

          一些很實用的編程技術,包含一些源代碼和一些自己的想法。
               摘要: C++中并沒有操作XML文件的標準庫,因此大家需要使用各自熟悉的XML庫來解決XML文件的讀取與寫入。XML的一個重要用途是作為程序的配置文件,存儲程序運行相關的各種數(shù)據(jù)。本文總結了使用libxml2庫來對XML配置文件進行編程的一些經(jīng)驗。最后提供了一個封裝好的類CXMLConfig,并詳細說明了該類的功能、使用方法和注意事項。  閱讀全文

          posted @ 2008-05-27 19:40 wxb_nudt 閱讀(22948) | 評論 (8)  編輯 |

               摘要: 在工程計算相關項目中,常常利用Matlab來完成計算、算法、繪圖等功能。使用Matlab來完成這些功能非常簡單,Matlab提供的m編程語言功能強大,代碼量少。為了在自己的C/C++項目中加入這些功能,需要一系列繁瑣的過程,令很多人望之卻步。主要的困難在于:

          l 如何從m文件生成VC可用的C/C++代碼;

          l 如何設置編譯參數(shù),在VC中編譯這些代碼;

          l 如何在C/C++語言中設置輸入輸出參數(shù),使之與M代碼生成的C++代碼一同運行;

          l 如何制作包含matlab運行時庫的安裝程序。

            閱讀全文

          posted @ 2008-01-28 20:16 wxb_nudt 閱讀(14099) | 評論 (11)  編輯 |

               摘要: 寫這篇文章的原因有如下幾點:1)C++標準庫中沒有操作XML的方法,用C++操作XML文件必須熟悉一種函數(shù)庫,LIBXML2是其中一種很優(yōu)秀的XML庫,而且它同時支持多種編程語言;2)LIBXML2庫的Tutorial寫得不太好,尤其是編碼轉(zhuǎn)換的部分,不適用于中文編碼的轉(zhuǎn)換;3)網(wǎng)上的大多數(shù)關于Libxml2的介紹僅僅是翻譯了自帶的資料,沒有詳細介紹如何在windows平臺下進行編程,更很少提到如何解決中文問題。  閱讀全文

          posted @ 2007-11-18 09:42 wxb_nudt 閱讀(112864) | 評論 (49)  編輯 |

               摘要: 在一些常用的編程技術中,Socket網(wǎng)絡編程可以說是最簡單的一種。而且Socket編程需要的基礎知識很少,適合初學者學習網(wǎng)絡編程。目前支持網(wǎng)絡傳輸?shù)募夹g、語言和工具繁多,但是大部分都是基于Socket開發(fā)的,雖說這些“高級”的網(wǎng)絡技術屏蔽了大部分底層實現(xiàn),號稱能極大程度的簡化開發(fā),而事實上如果你沒有一點Socket基礎,要理解和應用這些技術還是很困難的,而且會讓你成為“半瓢水”。
          例子代碼就在我的博客中,包括六個UDP和TCP發(fā)送接受的cpp文件,一個基于MFC的局域網(wǎng)聊天小工具工程,和此小工具的所有運行時庫、資源和執(zhí)行程序。  閱讀全文

          posted @ 2007-11-01 23:20 wxb_nudt 閱讀(84117) | 評論 (44)  編輯 |

               摘要: 最近炒紙黃金,用的是工行的網(wǎng)上銀行。但是不久就發(fā)現(xiàn)工行沒有提供相應的均價管理工具,自己的均價和賬面盈虧都得用筆記本寫下來然后用計算器算。自己的歷史盈虧等等信息也要用筆記本記下來。這樣在原始社會混了幾天后,終于忍不住寫了一個小軟件來管理紙黃金的均價、倉位、資金、歷史盈虧、賬面盈虧等信息,就叫做黃金秘書。
          想試用這個小軟件的,可以直接在我的博客下載這兩個壓縮包,解壓后安裝即可,安裝和試用說明見下節(jié):
            閱讀全文

          posted @ 2007-10-20 23:13 wxb_nudt 閱讀(6223) | 評論 (11)  編輯 |

               摘要: 決定最近寫一個編程技術系列,其內(nèi)容是一些通用的編程技術。例如DLL,COM,Socket,多線程等等。這些技術的特點就是使用廣泛,但是誤解很多;網(wǎng)上教程很多,但是幾乎沒有什么優(yōu)質(zhì)良品。我以近幾個月來的編程經(jīng)驗發(fā)現(xiàn),很有必要好好的總結一下這些編程技術了。一來對自己是總結提高,二來可以方便光顧我博客的朋友。第一篇就是《DLL編寫教程》!  閱讀全文

          posted @ 2007-09-11 22:13 wxb_nudt 閱讀(64626) | 評論 (113)  編輯 |

          主站蜘蛛池模板: 万安县| 政和县| 宁明县| 平安县| 弥勒县| 六枝特区| 通城县| 宿迁市| 泽普县| 泰兴市| 博兴县| 和政县| 东台市| 穆棱市| 九江县| 习水县| 怀柔区| 宜兴市| 嫩江县| 都安| 朝阳区| 宕昌县| 乌鲁木齐县| 咸丰县| 黎川县| 西青区| 荃湾区| 德昌县| 南漳县| 连云港市| 客服| 盐边县| 清苑县| 遂平县| 乡宁县| 百色市| 西乌| 法库县| 明溪县| 马龙县| 庆城县|