原创 error while loading share libraries:libstdc++.so.5

問題描述: 在Linux下安裝應用程序時遇到錯誤: error while loading share libraries:libstdc++.so.5: cannot open shared object file: No such f

原创 Solaris下修改主機名Host Name

1. Vi /etc/hosts, 添加 "ip   yourhostname" 2. vi /etc/nodename, 寫入yourhostname 3. vi /etc/hostname.e1000g0, 寫入yourhostnam

原创 windows下如何查看端口是否被佔用

解決方法:以8080端口爲例 1. netstat -aon|findstr "8080"     可以查出8080端口被進程號爲 xxx 的進程所佔用 2. tasklist | findstr "xxx"     就知道是那個程序佔用

原创 Selenium webdriver 學習筆記(三) - 基本UI控件操作

1. 文本框Textbox       // Find the username input element by its name      WebElement username = driver.findElement(By.nam

原创 Linux下解壓打包命令

1. (.tar)     打包: tar cvf Filename.tar DirName     解包: tar xvf Filename.tar   2. (.gz)      壓縮: tar zcvf Filename.gz Di

原创 JAVA學習筆記總結(四):數組(Array)

一維數組 在Java中有兩種數據:primitive類型和objects. 數組屬於object類型,所以必須用new來創建數組, 同時數組具備一下特性: 1. 數組創建之後就不能改變大小 2. 數組創建之後,若沒有指定初始值,則依據數組

原创 Selenium2.0之WebDriver學習總結(1)

Selenium2.0 VS Selenium1.0 我們已經有了Selenium1.0爲什麼還需要Selenium2.0呢? Selenium1.0不能處理一下事件: 1)本機鍵盤和鼠標事件 2)同源策略XSS/HTTP(S) 3)彈出

原创 Selenium2.0之WebDriver學習總結(3)

接下來將通過幾個具體的例子來使用操作上述功能,以下代碼都是通過junit框架編寫. 例子1:該例子主要是登錄網易相冊,創建一個私人相冊,並進入相冊進行評論,然後刪除這個相冊。在這個例子中,可以找到各種方式定位元素方法的具體實例: pac

原创 [轉載]理解 RSA/DSA 認證

原文鏈接:http://www.cppblog.com/findingworld/archive/2008/05/01/48588.html 我們中有許多人把優秀的 OpenSSH(參見本文後面的參考資料)用作古老的 telnet 和 r

原创 Selenium2.0之WebDriver學習總結(2)

(三) 命令和操作 這一部分將介紹一下WebDriver的一些具體操作和命令,實際操作中,我們需要兩大工具來幫助我們:FireBug和Xpath工具,這兩者都是Firefox上的插件。接下來我們所講解的都是以FirefoxDriver爲基

原创 JAVA學習筆記總結(六):用面向對象的方法實現數組的插入,刪除,查找,顯示

第一個例子:我們把數據存儲結構,也就是數組從程序的其他部分中分離出來,程序的其他部分將成爲這個結構的用戶。我們把程序分成兩個class,:     一個class用來封裝數組(LowArray),外界不能直接訪問這個數組,但是該封裝提供了

原创 Unix下修改設置環境變量

csh, bsh, ksh和bash的初始化文件不同:   csh: 把下面幾行添加到文件$HOME/.cshrc:         setenv JAVA_HOME /usr/java         setenv  PATH  $JA

原创 快速排序 Quicksort

分治法的基本思想(Divide-and-Conquer): 將原問題分解爲若干個規模更小,但結構與原問題相同的子問題。遞歸的解決這些子問題,然後將這些子問題的解組合成原問題的解。 快速排序基本思想: 快速排序是一種劃分交換排序,它的基本思

原创 插入排序 Insertion Sort

插入排序基本思想: 將一個記錄插入到已排好序的有序表中,從而得到一個新的,記錄數增1的有序表。 插入排序的思想就像我們平時打撲克牌一樣,剛開始的時候我們手裏沒有牌,所有的牌都扣在桌子上。然後我們每次從桌子上抓起一張牌插入手裏已排好序的牌中

原创 冒泡排序

冒泡排序基本思想: 冒泡排序是交換排序的一種,兩兩比較待排序的關鍵字,發現兩個記錄的次序相反時即進行交換。 在冒泡排序的過程中,關鍵字小的記錄好比水中的氣泡逐趟向上漂浮,而關鍵字大的記錄好比石塊往下沉,每一趟有一個最大的石頭沉搭到水底。