原创 QT5.8.0連接MYSQL5.6.48 都是64位

一。Navicat  for MySQL 新建連接->MySQL 二。拷貝dll庫和lib文件 1.將D:\software\mysql-5.6.43-winx64\lib下libmysql.dll和libmysqld.dll拷貝到 D

原创 svn服務器搭建

本教程以64位win10系統爲例在本地搭建svn服務器,安裝完成後,即可訪問本地svn服務器上的項目,也可以訪問網上其他svn服務器上的項目。   一、首先準備三個軟件: 1.VisualSVN-Server-3.6.3-x64.msi(

原创 Qt小知識點

Qt中的一些知識小結(轉) QCreator(2.5.0)安裝的時候已經不自帶MinGW,因此要自行安裝.當然我們也可以用VS的編譯器進行編譯,這樣裝了微軟的VS後我們在QtCreator中設置好微軟的編譯器目錄,然後在QtCreat

原创 利用NPAPI開發Chrome插件

 一。編譯runtime 1.Download SDK 搜索firefox-4.0.1.source.tar.bz2並下載解壓 2.建立工程使用vs2008創建空的win32 dll項目,然後設置工程屬性,將firefox-4.

原创 C/C++對URL分割進行實現

分割URL,並提取其參數值 例如:http://download.pchome.net/php/tdownload2.php?sid=18377&url=/system/patch/srsp1.exe&svr=2&typ=0

原创 XCode中如何使用宏

方法1.點擊xcode工程,有個Build settings 的選項,在這裏有個Apple LLVM 6.1 preprocessing的選項,裏面有個preprocess Macros添加自定義的預編譯宏就可以了 方法2:在相對

原创 ActiveX,NPAPI,COM總結

一。ActiveX和com(Component Object Model 組件對象模型) Activex,OLE,COM都是微軟的一些技術標準。Ole比較老後來發展成Activex,再後來發展成爲COM OCX,DLL是擴展名。 Acti

原创 二叉樹學習

一.樹 樹是一種遞歸定義的數據結構,是一種重要非線性的數據結構。它是由n(n>=1)個有限節點組成一個具有層次結構的集合。 二.樹的相關術語 節點的度:一個節點含有的子樹的個數稱爲該節點的度。 葉節點或終端節點:度爲0的節點稱爲葉節點。

原创 安全控件的特性

一。安全性 1.鍵盤輸入體系鏈條上各個環節的堅固 2.敏感數據的安全保護 3.程序自身的安全 二。穩定性和兼容性 1.網銀用戶數以千萬計,穩定性和兼容性要求極高。 2.與主流反病毒軟件的兼容 3.與其他網銀程序兼容 三。良好的用戶體驗 1

原创 數據結構二叉樹的實現,前序、中序、後序遍歷

typedef struct BitTreeNode_ {void *data;struct BitTreeNode_ *left;struct BitTreeNode_ *right; }BitTree

原创 dll加殼

最近項目用到了vmprotected對dll插件進行加殼,在測試階段使用peid0.95進行檢測是否加殼,使用完畢了,一臉懵逼。突然想起來,就查資料瞭解記錄一下吧 一。什麼是殼 一段專門負責保護軟件不被非法修改和反編譯的程序。一般先於程序

原创 將SM2加密庫從vs2008移植到vs2015上時報錯

1.錯誤LINK2019無法解析的外部符號__vsnprintf 解決辦法:將legacy_stdio_definitions.lib加入到"鏈接器-》輸入-》附件依賴庫"中 2.errorLINK2005:___iob__func已經在

原创 工作小知識總結

1.實現函數多樣性:函數重載和虛函數(虛函數存在於繼承的環境中) 2.靜態聯編和動態聯編 虛函數是動態聯編的基礎(運行時的多態) 3.基類指針可以指向派生類對象,因此存在動態聯編的可能性 4.定義的靜態靜

原创 證書籤名打包

製作證書;(cmd下執行) MakeCert /n CN=msft /r /h 0 /eku "1.3.6.1.5.5.7.3.3,1.3.6.1.4.1.311.10.3.13" /e 06/06/2050 /sv MyKey.pvk

原创 對Windows註冊表進行註冊操作

1。讀取xml文件,將AllowPopupWindow.xml文件中url存入到vector中   <?xml version="1.0" encoding="utf-16"?> <TrustDomain attribute="si