原创 EA經典教程

一、Enterprise Architect簡介 Enterprise Architect是一個對於軟件系統開發有着極好支持的CASE軟件(Computer Aided Software Engineering)。EA不同於普通的UM

原创 Linux下卸載vmware

今天打算刪掉已經不好使的vmware,於是上網找到了段手動卸載的博文,併成功完成卸載。 下面寫一下過程: 1.先查看安裝的虛擬機 vmware-installer -l 然後會顯示版本和產品名稱 Product Name   

原创 Ubuntu 11.10 更新源的時候“GPG簽名錯誤”的解決辦法

    最近換了源,準備apt-get update的時候,出現了一點小插曲,GPG簽名驗證錯誤 W: GPG 錯誤:http://mirrors.163.com precise-proposed Release: 下列簽名無效: BAD

原创 JS,解決頁面跳轉的幾種常用方式

       相信大家一定都遇到這種場景:即有的web頁面,左邊是菜單列表,右邊是detail顯示。有的時候右邊的頁面裏頭會進行一些邏輯性的跳轉。雖然大部分都會在本頁面的基礎上進行跳轉,但有的時候,需要附加另一些屬性,比如_top,_bl

原创 bloom filter(布隆過濾器)的算法設計與原理以及一些用例場景

     Bloom Filter是1970年由Bloom提出的,最初廣泛用於拼寫檢查和數據庫系統中。近年來,隨着計算機和互聯網技術的發展,數據集的不斷擴張使得Bloom Filter獲得了新生,各種新的應用和變種不斷涌現。Bloom

原创 使用crontab,讓linux定時執行shell腳本

使用crontab你可以在指定的時間執行一個shell腳本或者一系列Linux命令。例如系統管理員安排一個備份任務使其每天都運行 入門 # crontab –e 這樣可以已編輯模式打開個人的crontab配置文件,然後加入一下這

原创 C++中函數指針和函數對象的區別與聯繫

        函數調用是C++中再頻繁不過的一項操作了,函數可以直接調用,也可以通過函數指針來調用,也可以通過函數對象來間接調用,形式多樣化。下面來看看函數指針和函數對象的區別。 1.函數指針 1)定義       函數指針是指向函數

原创 使用JAVA,實現RSA加密過程

用JAVA實現RSA加密過程,有以下幾個步驟:      1、甲方構建密鑰對(公鑰和私鑰,公鑰給對方,私鑰留給自己)     2、甲方使用私鑰加密數據,然後用私鑰對加密後的數據簽名,並把這些發送給乙方;乙方使用公鑰、簽名來驗證待解密數據是

原创 vi和vim的區別與聯繫

簡單來說一下vi和vim的區別與聯繫          首先,它們都是多模式編輯器,但vim是vi的升級版本,它不僅兼容vi的所有指令,而且還有一些新的特性。                總的來說,vim比vi更具優勢的地方在於:   

原创 禁止iPod Touch在連接電腦後iTunes自動運行

在 iTunes 升級到 10 之後,每當電腦上連接了touch,iTunes便會自動打開,有的時候會使電腦有點卡。 根據在網上找到的方法,還有各種綜合實踐,我總結的做法如下: 1)在 iTunes 界面的左側導航欄點擊“DEVIC