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
refresh 屬性值 – 重新整理與跳轉(重新導向)頁面 refresh用於重新整理與跳轉(重新導向)頁面 refresh出現在http-equiv屬性中,使用content屬性工作表示重新整理或跳轉的開始時間與跳轉的網址 3秒後重新整理頁面: <meta http-equiv="Refresh" content="3" /> 3秒之後跳轉頁面: <meta
Time of Update: 2018-08-05
提到尋路演算法,大家都會想到A*演算法。 在度娘找了不少代碼,看了不少教程之後,尤其是這個文章中提到的總結:http://www.cppblog.com/christanxw/archive/2006/04/07/5126.html A*演算法總結(Summary of the A* Method) Ok ,現在你已經看完了整個的介紹,現在我們把所有步驟放在一起:
Time of Update: 2018-08-05
1. 什麼是寫時拷貝
Time of Update: 2018-08-05
用法: <meta name="viewport" content="width=device-width, initial-scale=1.0"/> 我們用一個網頁來測試,未加viewport標記的原始網頁內容: <!doctype html><html><head> <title>Hello
Time of Update: 2018-08-05
CSST (CSS Text Transformation) 通過CSS3的content擷取內容。 利用js動態建立一個link插入到文檔中, 請求css檔案. 利用 computedStyle = window.getComputedStyle 擷取指定元素的style 對象 利用 computedStyle .content 擷取內容 服務端可以返回的 css 檔案內容: @keyframes anima { from {
Time of Update: 2018-08-05
<span style="font-family: 微軟雅黑; background-color: rgb(255, 255, 255);">首先找到main.cpp,程式由此進入</span> 一個遊戲對應一個Application,Application的職責是管理遊戲生命週期並設定預設視窗,擷取平台及本地化資訊。 Application::getInstance()->run() 為整個應用程式的入口。
Time of Update: 2018-08-05
轉自:http://www.jingwentian.com/t-547 MVC架構(尤其是大型架構)有一個嚴重的缺點,就是會產生使用者的重度依賴。一旦架構本身出現問題或者停止更新,使用者的處境就會很困難,維護和更新成本極高。 ES6的到來,使得JavaScript語言有了原生的模組解決方案。於是,開發人員有了另一種選擇,就是不使用MVC架構,只使用各種單一用途的模組庫,組合完成一個項目。 下面是可供選擇的各種用途的模組列表,摘自Andy Walpole的《2015: The
Time of Update: 2018-08-05
BootStrap-wysiwyg BootStrap-wysiwyg外掛程式具有良好的編輯功能和展示效果。 一、使用方法在網上有很多,在此記錄自己使用過程中的一些問題和解決方式。 相關依賴: bootstrap-wysiwyg.js (核心)jquery.hotkeys.js (快速鍵)prettify.js prettify.cssedit.css