Time of Update: 2015-02-15
Linux下編譯安裝php libevent擴充執行個體 這篇文章主要介紹了Linux下編譯安裝php libevent擴充執行個體,本文著重講解了編譯過程中一個錯誤解決方案,需要的朋友可以參考下 原本想嘗試一下PHP編寫高效能網路服務,需要安裝libevent擴充,沒想到讓人很費了點腦袋 先下載libevent擴充: http://pecl.php.net/package/libevent 解壓後,開始編譯代碼如下:$ cd
Time of Update: 2015-02-15
JavaScript的原型繼承詳解 JavaScript是一門物件導向的語言。在JavaScript中有一句很經典的話,萬物皆對象。既然是物件導向的,那就有物件導向的三大特徵:封裝、繼承、多態。這裡講的是JavaScript的繼承,其他兩個容後再講。 JavaScript的繼承和C++的繼承不大一樣,C++的繼承是基於類的,而JavaScript的繼承是基於原型的。 現在問題來了。 原型是什麼?原型我們可以參照C++裡的類,同樣的儲存了對象的屬性和方法。例如我們寫一個簡單的對
Time of Update: 2015-02-15
javascript arguments與javascript函數重載1.所 有的函數都有屬於自己的一個arguments對象,它包括了函所要調用的參數。他不是一個數組,如果用typeof arguments,返回的是’object’。雖然我們可以用調用資料的方法來調用arguments。比如length,還有index方法。但是數 組的push和pop對象是不適用的。 2.函數定義時的參數個數和函數調用時的參數個數沒有任何關係。
Time of Update: 2015-02-15
淺析javascript中函式宣告和函數運算式的區別這篇文章主要介紹了淺析javascript中函式宣告和函數運算式的區別,需要的朋友可以參考下 javascript中聲明函數的方法有兩種:函式宣告式和函數運算式.區別如下:1).以函式宣告的方法定義的函數,函數名是必須的,而函數運算式的函數名是可選的.2).以函式宣告的方法定義的函數,函數可以在函式宣告之前調用,而函數運算式的函數只能在聲明之後調用.3).以函式宣告的方法定義的函數並不是真正的聲明,它們僅僅可以出現在全域中
Time of Update: 2015-02-15
不同編碼的頁面表單資料亂碼問題解決方案 這篇文章主要介紹了不同編碼的頁面表單資料亂碼問題解決方案,本文使用一個表單不常用屬性accept-charset解決了這個問題,需要的朋友可以參考下 今天遇到一個很神奇的問題,使用者告訴我這邊網站上的表單提交到查詢系統之後得不到傳回值,查詢結果是0條記錄,但是再本地純html執行的結果卻能搜尋到值。自己驗證了下,果然如此,而且比對兩邊GET提交的參數,除了有個欄位的值不同外,參數個數這些都是相同的,故考慮有可能是編碼問題造成
Time of Update: 2015-02-15
JavaScript的隱式轉換JavaScript的資料類型分為六種,分別為null,undefined,boolean,string,number,object。object是參考型別,其它的五種是基本類型或者是原始類型。我們可以用typeof方法列印來某個是屬於哪個類型的。不同類型的變數比較要先轉類型,叫做類型轉換,類型轉換也叫隱式轉換。隱式轉換通常發生在運算子加減乘除,等於,還有小於,大於等。。 typeof '11' //string
Time of Update: 2015-02-15
javascript 閉包詳解 這篇文章主要詳細介紹了javascript 閉包的相關資料,十分詳盡,需要的朋友可以參考下 javascript 閉包是一個很有趣的東東。看了些相關資料http://www.jb51.net/article/29472.htm,對其印象最深刻的是:實現了public 和private。建立一個非匿名閉包最簡單的文法是: 代碼如下:var obj = (function(){//各種代碼
Time of Update: 2015-02-15
JavaScript 讀寫檔案 實現教程<script> /* object.OpenTextFile(filename[, iomode[, create[, format]]]) 參數 object 必選項。object 應為 FileSystemObject 的名稱。 filename 必選項。指明要開啟檔案的字串運算式。 iomode 可選項。可以是三個常數之一:ForReading 、 ForWriting 或 ForAppending 。 create
Time of Update: 2015-02-15
淺談javascript中this在事件中的應用 這篇文章主要介紹了淺談javascript中this在事件中的應用執行個體,非常有助於我們對this關鍵字的理解,這裡推薦給大家。 this關鍵字在javascript中是非常強大的,但是如果你不清楚它是怎麼工作的就很難使用它. 代碼如下:function dosomething(){ this.style.color="#fff";
Time of Update: 2015-02-15
javascript使用Regex實現去掉空格之後的字元 這篇文章主要介紹了javascript使用Regex實現去掉空格之後的字元的方法,需要的朋友可以參考下 從後端資料庫讀取時間時,經常會把整個日期年月日包括時分秒都取到,如2015-1-28 14:56:00,但是一般的我們只需要前面的年月日就行了.一個簡單的方法,直接用split("
Time of Update: 2015-02-14
jQuery遍曆json中多個map的方法,jqueryjson本文執行個體講述了jQuery遍曆json中多個map的方法。分享給大家供大家參考。具體實現方法如下:jQuery.each(data.root,function(key,value){for(var i = 0 ; i < value.length; i++ ){ var tmpArr = []; var obj = value[i]; //tmpArr.push(obj["collectDate"]);
Time of Update: 2015-02-14
JavaScript自訂數組排序方法,javascript數組排序本文執行個體講述了JavaScript自訂數組排序方法。分享給大家供大家參考。具體分析如下:Array中有內建的排序功能,這個使用起來比較方便,我們有一點必須清楚,就是排序的依據,如果sort不傳入參數的話,那就是按照字元編碼(Unicode編碼)的順序排序。var a=["3","2","1"]; console.log(a[0].charCodeAt(0)); // 51
Time of Update: 2015-02-14
javascript中call,apply,bind的用法對比分析,applybind關於call,apply,bind這三個函數的用法,是學習javascript這門語言無法越過的知識點。下邊我就來好好總結一下它們三者各自的用法,及常見的應用情境。首先看call這個函數,可以理解成"借用“,"請求"。想像一下如下的情景:你孤單一人漂泊在外,有急事想往家裡打電話,可是很不巧,手機欠費了,或者沒電了,或者掉坑裡了,總之你的手機就是用不成。可是你非打這個電話不可,於是你可以去借一下朋友的手機,或者借
Time of Update: 2015-02-14
在父頁面得到zTree已選中的節點的方法,ztree節點本文執行個體講述了在父頁面得到zTree已選中的節點的方法。分享給大家供大家參考。具體如下:將zTree放在一個iframe裡:zTreeObj = $("#treeDemo").zTree(setting, zNodes);如果在當前頁面的話,通過var nodes = zTreeObj.getCheckedNodes();
Time of Update: 2015-02-14
JQuery實現防止退格鍵返回的方法,jquery本文執行個體講述了JQuery實現防止退格鍵返回的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下://瀏覽器中Backspace不可用 $(document).keydown(function(e){ var keyEvent;
Time of Update: 2015-02-14
後台擷取ZTREE選中節點的方法,後台ztree選中節點本文執行個體講述了後台擷取ZTREE選中節點的方法。分享給大家供大家參考。具體實現方法如下:function count() { var zTree = $.fn.zTree.getZTreeObj("classpurview"); checkCount = zTree.getCheckedNodes(true); var classpurview = ""; for(var i=0;i<checkCount.
Time of Update: 2015-02-14
zepto.js中tap事件阻止冒泡的實現方法,zepto.jstap本文執行個體講述了zepto.js中tap事件阻止冒泡的實現方法。分享給大家供大家參考。具體如下:最近在弄一個手機版的網站,本來想用jQuery
Time of Update: 2015-02-14
jQuery多個input求和的實現方法,jquery多個input求和本文執行個體講述了jQuery多個input求和的實現方法。分享給大家供大家參考。具體實現方法如下:html頁面代碼如下:<td> <input name="add" id="add" readonly="readonly"/> </td> <pre name="code" class="html"><td> <input name="add1"
Time of Update: 2015-02-14
nodejs事件的監聽與觸發的理解分析,nodejs事件本文執行個體分析了nodejs事件的監聽與觸發。分享給大家供大家參考。具體分析如下:關於nodejs的事件驅動,看了《nodejs深入淺出》還是沒看明白(可能寫的有點深,或者自己理解能力不夠好),今日在圖靈社區看到一篇關於nodejs事件的監聽與觸發,由於給出的例子比較多人,很容易理解,所以也大致明白了nodejs事件驅動。以下內容參考了圖靈社區的文章(地址:http://www.ituring.com.cn/article/177478)
Time of Update: 2015-02-14
js實現拖拽效果,js實現拖拽首先來瞭解一下,物件導向練習的基本規則和問題:先寫出普通的寫法,然後改成物件導向寫法項普通方法變形·盡量不要出現函數嵌套函數·可以有全域變數·把onload函數中不是賦值的語句放到單獨函數中改成物件導向·全域變數就是屬性·函數就是方法·onload中建立對象·改this指標問題先把拖拽效果的布局完善好:HTML結構:<div id="box"></div>csc樣式:#box{position: absolute;width: