原创 web.xml文件中配置和的區別
web工程大多都需要配置web.xml文件,web.xml文件主要用來配置Listener、Filter、Servlet等。web.xml文件包括xml文件頭,DOCTYPE聲明,web-app元素。 web.xml的加載過程(引用)
原创 selenium處理頁面常見問題(一):cookie登陸
selenium很常見的一個用法:通過cookie跳過登陸和圖片/短信/驗證碼驗證等,直接處於登陸狀態。 看似簡單,但操作起來cookie卻總有問題。 首先用豆瓣做測試,整個思路就是: 1. 先使用selenium加載一個webdrive
原创 selenium處理頁面常見問題(二):alert彈出框
alert彈出框涉及到的標籤種類有<alert><confirm><prompt>,常用方法accept(),dismiss(),prompt則要sendkeys(),切換到alert窗口則用alert = driver.switch_t
原创 selenium處理頁面常見問題(四):鼠標懸停、拖拽、點擊,鍵盤組合鍵
鼠標鍵盤這部分操作用到的是ActionChains這個模塊,這代表一個動作鏈,可以依次執行一系列動作。導包方法爲: from selenium.webdriver.common.action_chains import ActionCh
原创 selenium處理頁面常見問題(五):文件上傳
1. 上傳按鈕是input類型,直接定位到按鈕元素,sendkeys輸入要上傳文件的本地路徑 例如百度首頁的按圖片搜索,先點擊照相機按鈕,在出現的input上傳按鈕處輸入本地圖片路徑,即可搜索到相似圖片 from selenium im
原创 selenium處理頁面常見問題(三):select下拉選項菜單
1. select標籤也很常見,通常有單選和多選兩種,單選標籤格式常見如下: <select name="NR" id="nr"> <option value="10" selected="">每頁顯示10條</option>
原创 .jsp文件鏈接中報java.lang.NumberFormatException: null 錯的一種可能
使用 request.getParameter("id"); 時要特別注意不要隨意在相應鏈接URL中添加空格,例如: str += "<tr><td>" + rs.getInt("id") + "</td><td>" + prestr
原创 js閉包函數的一些嘗試
最近在研究閉包函數,看到一篇博客:閉包函數調用小記,嘗試跑了一下文中的代碼,有一些思考。 大家都知道閉包函數在操作循環變量時會有問題,因爲內部匿名函數並非立即執行,而是在函數被引用時纔會執行,所以內部函數用到的循環變量在執行的時候早就不是
原创 ip地址的幾種處理方式
讀入String類型的ip地址,幾種處理方式如下: 1. ip分段,不足三位處補0 String myIp = "200.22.22.228"; //先對每段ip追加兩個0,再保留後三位,從而將ip地址轉換爲每段3位的格式 my
原创 I/O筆記
目錄 1. File類 1.1 File類的常用方法 1.2 文件過濾器FileFilter 1.3 遞歸遍歷文件夾練習 2. 字節流 2.1 基本操作 2.2 字節流讀寫示例 2.3 使用字節流進行文件複製 2.4 文件續寫和換行 3
原创 I/O的一些應用補充
1. properties的應用 java.lang.Object java.util.Dictionary<K,V> java.util.Hashtable<Object,Object> java.util.Propertie
原创 關於protected權限的子類訪問方式
聲明爲protected權限的成員變量和成員方法,可以被同一包中的所有類和不同包中的子類訪問。 但是,在實際使用中,不同包中的子類要訪問父類中protected權限的成員,卻不是那麼隨意的調用。看幾個例子: 首先在ch13Test包中定義
原创 TCP和UDP協議基礎
UDP知識點: 使用接口爲 DatagramSocket 和 DatagramPacket socket 就像碼頭,packet 就像集裝箱 想要創建一個DatagramPacket對象,首先需要了解一下它的構造方法。在創建發送端和接收
原创 eclipse導入github項目的幾個問題
最近研究SpringMVC,在github上下載了幾個SpringMVC的web項目,在運行和導入eclipse時遇到了一些問題,記錄一下: 下載的項目如何在本地tomcat運行? 下載的項目spring-mvc-mini.rar解
原创 日期的處理
1. DateFormat類日期/時間格式化抽象類,子類爲SimpleDateFormat。使用方法很簡單,直接上例子: String format(Date date)方法,把Date類型轉換成符合指定格式的String對象 Date