原创 SQLite學習(一) - VS2008編譯SQLite3070602

使用SQLite版本sqlite-3070602. 下載已經預編譯處理過的版本sqlite-preprocessed-3071100.zip, 導入.h, .c文件, 直接編譯會有一些錯誤,做如下改動就能編譯通過 1. 移除tclsql

原创 自動銷燬單例指針

網上看到好多單例的代碼,但是好多寫的有點問題,就是沒有銷燬代理。 就是利用靜態變量,在程序退出時,會自動銷燬,直接上代碼,也可以將下面的圖片另存爲一個rar文件即可。 注意:記得要在源文件中初始化靜態變量,否則最後也不能銷燬單例指針。

原创 解決Mindjet MindManager 2012 打開模板出錯的方法

在使用MindManager 2012時,若基於其內置的模板創建一個Map時,則會出現如下的錯誤,導致軟件崩潰,自動結束。 Microsoft Visual C++ Runtime Library      Runtime Error

原创 關於如何使用pthread_cond_timedwait()超時接口

 之前大家討論說pthread_cond_timedwait()接口不能用,如果需要超時返回功能的話必須寫一個定時器來實現.但是該操作太昂貴了,其實可以直接使用該接口來實現超時等待功能的,下面描述我對該接口的瞭解及用法,僅供參考. 1.

原创 python支持中文註釋

python源代碼必須完全由ASCII集合組成,如果直接在python中添加中文註釋的時候,python執行時會引發異常,告知非ASCII字符語法錯誤。 類似:SyntaxError: Non-ASCII character.......

原创 WIN7安裝Oracle10

安裝Oracle10的時候出錯 錯誤描述如下: "無法定位程序輸入點GetProcessImageFileNameW 於動態鏈接庫PSAPI.DLL上" "ORA-12546 " 因爲oracle 10g暫時沒有與win7兼容的版本,我

原创 vs2010 編譯boost.python

1、下載boost1.52,http://www.boost.org/,解壓文件到d:\boost\boost_1_52_0; 2、下載python2.7.3,http://www.python.org/; 3、安裝python,我安裝在

原创 SQLite學習(二) - SQLite邏輯結構

SQLite主要由3個部分組成   1、接口(Interface) 接口由SQLite C API組成,也就是說不管是程序、腳本語言還是庫文件,最終都是通過它與SQLite交互的(我們通常用得較多的ODBC/JDBC最後也會轉化

原创 SQLite學習(三) - SQLite源代碼文件結構

SQLite Version3.3.6源代碼文件結構   文件名稱 大小byte 備註 API main.c 35414 SQLite Library的大部分接口   legacy.c 3734 sqlite3_

原创 端口重用SO_REUSEADDR 和端口獨佔 SO_EXCLUSIVEADDRUSE

1.傳輸層使用不同協議的兩個進程,如一個使用tcp,一個使用udp,則不用設置SO_REUSEADDR,兩個進程都會綁定同一ip同一port成功,而且會自動區分收到的網絡包是發給哪個進程的。 2.對於傳輸層使用相同協議(都用tcp或都用

原创 SQLite3源碼在Windows及WinCE平臺下的編譯方法

SQLite3源碼在Windows及WinCE平臺下的編譯方法 首先從SQLite官方網站http://www.sqlite.org/download.html 下載最新的源代碼,目前最新的版本是V3.7.11(2012年3月25

原创 Mindmanager2012安裝圖解

    MM2012如何下載:http://blog.sina.com.cn/s/blog_934010da0100ur3z.html   按照圖片上的安裝順序依次安裝,需要注意的事項如下 1、如果安裝過程中出現錯誤,請截圖

原创 CRT堆

CRT堆 N年前,在探討C++對象創建及管理方法時,寫了些代碼,管理對象 (factory method、singleton、prototype),發現了windows進程及dll退出時的一些行爲及由此引起的問題,本文將問題列舉並進行討

原创 SQLite學習(四) - SQLite源代碼文件結構2

SQLite結構以及代碼       1. Interface(main.c, legacy.c, and vdbeapi.c) 對於開發人員開放的結構都實現在main.c, legacy.c, and vdbeapi.c。

原创 windows性能監視器API

 性能監視器以實時或查看歷史數據的方式顯示了內置的 Windows 性能計數器。可以通過拖放或創建自定義數據收集器集將性能計數器添加到性能監視器。其特徵在於可以直觀地查看性能日誌數據的多個圖表視圖。可以在性能監視器中創建自定義視圖,該視圖