原创 mysql explain是用來幹什麼的

在 explain的幫助下,您就知道什麼時候該給表添加索引,以使用索引來查找記錄從而讓select 運行更快。 如果由於不恰當使用索引而引起一些問題的話,可以運行 analyze table來更新該表的統計信息,例如鍵的基數,它能幫您在優

原创 CISCO MIB OID解讀

  思科官網MIB查找參考鏈接: http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=enhttp://tools.cisco.com/Support/SNMP/do/S

原创 SNMP相關RFC文檔

一. SMIv1 Full Standards:         RFC 1155 -- Structure of Management Information         RFC 1212 -- Concise MIB Defin

原创 C語言文件的各種open

C語言函數fopen   函數簡介   函數功能:打開一個文件   函數原型:FILE * fopen(const char * path,const char * mode);   相關函數:open,fclose,fopen

原创 MYSQL的各種性能參數

敲擊show status; 或show status like '_%' Aborted_connects 嘗試已經失敗的MySQL服務器的連接的次數。 Connections 試圖連接MySQL服務器的次數。 Created_tmp_

原创 怎麼做mysql數據庫索引

索引分單列索引和組合索引。單列索引,即一個索引只包含單個列,一個表可以有多個單列索引,但這不是組合索引。組合索引,即一個索包含多個列。 MySQL索引類型包括: (1)普通索引 這是最基本的索引,它沒有任何限制。它有以下幾種

原创 SSH協議交互過程

一、什麼是SSH   SSH是英文Secure Shell的簡寫形式。通過使用SSH,你可以把所有傳輸的數據進行加密,這樣"中間人"這種攻擊方式就不可能實現了,而且也能夠防止DNS欺騙和IP欺騙。使用SSH,還有一個額外的好處就是傳輸的數

原创 vc 各種讀取txt文件的方法

一、   CStdioFile 二、   FILE* f = fopen("file name", "mode");   char buff[size];   fread(buff, size, 1, f);   fclose(f);

原创 openssl 建立連接

  下面是server 和client 的代碼。用沒跑過,但是用類似的代碼跑了。流程是這樣的。要注意的是openssl中ssl連接建立前用阻塞的socket,建立後可以設置非阻塞。openssl每個操作後最好檢查下是否成功。 [ph

原创 CListCtrl樹的遍歷 任意子節點個數

UINT GetSelectedTreeCount(CTreeCtrl* tree,HTREEITEM curSel){ UINT nCount = 0; CList<HTREEITEM> hTreeItemList; if (c

原创 [轉]華爲設備 MEMORY CPU 對應OID

轉載,留用。 華爲2403H-EI 內存總大小:1.3.6.1.4.1.2011.6.1.2.1.1.2.0最近5秒cpu使用率:1.3.6.1.4.1.2011.6.1.1.1.2.0 (華爲S3526E、3050C、3026E應該也是

原创 C++內存泄露如何檢測?

1.檢查是否存在內存泄露 2.檢查哪裏出現內存泄露 檢查內存泄露不能僅僅靠工具,需要了解代碼的框架。即使檢查出結果顯示出現內存泄露,那也有可能是正常的,具體看你的意圖了,如果代碼是自己寫得那應該不成問題。 如把 new xxx 壓入lis

原创 Openssl生成CA及簽發證書方法

準備步驟        下載Openssl並編譯生成響應的庫,假設目錄爲E:/電子書/OpenSSL/openssl-0.9.8g,編譯成功後Openssl會將響應的lib,dll及可執行程序存放到out32dll文件中 生成CA 1. 

原创 MFC多文檔框架詳細介紹

文檔、視圖、框架窗口、文檔模板之間的相互關係,關鍵要理解他們的結構         1、首先應該對   CWinApp類有充分的瞭解             它包含並管理着應用程序的文檔/視窗的所有信息。它有一個成員變量      

原创 mysql SELECT語句執行順序

SELECT語句執行順序     SELECT語句中子句的執行順序與SELECT語句中子句的輸入順序是不一樣的,所以並不是從SELECT子句開始執行的,而是按照下面的順序執行:       開始->FROM子句->WHERE子句->GRO