原创 C++類的存儲

c++中最重要的就是類,那麼給你一個類的對象,你知道它在內存中如何存儲的嗎?它佔內存中多少個字節?首先確定類的構成:1,數據成員:可以是內置類型,類類型。2,函數成員:虛函數,非虛函數1)數據成員內置類型對齊原則內置類型就是常用的:char

原创 關於MD5密碼的破解

相信大家都遇到過這樣一個問題:某客戶網站後臺密碼丟失,請我們協助破解。網站的數據庫爲mysql,網站密碼的加密方式爲MD5。處理此類問題的方法不外乎兩種:1、通過MD5破解工具直接破解,比如MD5在線破解:http://www.cmd5.c

原创 VMware擴大Linux虛擬機硬盤空間

隨着Linux假造 機的不絕 應用 ,在VMware中常常 碰到 預先裝好的 linux 假造 機的硬盤空間過小 的題目 ,造成很多 軟件不能安裝, 而重新裝一個,又挺貧窮 。於是,上網搜了下關於 vmware 硬盤擴容的行動 。 總結如下

原创 Mysql查詢緩存

與朋友或同事談到mysql查詢緩存功能的時候,個人喜歡把Query Cache比作荔枝, 是非常營養的東西,但是一次性吃太多了,就容易導致上火而流鼻血,雖然不是特別恰當的比喻,但是有很多相似的地方,另外Query Cache有其特殊的業務場

原创 virtio驅動分析之libvirt層的參數配置

一直在研究kvm的para-virtualization driver - virtio,可能是太熟的原因吧,今天突然發現不知道咋在libvirt層配置kvm採用virtio驅動了,問題在於,看到下面這個配置文件,我竟不能確定此配置是否是採

原创 Python核心編程

註釋和大部分腳本語言一樣,Python也是用#標示註釋。變量與賦值Python是動態類型語言,也就是說不需要預先聲明變量的類型。變量的聲明也沒有相應的關鍵字,例如conter = 0  #整數賦值miles = 1000.0   #浮點數賦

原创 分發器自增鎖的問題

最近遇到項目需要使用自增id分發數據,分庫分表。一個字典表裏保存着表名和當前的id,每次插入都要更新這個表,由於併發導致鎖嚴重,不到30行的表,查詢竟然平均1.5s。總結兩種常用的方法:1、使用字典表,每次更新的時候步長加大,不是1,而是5

原创 emc存儲劃分空間

1.登陸emc2.先確認存儲是否能夠正確識別的主機,在存儲上右鍵選擇“connectivity status”.3、在connectivity status 界面查看是否已經正確識別主機HBA卡的WWN4、對新識別的HBA卡進行註冊,點擊“

原创 DB2中的SMS和DMS

在DB2中表空間的存儲方式有兩種,SMS(System Managed Space)和DMS(Database Managed Space)。SMS直接利用操作系統的文件系統來管理數據。表空間中的數據按照系統中所有容器上進行數據塊劃分。表空

原创 Linux系統命令sort詳解

sort命令的功能是對文件中的各行進行排序。sort命令有許多非常實用的選項,這些選項最初是用來對數據庫格式的文件內容進行各種排序操作的。實際上,sort命令可以被認爲是一個非常強大的數據管理工具,用來管理內容類似數據庫記錄的文件。Sort

原创 關於sybase數據庫的鎖

鎖類型選擇的確是sybase數據庫設計的一個需要重要考慮的問題!也是sybase開發和管理人員比較頭疼的問題,爲此,來點關於lock的介紹性資料!所支持的加鎖機制全頁加鎖全頁加鎖既是一個新術語,它又是由ASE(Adaptive Server

原创 rsync:include和exclude參數

注意:include和exclude使用的目錄,均爲path定義的相對路徑環境:兩臺虛擬機128和130,在128上配置RsyncServer;130上做同步測試rsync服務配置文件vim /etc/rsyncd.confuid = no

原创 在線備份MySQL及遠程copy到遠程備份服務器shell腳本

該腳本實現了以下幾點功能:1、在線備份mysql數據庫;2、將備份的日誌存入日誌文件;3、壓縮數據備份文件;4、將壓縮後的文件遠程ftp到備份服務器;5、刪除本地備份超過7天的數據主要是防止因備份導致生產服務器磁盤空間的非正常增長帶來性能瓶