原创 VS2005 簡單內存泄露檢測方法(MFC)

 在APP類中: #ifdef _DEBUG protected:  CMemoryState m_msOld, m_msNew, m_msDiff; #endif  // _DEBUG 在instance()添加 m_msNew.Che

原创 sqlite3.h再封裝 追求成真版ADO封裝效果

版本一:           概念有兩個,第一是數據庫,再一個就是數據集。 數據庫的功能比較簡單,把CppSQLite3DB在包裝包裝就OK了,數據集對應數據庫中表的操作,即增刪查改功能就OK了。           在數據集類的封裝(

原创 H5 video控件視頻加載控制類

var BusVideoInfo = function () { var obj = { e_1: document.getElementById('id_1'), //前方 e_2: docum

原创 .obj和.h文件引入VS工程

        由於特殊原因,代碼編譯需要依賴其他文件,這種依賴性是不確定的,所以引入這種恐怖的方式。背景:VS2012步驟:        1:A.h和A.obj文件放到工程目錄下;        2:項目屬性-》連接器-》命令行,將A

原创 glViewport

glviewport(x,y,w,h)參數 x,y表示窗口左下方座標,w寬度,h高度

原创 electron webgl初始化失敗

解決方案:app.commandLine.appendSwitch('ignore-gpu-blacklist');//忽略掉黑名單,強行暴力運行。原因:由於顯卡gpu過去陳舊,被引擎列入了黑名單,意思就是這些黑名單不運行webgl。參考

原创 img緩存問題

現象:ajax向web後臺請求回來的img url通過js賦給img標籤,瀏覽器會緩存該url,每次賦值先在緩存中找url匹配的圖片,沒有找到後纔去後臺請求。 解決方案:後臺每次生成url之前,加一個時間戳,例如: data[‘img

原创 pymysql之executemany()

1 背景 mysql數據庫大批量插入數據庫executemany()。 2 參數 參數1:sql語句,例如:NSERT INTO sys_area (name,update_time,update_by) VALUES (%s,%s,

原创 Htmlayout早期的一個摸索作品

Htmlayout也是用了五年之久,封裝了一套win32框架(從MFC陣營轉到了win32陣營,不過框架總體上海是模仿MFC)、一套宏定義(這套宏大大的提高了開發效率 減小了程序視覺上的臃腫度)、 一套控件接口 、一系列常用的behavi

原创 第一章 銀聯8583報文解析

1報文格式定義 POS終端上送POS中心的消息報文結構包括TPDU、報文頭和應用數據三部分: —— TPDU說明:長度爲10個字節, 壓縮時用BCD碼錶示爲5個字節長度的數值。 —— 報文頭說明:總長度爲12字節,壓縮時用B

原创 百度地圖隱藏百度標誌

一個樣式搞定: .BMap_cpyCtrl    {           display:none;    }   .anchorBL{           display:none;     }   

原创 窗體添加陰影效果如此簡單

一句代碼:SetClassLong(this->m_hWnd, GCL_STYLE, GetClassLong(this->m_hWnd, GCL_STYLE) | CS_DROPSHADOW);

原创 pyinstaller打包python步驟

1、下載:pyinstaller     http://www.pyinstaller.org/ 2、安裝:    進入安裝目錄找到setup.py目錄,執行:python setpu.py install 3、打包:    a、命令

原创 C++調用Python環境

一、環境:       1、win7 64位系統       2、VS2005       3、python-2.7.10.amd64.msi 二、遇到的問題       1、編譯錯誤:error LNK2001: 無法解析的外部符號

原创 對tinyxml操作的常用接口封裝——CUDxml

一背景: tinyxml對xml操作的接口過於分散,爲了適應自己的需要,對常用的接口進行簡單的封裝,各個接口增加註釋,方便使用。 UD——USER DEFINE。 二描述: 封裝了三個類:文檔訪問類CUDXml、元素訪問類CUDXmlNo