Time of Update: 2016-09-17
標籤:設計思想:物件導向,將單個頁面所有可能用到元素封裝到一個page類中,並提供一些常用的方法,其屬性就代表頁面元素,普通方法代表對元素所做的操作以部落格園的登入頁面為例:import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;public class BlogLogin {//登陸帳號元素WebElement
Time of Update: 2016-09-17
標籤:下面這個例子,往div標籤內添加html內容:<!doctype html><html ng-app="myApp"><head> <meta charset="UTF-8"> <title>demo</title> <script type="text/javascript" src="lib/angularjs/angular.min.js"
Time of Update: 2016-09-17
標籤:apache頁面靜態化Apache開啟靜態化頁面博主未解決的坑: 本人首次搭建LAMP採用的是編譯安裝HTTPD服務,在開啟靜態化頁面時發現在httpd.conf中沒有LoadModule rewrite_module
Time of Update: 2016-09-17
標籤: 最近工作中需要完成,ajax上傳圖片,可是input file +ajax是無法完成的; 於是尋找了許久,發現了H5 的一個對象FormData 使用方法如下: HTML:1 <form id="myForm" enctype="multipart/form-data"
Time of Update: 2016-09-17
標籤:首先,為什麼要在每個html文檔開頭寫入<!doctype......>呢。 //
Time of Update: 2016-09-17
標籤:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表單</title></head><body> <!-- <form action="http://h123.date"
Time of Update: 2016-09-17
標籤:中秋節假期這麼快就沒了,這幾天還一直下雨,索性在家看看書。這次看的是Tom Lane的《A Tour of PostgreSQL Internals》。這篇小隨筆就算做學習筆記了。園子裡面大神多,如果有哪裡講得不對,還請各位前輩多多指教了~在這個ppt裡面,大神Tom Lane分別從三個角度對Postgresql的內部原理進行了介紹。在傳統的電腦演算法和資料結構領域,大多數專業教材和書籍的預設語言都是Java或者C/C+
Time of Update: 2016-09-17
標籤:position的四個屬性值:relativeabsolutefixedstatic<div id="demo"> <div id="demo1">demo1</div> <div id="demo1">demo2</div></div>1.
Time of Update: 2016-09-17
標籤:一:jQuery外掛程式的編寫基礎1、外掛程式的種類編寫外掛程式的目的是給一系列已經方法或函數做一個封裝,以便在其他地方重複使用,方便後期維護和提高開發效率。常見的種類有以下三種:封裝對象方法的外掛程式二:編寫自己的外掛程式1、封裝jQuery對象方法的外掛程式Step1:架構;( function($) { $.fn.extend({
Time of Update: 2016-09-17
標籤:【1】基本類型和參考型別的值 JavaScript變數可以用來儲存兩種類型的值:基本類型值和參考型別值。基本類型值源自以下5種基礎資料型別 (Elementary Data
Time of Update: 2016-09-17
標籤:由於參考型別(數組、對象)是按地址傳遞,直接拷貝是淺拷貝,即修改拷貝後的變數,原變數也會改變。有時需要深拷貝一個對象,這時就需要遍曆徹底複製,使原對象和拷貝對象完全脫離關係。代碼: function deepCloneObj(obj){ var i; var o = Array.isArray(obj) ? [] : {}; for(i in obj){ if(obj.hasOwnProperty(i)){
Time of Update: 2016-09-17
標籤: 為瞭解決單機處理的瓶頸,增強軟體的可用性,我們需要將軟體部署在多台伺服器上啟用多個二級子網域名稱以頻道化的方式,根據業務功能將網站分布部署在獨立的伺服器上,或通過負載平衡技術(如:DNS輪詢、Radware、F5、LVS等)讓多個頻道共用一組伺服器。當我們將網站程式分部到多台伺服器上後,由於Session受實現原理的局限,無法跨伺服器同步更新Session,使得登入狀態難以通過Session共用。
Time of Update: 2016-09-17
標籤:一、選取器類型id選取器class選取器元素選取器層級選取器全選取器(*選取器)二、有幾種方式可以隱藏一個元素:CSS display的值是none。type="hidden"的表單元素。寬度和高度都顯式設定為0。一個祖先元素是隱藏的,該元素是不會在頁面上顯示CSS visibility的值是hiddenCSS
Time of Update: 2016-09-17
標籤:onreadystatechange事件:當請求被發送到伺服器時,我們需要執行一些基於響應的任務每當readyState改變時,就會觸發onreadystatechange事件readyState屬性存有XMLHttpRequest的狀態資訊XMLHttpRequest對象的三個重要的屬性:屬性描述onreadystatechange儲存函數(函數名)每次readystate改變時就會調用該函數readyState存有XMLHttpRequest的狀態從0到4發生變化0:請求未初始化1:伺
Time of Update: 2016-09-17
標籤: 本人研究linux的防火牆系統也有一段時間了,由於近來涉及到的工作比較紛雜,久而久之怕生熟了。趁有時間,好好把這方面的東西總結一番。一來是給自己做個沉澱,二來也歡迎這方面比較牛的前輩給小弟予以指點,共同學習,共同進步。
Time of Update: 2016-09-17
標籤:一、操作特性的DOM方法主要有3個getAttribute方法setAttribute方法removeAttribute方法注意:而在jQuery中用一個attr()與removeAttr()就可以全部搞定了,包括相容問題二、注意的問題dom中有個概念的區分:Attribute和Property翻譯出來都是“屬性”,《js進階程式設計》書中翻譯為“特性”和“屬性”。【1】簡單理解,Attribute就是dom節點內建的
Time of Update: 2016-09-17
標籤:實現原理利用:target,把a標籤自身的href以及id設定成一樣的。 案例1:實現元素的切換HTML:<div id="box"> <a href="#a" id="a"> <p>我是P1的內容</p> </a> <a href="#b" id="b"> <p>我是P2的內容</p> </a>
Time of Update: 2016-09-17
標籤:Ajax簡介:Ajax是一種在無需重新載入整個網頁的情況下,能夠更新部分網頁的技術。What ?AJAX=非同步JavaScript和XMLAJAX是一種用於建立快讀動態網頁的技術通過在後台語伺服器進行少量資料交換,AJAX可以使網頁實現非同步重新整理,這意味著可以在不重新載入整個網頁的情況下對網頁的某部分進行更新。傳統的網頁如果需要更新內容,必需重載整個網頁面有很多使用AJAX的應用程式案例:新浪微博 Google地圖
Time of Update: 2016-09-17
標籤:這裡以編輯驗證角色名稱為例: 首先,定義一個flag全域變數。 然後,在回呼函數resp()中根據判斷將flag的值設為true或false。 最後,在調用函數ckrname()中,return flag就Ok了。代碼如下: 1 var xmlhttp; 2 function ckrname() { 3 var rolename = document.getElementById("rolename").value; 4
Time of Update: 2016-09-17
標籤:經常看到對象的屬性名稱有的加引號,有的不加,那加不加?又為什麼加? 查資料,得到下面的結論:屬性名稱可以是包括Null 字元集在內的任何字串 如果屬性名稱是一個合法的標識符,而不是保留字,則不強制用引號括住屬性名稱 逗號分隔多個名值對解釋一下:第一條,看下面例子18cm的東西第二條,標識符要合法,符合其命名規則:字母、數字、底線,且不能以數字開頭,不能是保留字。像下面的first-name就不符合命名規則,所以要加引號最後,屬性的調用:一般我們都是用