原创 window父子窗口交互

在前端中,可以通過window.open打開新窗口,那麼新窗口可以與舊窗口進行數據交互嗎? 答案當然是可以的,父窗口在打開子窗口時,子窗口的window對象會有一個opener打開者,代表的正是父窗口的window對象,我們可以通

原创 DOM4J讀寫XML文件

加載dom4j依賴 <project ...> ... <properties> <dom4j.version>2.1.1</dom4j.version> </properties> ... <dependencie

原创 原生Ajax

創建XMLHttpRequest對象 FireFox內核瀏覽器存在XMLHttpRequest對象,可以直接new,但IE內核瀏覽器需要通過ActiveXObject來創建,具體代碼如下: var xmlHttp; functio

原创 通用DAO設計模式

相關術語說明 縮寫 全名 說明 POJO Plain Ordinary Java Objects 簡單Java對象 VO Value Object 與POJO對應,專門用於傳遞值的操作上 TO Transfe

原创 session持久化

可以通過配置Tomcat的server.xml文件,以序列化的方式保存session <context path="/項目虛擬路徑" docBase="項目實際路徑"> <manager className="org.apach

原创 Servlet一些有用的方法

session 判斷會話是否是新建的 可以用來判斷用戶是否第一次訪問系統 session.isNew(); //瀏覽器第一次訪問系統,瀏覽器清空緩存後第一次訪問系統 獲取會話的創建時間和最後訪問時間 可以用來獲取用戶訪問系統的時

原创 前端訪問路徑

以 / 開頭,將以http://<域名>:<端口號>/ 或 file:///C:/ 爲根路徑 不以 / 開頭,將以當前頁面的父路徑爲根路徑 url="",路徑爲當前路徑

原创 MySQL的auto_increment使用

說明 總結自《mysql技術內幕(第5版)》 創建auto_increment列要遵循如下規則 每個表只能有一個列具有auto_increment屬性,且必須爲整數數據類型(當然,也支持浮點類型,但強烈不建議) 該列必須建立索引

原创 bootstrapvalidator已定義的驗證規則

bootstrapvalidator已定義的驗證規則說明查找bootstrapValidator的選項options查找bootstrapValidator的已驗證規則常用規則 說明 這裏使用的是0.5.2版本 以下查找操作都基於

原创 擴展歐幾里得算法【原理+編碼】

一、問題描述 已知兩個整數m和n,求mx + ny = gcd(m, n)。 二、知識引入 貝祖定理:m>=0, n>=0, 且m,nZ    =>   E x, y Z, 使 mx + ny =gcd(m,n) 定理證明:1)設m=n

原创 遞歸問題

遞歸是我們經常要用到的算法,理由是方便,但是遞歸是要付出代價的,所以有時候我們必須把遞歸的解變成封閉式的解,下面將是一些關於求遞歸的解的問題以及求遞歸的封閉式的解的方法。一、概念介紹首先,介紹一下遞歸式的定義:1)邊界值T0;2)用前面的