Time of Update: 2018-08-05
面臨的問題是這樣的: 一開始想的解決方案就上上面圖片中的文字的方法,就是父元素適應子項目2的高度,然後子項目1的高度再去適應父元素的高度,後來經過很多調試,還是得不到效果。 最終採用js代碼擷取元素2的高度值,然後賦予給元素1.完美實現。 代碼如下: <html> <head> <meta charset="
Time of Update: 2018-08-05
一個 JS 寫的 Table 自增/減行例子,和一個模態對話方塊傳值例子的原始碼 原始碼下載地址 自己寫了一個 Table 自增/減行例子,附帶一個模態框傳值樣本。把源碼共用一下,方便自己以後參考,也希望可以方便更多的朋友。 首頁面 test.html 原始碼: <html>
Time of Update: 2018-08-05
歡迎訪問我的個人部落格 曉東的部落格 通過 Array.prototype.slice.call(arrayLike,0) 方法可以講類數群組轉換為數組,方便在JS中進行操作 什麼是類數組。 var nodeList=document.querySelectorAll("div"); 這個 nodeList 就是一個類數組。 var nodeList2 = document.getElementById('ul1').childNodes; 這個
Time of Update: 2018-08-05
1. 介紹 Vtune 是 intel 的一款效能分析工具,其既可以分析某種應用的特性,也可以檢測整個系統的特性,能夠找出熱點瓶頸的所在,給開發人員提供良好的最佳化思路。 2.Vtune 下載,安裝 Vtune 有 windows 版本和 linux 版本,有收費的,試用的,免費的。本人使用的是一款試用版本, vtune 地址
Time of Update: 2018-08-05
相信每個人再剛剛開始學習接觸web開發時都會遇到一個問題,沒錯那就是中文字元亂碼的問題,其實我們都知道只要統一設定了字元的編碼就不會出現這種問題,但往往在一些細節上我們還是容易忽視因此產生了這樣的問題,此文的誕生就是為瞭解決此問題。 後台方案 轉碼 str= new String(str.getBytes("iso8859-1"),"gb2312");str= new
Time of Update: 2018-08-05
虛擬單一繼承下基類和衍生類別起始地址不同. // VC++2005 #include <stdio.h> class Base { }; class Derived: public Base { }; class VirtualDerived: virtual public Base { }; int main() { Base* pB = NULL; Derived* pD = new Derived; pB = pD;
Time of Update: 2018-08-05
jQuery - AJAX get() 和 post() 方法 jQuery get() 和 post() 方法用於通過 HTTP GET 或 POST 請求從伺服器請求資料。 HTTP 要求:GET vs. POST 兩種在用戶端和伺服器端進行要求-回應的常用方法是:GET 和 POST。 GET - 從指定的資源請求資料 POST - 向指定的資源提交要處理的資料 GET
Time of Update: 2018-08-05
自旋鎖 自旋鎖是專為防止多處理器並發而引入的一種鎖,它應用於中斷處理等部分。對於單一處理器來說,防止中斷處理中的並發可簡單採用關閉中斷的方式,不需要自旋鎖。 自旋鎖最多隻能被一個核心任務持有,如果一個核心任務試圖請求一個已經被持有的自旋鎖,那麼這個任務就會一直進行忙迴圈——旋轉——等待鎖重新可用。要是鎖未被持有,請求它的核心任務便能立刻得到它並且繼續進行。自旋鎖可以在任何時刻防止多於一個的核心任務同時進入臨界區,因此這種鎖可有效地避免多處理器上並發啟動並執行核心任務競爭共用資源。
Time of Update: 2018-08-05
jQuery的類數組對象結構 為什麼是類數組對象呢。 很多人迷惑的jQuery為什麼能像數組一樣操作,通過對象get方法或者直接通過下標0索引就能轉成DOM對象。 首先我們看jQuery的入口都是統一的$, 通過傳遞參數的不同,實現了9種方法的重載: 1. jQuery([selector,[context]])2. jQuery(element)3. jQuery(elementArray)4. jQuery(object)5.
Time of Update: 2018-08-05
混合app開發使用ionic架構的<ion-scroll>指令能夠方便地實現水平滾動和垂直滑動。比如我們想實現一個能夠水平滑動的畫廊,可以使用下面這段代碼。 <html> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script
Time of Update: 2018-08-05
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>超連結樣本</title></head><body><div> <img src="../images/header.jpg"
Time of Update: 2018-08-05
跨平台移動開發實際上就是基於HTML5開發軟體介面和主要的商務邏輯,因此一套完善的基於移動平台的HTML5開發環境是非常有必要的。這裡我主要的關注點是以下四點: Javascript和Jquery mobile的編輯器 HTML5的各個元素的Inspector Javascript遠程斷點debug 移動平台Javascript開發模式 1)Javascript和Jquery mobile的編輯器
Time of Update: 2018-08-05
運算子多載實質上就是通過函數重載,重載為成員函數,它就可以自由的訪問本類的資料成員,實際使用時,總是通過該類的某個對象來訪問重載的運算子。如果是雙目運算子,左運算元是對象本身的資料,由this指標指出,就不再需要任何參數。下面分別介紹這兩種情況。 對於雙目運算子B,如果要重載為類的成員函數,使之能夠實現運算式oprd1 B oprd2,其中oprd1為A類的對象,則應當把B重載為A類的成員函數,該函數只有一個形參,形參的類型是oprd2所屬的類型。經過重載之後,運算式就相當於函數調用orpd.
Time of Update: 2018-08-05
轉載自:http://www.diycms.com/edu/jquery/117.html 首先理解三個dom元素,分別是:clientHeight、offsetHeight、scrollTop。 clientHeight:這個元素的高度,佔用整個空間的高度,所以,如果一個div有捲軸,那個這個高度則是不包括捲軸沒顯示出來的下面部分的內容。而只是單純的DIV的高度。
Time of Update: 2018-08-05
在動態數組類中,通過類的成員函數訪問數組元素,可以在每次訪問之前檢查一下下標是否越界,使得數組下標越界的錯誤能夠及早被發現。這種檢查,可以通過C++的assert來進行。assert的含義是“斷言”,它是標準C++的cassert標頭檔中定義的一個宏,用來判斷一個條件運算式的值是否為true,如果不為true,則程式會中止,並且報告出錯誤,這樣就很容易將錯誤定位。 以下是一個簡單的動態數組類樣本 #include<iostream>
Time of Update: 2018-08-05
使用運算子new也可以建立數群組類型的對象,這時需要給出數組的結構說明。用new運算子動態建立一維數組的文法形式為: new 類型名【數組長度】; 其中數組長度指出了數組元素的個數,它可以是任何能夠得到正整數值的運算式。 細節: 用new動態建立一維數組時,在方括弧後仍然可以加小括弧“()”,但小括弧內不能帶任何參數。是否加“()”的區別在於,不加“()”,則對數組每個元素的初始化,與執行“new T”時所進行初始化的方式相同;加“()”,則與執行“new
Time of Update: 2018-08-05
初始化: 該外掛程式必須在調用jQuery後才引用bootstrap後才可引用(注意字型樣式指令碼要在fileinput.min.js後引用)。 一、引用代碼 <script src="../../Scripts/fileinput/fa.js" type="text/javascript"></script><script
Time of Update: 2018-08-05
編譯FileZilla Server過程,希望其他人不要走彎路 首先下載相關的檔案: 1、FileZilla_Server-0_9_41.exe 2、 zlib-1.2.5.rar 3、tinyxml_2_6_2.zip(這個不用下了,0.9.41裡面有) 安裝FileZilla_Server-0_9_41.exe時,選擇Source Code,如下圖(轉載的圖,版本不對,參考下,不影響):
Time of Update: 2018-08-05
我們經常會遇見在遍曆一個ul的時候,需要獲得每一個li的索引值,或者是單擊每個li彈出其對應的索引值。這裡使用閉包的方式來實現這個常見事件。代碼如下所示: <!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta
Time of Update: 2018-08-05
參考文章:1.http://blog.csdn.net/broze/article/details/6743314 2.http://www.pdfobject.com/ 要求:需要在html頁面中嵌入pdf檔案,實現線上閱讀。