Time of Update: 2014-08-12
標籤:style blog http color java os io strong 現實生活中的問題,可能會抽象為這樣一種資料模型:
Time of Update: 2014-08-12
標籤:style color java os io strong ar cti CSS部分<style type="text/css">body{height: 3000px;
Time of Update: 2014-08-12
標籤:java io for ar cti amp javascript size function getPageSize(){ &n
Time of Update: 2014-08-17
Node.js中使用Buffer編碼、解碼位元據詳解,node.jsbufferJavaScript很擅長處理字串,但是因為它最初的設計是用來處理HTML文檔,因此它並不太擅長處理位元據。JavaScript沒有byte類型,沒有結構化的類型(structured types),甚至沒有位元組數組,只有數字和字串。(原文:JavaScript doesn't have a byte type — it just has numbers — or structured types, or
Time of Update: 2014-08-16
jS實現文字框在點擊時變色網頁上預設的文字框老是灰色風格,看的都有點不耐煩了,用CSS和JS改變其樣式是大家都喜歡用的方法,今天寫了一個點擊邊框變色的文字框,滑鼠點擊文字框將要輸入的時候,文字框自動變色高亮顯示,非常有視覺效果,讓文字框變漂亮了許多。HTML代碼如下:.代碼 輸入框點擊時邊框變色效果 <script type="text/javascript"> // focusClass : 擷取焦點時的樣式 //
Time of Update: 2014-08-17
Node.js中的事件驅動編程詳解,node.js詳解在傳統程編程模裡,I/O操作就像一個普通的本地函數調用:在函數執行完之前程式被堵塞,無法繼續運行。堵塞I/O起源於早先的時間片模型,這種模型下每個進程就像一個獨立的人,目的是將每個人區分開,而且每個人在同一時刻通常只能做一件事,必須等待前面的事做完才能決定下一件事做什麼。但是這種在電腦網路和Internet上被廣泛使用的“一個使用者,一個進程”的模型伸縮性很差。管理多個進程時,會耗費很多記憶體,環境切換也會佔用大量資源,這些對作業系統是個很大
Time of Update: 2014-08-16
Node.js中使用計時器定時執行函數詳解,node.js函數詳解如果你熟悉用戶端JavaScript編程,你可能使用過setTimeout和setInterval函數,這兩個函數允許延時一段時間再運行函數。比如下面的代碼, 一旦被載入到Web頁面,1秒後會在頁面文檔後追加“Hello there”:複製代碼 代碼如下:var oneSecond = 1000 * 1; // one second = 1000 x 1 mssetTimeout(function() { &
Time of Update: 2014-08-16
JS遍曆Json字串中索引值對先轉成JSON對象再遍曆,jsjson1、將Json字串轉換成JSON對象var t='{"firstName": "cyra", "lastName": "richardson"}'; var obj = eval('(' + t + ')');2、遍曆讀取索引值對for(var str in obj){ alert(str+'='+obj[str]); }js
Time of Update: 2014-08-16
Node.js中使用事件發射器模式實現事件綁定詳解,node.js發射器在Node裡,很多個物件都會發射事件。比如,一個TCP伺服器,每當有用戶端請求串連就會發射“connect”事件,又比如,每當讀取一整塊資料,檔案系統就會發射一個“data”事件。這些對象在Node裡被稱為事件發射器(event
Time of Update: 2014-08-16
javascript中實現相容JAVA的hashCode演算法代碼分享,javascripthashcode在java中一個hashCode演算法,可以用來計算一個字串的hash值,今天一個朋友突然問俺能不能在js中計算hashCode,要求和java的hashCode計算結果一樣。對於java的hashCode,以前到現在也一直沒有瞭解過其演算法,不過猜想應該也不會太難,於是現在java中寫了這段代碼進行測試:運行結果:899755按下Ctrl鍵點擊hashCode方法名跟進去看了下其演算法,
Time of Update: 2014-08-15
使用typeof判斷function是否存在於上下文 在視窗載入時,使用typeof判斷function是否存在於上下文 01 <script type="text/javascript"> 02 window.onload = function(){
Time of Update: 2014-08-15
javascript實現擷取cookie到期時間的變通方法,cookie到期時間javascript和動態網頁無法擷取cookie到期的時間,到期時間由瀏覽器管理,javascript和動態網頁只能設定到期時間,無法通過document.cookie(javascript)或者Cookie.Expires(asp.net)屬性擷取到。複製代碼 代碼如下:<%@page language="C#" Debug="true"%><script runat="server">&
Time of Update: 2014-08-15
javascript檢查瀏覽器是否支援flash的實現代碼,javascriptflashjavascript檢查瀏覽器是否支援flash,程式輸出結果:<script> function flashChecker() { var hasFlash = 0; //是否安裝了flash var flashVersion = 0; //flash版本 if (document.all) { var swf = new
Time of Update: 2014-08-14
jQuery之noConflict() 方法 jQuery 核心 - noConflict() 方法,運行這個函數將變數 $ 的控制權讓渡給第一個實現它的那個庫。這有助於確保jQuery不會與其他庫的$對象發生衝突。 noConflict() 方法源碼: 複製代碼 noConflict: function( deep ) { if ( window.$ === jQuery ) {
Time of Update: 2014-08-13
Javascript中3種實現繼承的方法和代碼執行個體,javascript執行個體繼承是我們在實現物件導向編程的時候很重要的一個手段。雖然我們講不能過度繼承,多利用組合代替繼承,但是繼承總是免不了的。這裡要討論的就是Javascript中的繼承機制。Javascript中實際上是沒有繼承的概念的,但是我們可以通過一些手段來模仿實現它。這種繼承實際上把一個對象複製到另外一個對象內部。你需要注意的是所有的本地類和宿主類是不能作為基類被繼承的,主要是為了安全方面的考慮。Javascript中的繼承大
Time of Update: 2014-08-13
jQuery判斷checkbox是否選中的3種方法,jquerycheckbox網上大多數文章都提供的方法都是無效的,害死個人,本文中的方法小編親測試有效,建議使用方法二:方法一:if ($("#checkbox-id")get(0).checked) { // do something}方法二:if($('#checkbox-id').is(':checked')) { // do something}方法三:if ($(
Time of Update: 2014-08-13
JavaScript
Time of Update: 2014-08-13
js使用for迴圈查詢數組中是否存在某個值,js數組應為IE8不支援indexOf,所有寫一個for迴圈方法來判斷是否存在,並返回true falsefunction isCon(arr, val){ for(var i=0; i<arr.length; i++){ if(arr[i] == val) return true; } return false; } 在js中添加此方法,在調用處調用該方法window.onload = function(){ var arr=new
Time of Update: 2014-08-12
CSS3基本選取器詳解,CSS3選取器詳解CSS的選取器,我想大家並不會陌生吧,因為天天在使用,但對於CSS3的選取器,要運用的靈活到位,我想對很多朋友還是一定的難度,特別是CSS3中的:nth選取器。那麼從現在開始我們先丟開他們版本的區別,從頭一起來看看CSS選取器的運用。CSS是一種用於螢幕上渲染html,xml等一種語言,CSS主要是在相應的元素中應用樣式,來渲染相對應用的元素,那麼這樣我們選擇相應的元素就很重要了,如何選擇對應的元素,此時就需要我們所說的選取器。選取器主要是用來確定htm
Time of Update: 2014-08-12
解決父級元素高度塌陷問題的方法,級元素塌陷方法如果父元素只包含浮動元素,且父元素未設定高度和寬度的時候。那麼它的高度就會塌縮為零,也就是所謂的“高度塌陷”,如果父級元素包含背景或者邊框,那麼溢出的元素就不像父級元素的一部分了。解決“高度塌陷”的問題很簡單:1.浮動父級元素如果讓父級元素浮動,父級元素的高度就會擴大,直到完全包含它裡面的浮動元素,雖然這個方法很奇怪,但是很有效。如果選擇這種方法,一定要在該元素的下個元素添加clear:both,確保浮