Time of Update: 2016-08-19
標籤:【注意】以下方法只對class只有一個值的情況下操作*************************************************************結構部分:<div> <p>1</p> <p class="test">2</p> <p>3</p></div>*****
Time of Update: 2016-08-19
標籤:鏈式調用實現原理:對象中的方法執行後返回對象自身即可以實現鏈式操作。說白了就是每一次調用方法返回的是同一個對象才可以鏈式調用。js簡單實現鏈式調用demoObject.prototype.show = function() { console.log(‘show‘); return this; } Object.prototype.hide = function()
Time of Update: 2016-08-19
標籤:正確的做法是:拿到psd後,先不要做別的,直接在文字編輯器中將網頁的架構寫出來,不要假設這塊將來css要去怎麼渲染,完全自然化的標籤,不加任何的css。寫完之後在各個瀏覽器運行之後確保大體定位都沒有問題。書寫總體css,這裡的css只負責大塊的定位及樣式。切出需要的圖片資源,在寫好的架構中一點點的去構造,不斷的調試,最終為成品。最後,為自己的代碼添加註釋,在css,html中都要合適的為自己的代碼添加註釋。psd圖片到html
Time of Update: 2016-08-19
標籤:尤雨溪連結:http://www.zhihu.com/question/31809713/answer/53544875來源:知乎著作權歸作者所有,轉載請聯絡作者獲得授權。 1. 原生 DOM 操作 vs. 通過架構封裝操作。這是一個效能 vs. 可維護性的取捨。架構的意義在於為你掩蓋底層的 DOM 操作,讓你用更聲明式的方式來描述你的目的,從而讓你的代碼更容易維護。沒有任何架構可以比純手動的最佳化 DOM 操作更快,因為架構的 DOM 操作層需要應對任何上層 API
Time of Update: 2016-08-19
標籤:1.委託與事件的區別 事件對許可權做了控制 1.委託可以直接調用 事件不可以直接調用 2.委託允許外面直接賦值 事件不允許外面直接賦值2.事件與委託的執行個體比較using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace MyEvent{ //委託的聲明 public delegate void DoSometing(); //
Time of Update: 2016-08-19
標籤:近期我的電腦總是不定時的彈出同城色情交友網站,一彈就是2個頁面,頁面彈出後,發起呼叫瀏覽器彈出色情網站的主程式自動結束,導致無法查明到底是哪個應用程式發起的彈出頁面視窗,我幹IT工作14年,一時間認為我的電腦中毒了
Time of Update: 2016-08-19
標籤:1.事件與委託的關係 委託是一種類型 事件是委託的一個執行個體2.事件的執行個體說明namespace MyEvent{ //委託的聲明 public delegate void DoSometing(); /// <summary> /// 委託與事件的關係 /// 委託是一種類型 /// 事件是委託的一個執行個體 /// </summary> public class MyEvent {
Time of Update: 2016-08-19
標籤:get方法預設會處理302的重新導向,response擷取到的頁面其實是重新導向以後的頁面,通過response.getStatusLine(),取到的值是200. 通過設定可以用post方法去請求或者把get自動處理重新導向禁掉。要禁用get方法自動處理重新導向,需要設一下參數,如:Java代碼 HttpClient httpclient = new DefaultHttpClient(); HttpParams&
Time of Update: 2016-08-19
標籤:原文:http://www.cnblogs.com/wenjiang/archive/2013/03/30/2990854.html HtmlHelper方法是ASP.NET MVC中非常強大的特性,有了這個特性,我們就能更加隨心所欲的定製自己的頁面。 自訂自己的HtmlHelper方法通常有三種, 像是:一.Razor文法
Time of Update: 2016-08-19
標籤:<?phpfunction d_rmdir($dirname) { //刪除非空目錄 if(!is_dir($dirname)) { return false; } $handle = @opendir($dirname); while(($file = @readdir($handle)) !== false){ if($file != ‘.‘ && $file != ‘..‘){
Time of Update: 2016-08-19
標籤:jQuery對象轉成DOM對象:兩種轉換方式將一個jQuery對象轉換成DOM對象:[index]和.get(index);(1)jQuery對象是一個資料對象,可以通過[index]的方法,來得到相應的DOM對象。如:var $v =$("#v") ; //jQuery對象var v=$v[0]; //DOM對象alert(v.checked) //檢測這個checkbox是否被選中 (2)jQuery本身提供,通過.
Time of Update: 2016-08-19
標籤:一、必備外掛程式 1. babel:es6文法支援,需要babel-perset-es2015(轉換成es5執行)、babel、babel-core(程式執行) 2. commander:自訂命令外掛程式,提供參數的傳遞等 3. liftoff:實現對命令視窗的輸入監聽,以及命令格式化規格。 4. minimist:讀取命令列參數外掛程式 以上外掛程式都可以通過npm直接安裝。 二、範例程式碼分析: 2.1. cli.js var liftOff = require("liftoff");
Time of Update: 2016-08-19
標籤:不管有多少人共同參與同一項目,一定要確保每一行代碼都像是同一個人編寫的。文法用兩個空格來代替定位字元(tab) -- 這是唯一能保證在所有環境下獲得一致展現的方法。嵌套元素應當縮排一次(即兩個空格)。對於屬性的定義,確保全部使用雙引號,絕不要使用單引號。不要在自閉合(self-closing)元素的尾部添加斜線 --HTML5 規範中明確說明這是可選的。<img src="images/company-logo.png"
Time of Update: 2016-08-19
標籤:【前言】 在大型項目的開發中,外掛程式化是一種趨勢,將相似的多次使用的東西封裝成公用的外掛程式,以提高開發效率。其他開發人員在調用外掛程式的時候,只需簡單的一兩行代碼就可以實現非常複雜的內容或者效果。 在這一節裡面我就跟大家分享一下,我是如何封裝一個輸入框外掛程式的。【呈現分析】(1)預設展示:邊框為灰色,中間有輸入提示資訊 (2)擷取焦點:邊框為藍色,無輸入內容時中間有輸入提示資訊,有輸入內容的時候中間顯示輸入內容 (3)失去焦點:輸入正確邊框變成淺綠
Time of Update: 2016-08-19
標籤:網站頁面原始碼中的css檔案和js檔案後面帶一個問號,後面跟著一連串數字或字元,問號起不到實際作用,僅能當作尾碼,如果用問號加參數的方法,可以添加版本號碼等資訊它的作用有:1、作為版本號碼,讓自己方便記憶、尋找;2、作為修改標籤,讓瀏覽器重新下載新檔案。
Time of Update: 2016-08-19
標籤:一、頁面可見度(visibility) 主要提供兩個屬性,一個事件(都在document對象上):1. 屬性: 1.1. hidden:擷取或設定當前頁面的可見度,boolean值; 1.2. visibilityState: 擷取當前頁面可見度狀態,值為hidden、visibility其中一個2. 事件:visibilityChange:頁面可見度發生改變時觸發的事件 3.
Time of Update: 2016-08-19
標籤:轉載 http://kevintsengtw.blogspot.co.nz/2013/01/aspnet-mvc-validateantiforgerytoken.html在 ASP.NET MVC 裡為了要防止 CSRF (Cross-Site Request Forgery) 跨站偽造請求的攻擊,我們可以在 View 的表單中加入「@Html.AntiForgeryToken」然後在對應的後端 Action
Time of Update: 2016-08-19
標籤:在jQuery的attr與prop提到過在IE9之前版本中如果使用property不當會造成記憶體泄露問題,而且關於Attribute和Property的區別也讓人十分頭痛,在HTML5中添加了data-*的方式來自訂屬性,所謂data-*實際上上就是data-首碼加上自訂的屬性名稱,使用這樣的結構可以進行資料存放。使用data-*可以解決自訂屬性混亂無管理的現狀。讀寫方式data-*有兩種設定方式,可以直接在HTML元素標籤上書寫<div id="test" data-age="2
Time of Update: 2016-08-19
標籤:在瀏覽器開啟網站地址到斷行符號發送請求到看到頁面的過程問題:在瀏覽器開啟某個網站地址到斷行符號發送請求到看到頁面的過程?我們每天都在瀏覽網頁,但是當我們在地址欄輸入某個網站的網域名稱後,究竟後台做了哪些工作,發生了什嗎?一直感到疑惑,故查閱了許多相關的系統資料和網路方面的資料,本人理解總結經過了以下5個過程,寫的不完整請補充,謝謝;言歸正傳。1、DNS解析流程: 本機快取和本機host檔案---如果找不到則尋找本地網卡設定的DNS(local
Time of Update: 2016-08-19
標籤:今天啟動clouder manager叢集時候hbase list出現(ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yetERROR: Can‘t get master address from ZooKeeper; znode data == null)一類錯誤看網上有幾種解決方案 一個是1:在使用 hbase shell