原创 Ruby:syntax error, unexpected keyword_end, expecting '

在WIN7下,一段簡單的代碼: class Person end 執行,竟然會報錯: test.rb:1: syntax error, unexpected keyword_end, expecting '<' or ';' or '\

原创 VS2003 R6025 RUNTIME ERROR 問題

一個困擾許久的問題,用VS2003打開一個沒有對應.sln文件的程序文件或.vcproj文件後,編輯後,會出現如下錯誤提示:Runtime Error! Program: ...Microsoft Visu

原创 探尋軟件的永恆之道

——評介《建築的永恆之道》[1] 撰文/透明 從模式說起 “模式”這個詞進入中國軟件開發者的視野,是從《設計模式》[2]一書開始的。2000年9月,中國的軟件開發圖書市場還遠不如今天繁榮,相信這本書給絕大多數人的都是一種耳目一新的感覺。突

原创 Ruby:syntax error, unexpected keyword_end, expecting '<' or ';' or '\n'

在WIN7下,一段簡單的代碼: class Person end 執行,竟然會報錯: test.rb:1: syntax error, unexpected keyword_end, expecting '<' or ';' or '\

原创 STM32開發板-環境篇

CSDN發佈帶圖片的文檔將異常痛苦,直接見資源。 目錄如下: 環境篇... 1 1.      物理環境... 2 1.1.       驅動安裝... 2 1.1.1.         USB轉串口... 2 1.1.2.     

原创 有限狀態自動機的應用

有限狀態自動機         通過“簡單、優雅的方法去揭示和定義複雜系統的行爲”,同樣”提供了一個易於理解、易於修改的有效實現策略“,廣泛適用於:GUI(如QT的state machine framework)、通信協議解析等。    

原创 使用Graphviz Dot繪製類圖

簡介 背景 本文介紹如何使用Graphviz package的dot工具動態生成UML圖,涵蓋了UML類圖的包、類、屬性、方法、關係建模。當然,本文僅僅描述手工創建UML圖描述的場景,但在通過工具分析代碼結構時將變得非常有用,尤其是要創