原创 AI中的幾種搜索算法---A*搜索算法

AI中的幾種搜索算法---A*搜索算法 引言 A*搜索算法作爲一種典型的啓發式搜索(Informed Search)算法,這種算法與一般的算法相比,便是其在搜索過程中,會利用一些引導機制,來引導整個搜索。相比於盲目的搜索,其性能是不言而喻

原创 SQLite應用之路---SQL查詢優化

SQLite應用之路---SQL查詢優化 temp1: 2499條數據 temp6: 969596條數據 //注意時間單位ms和s //其中temp1和temp2已經給eid加上索引 1.in和 exists //外表大於子表的時候,使用

原创 AI中的幾種搜索算法---基因算法

AI中的幾種搜索算法---基因算法 引言 進化計算(Evolutionary Computation)這個涵蓋的範圍比較廣,其中包括基因算法(Genetic Algorithm)、進化式策略(Evolutionary Strategy)、

原创 Machine Learning---Backpropagation

Machine Learning---Backpropagation 引言 反向傳播法(backpropagration),是一個非常經典的監督學習方法。在前面已經介紹過LMS算法,所以對於這兩種之間的公共部分不會再做詳細介紹。 一、Ba

原创 Thinking in MFC---消息機制1

Thinking in MFC---消息機制1 引言 在使用較長時間的MFC之後,感覺自己需要將零散的MFC知識整合一下,所以開始推出這個系列的博文,首先就從MFC經典的消息機制入手,來介紹MFC是怎麼運作的。這篇主要介紹一下消息機制中幾

原创 深入理解C++面向對象機制(二)虛繼承

深入理解C++面向對象機制(二)虛繼承 零.聲明 1.《深入理解C++面向對象機制》系列的博文是博主閱讀《深度探索C++對象模型》之後的自我總結性質的文章。當然也希望這些文章能夠幫助那些想深入瞭解C++的網友。 2.文章中會有一些被稱

原创 Machine Learning---決策樹

Machine Learning---決策樹 引言 決策樹(Decision Trees),一個非常經典的監督式學習案例。 一、決策樹基本介紹 1.決策樹 在建立決策樹時候,計算機使用已分類的數據,建立一個具有預測功能的樹形結構。 建立決

原创 MFC應用---利用CxImage顯示圖片

MFC應用---利用CxImage顯示圖片 1.簡單介紹     用過MFC都應該知道,如果只用MFC自帶的圖片顯示功能,只能顯示BMP、PNG和Icon文件。 要顯示JPG之類的圖片變得很複雜。這裏介紹一個庫CxImage,利用這個庫在

原创 SQLite應用之路---刪除字段

SQLite應用之路---刪除列   SQLite,並不支持列的刪除,所以我們只能“曲線救國”。 1.思路 (1)我們通過臨時表來實現,首先我們創建和目標表結構的臨時表(除去要刪除的字段); (2)把目標表中的數據放入臨時表; (3

原创 AI中的幾種搜索算法---SA搜索算法

AI中的幾種搜索算法---SA搜索算法 引言 SA (Simulated Annealing)搜索算法,就如它的名字,是模仿了退火的處理過程。在提到TSP問題的時候,經常會使用該算法進行解決。 一、SA搜索算法的基本介紹 1.SA算法流程

原创 MFC應用---超鏈接RichEdit

MFC應用---超鏈接RichEdit 1.簡單介紹 CrichEditCtrl,MFC的該控件功能還是比較優秀的。其中一條就是能夠自動識別文本內容的超鏈接,並能夠顯示單擊後實現跳轉。 大致如同這樣的效果   具體可以去 這邊下載 例子

原创 Thinking in MFC---Unicode字符轉換

Thinkingin MFC---Unicode字符轉換 引言 在MFC編程中,使用Unicode環境時,在給CString str = “xinxipan”;這樣的語句編譯總是無法通過,需要修改成這樣CStringstr = L“xin

原创 SQLite應用之路---CppSqlite

SQLite應用之路---CppSqlite   CppSqLite對SQLite的API進行了一次封裝,讓開發人員更加方便的使用SQLite。   1.準備一下 (1)CppSQLite3.h 和CppSQLite3.cpp (2)sq

原创 Thinking in MFC---消息機制2(消息映射)

Thinking in MFC---消息機制2 引言 在這一篇,我們會介紹一下在窗口類中,如何將消息路由到消息處理函數中去。 一、AFX_MSGMAP_ENTRY 在開始之前,我們有必要了解這個結構體。 struct AFX_MSGM

原创 Machine Learning---感知器學習算法

Machine Learning---感知器學習算法 引言 這裏開始介紹神經網絡方面的知識(Neural Networks)。首先我們會介紹幾個監督式學習的算法,隨後便是非監督式的學習。 一、感知器學習算法基本介紹 1.神經網絡 就像進