<script type="text/javascript">var contents = "";function extractDocument(el) {var childNodes = el.childNodes;for (var i = 0; i < childNodes.length; i ++) {var c = childNodes[i];switch(c.nodeType) {case
JSF的生命週期在JSF應用中起著至關重要的作用,每一個JSF請求的處理都需要經過一次生命週期,本文從源碼的角度分析JSF的生命週期。在討論生命週期之前,我們先要討論FacesContext的一些元素,他們在整個生命週期中扮演了非常重要的角色。麼個JSF應用必須儲存它所處理的請求資訊,FacesContext為處理請求和產生響應儲存了所有必需的上下文資訊,具體而言,它包括:1.資訊隊列,MessageQueue,儲存所有的訊息2.當前的組件樹,ViewRoot,3.外部內容,ExternalCo
很多人也許只知道 123,123.456,0xff 之類的數字格式。其實 js 格式還有很多數字格式類型,比如 1., .1 這樣的,也有 .1e2 這樣的。可能有人說這是什麼個格式?其實還不止呢。1 //11.2 //1.21.2e3 //12001.2e+3 //12001.2e-3 //0.0012.12e+2
Backbone建構函式我之所以說Backbone很簡單,是因為Backbone只有四個建構函式能被典型的執行個體化(基本上,它們首先被繼承或子分類)。這四種建構函式包括: Backbone.Model = function(attributes, {options}){}; Backbone.Collection = function([models], {options}){}; Backbone.Router = function({options}){};
Backbone.Router的功能是管理路由。Backbone.history是路由的一部分,負責監聽和響應URL變化,包含瀏覽器曆史的更新。Backbone.history()建構函式由Backbone庫本身執行個體化,History()的一個執行個體是引用Backbone.history。這個Backbone.history對象有一個命名為start()的方法。調用這個方法通告Backbone開始監聽路由並管理瀏覽器曆史。該方法有一個選項對象提供下面的選項和值。Backbone.histo
技術背景 現在的網頁系統,對於一些對圖片資源比較多,並且一次性無法瀏覽完整個網頁的情況下,圖片慢載入可以提高用戶端的體驗,如IT大頭:淘寶,網易,新浪等等。。。 技術原理 技術說穿了其實也就那麼回事,懂了就簡單了,呵呵~ 1. 預設圖片的屬性,“src"指向一個小圖,"_src"指向真是的圖片地址;
使用範圍: OA、MIS、ERP等資訊管理類的項目,暫時不考慮網站。遇到的問題: 完成一個項目,往往需要引用很多js檔案,比如jQuery.js、easyUI等。還有自己寫的一些列js檔案,那麼這些檔案如何方便的載入,如果檔案有變化如何才能讓用戶端及時更新緩衝?如果能夠提高點運行效率,那就更好了。目標:1、 可以方便的引用js檔案。2、 盡量使用各種緩衝,避免頻繁從伺服器讀取檔案。3、 如果js檔案有更新或者增加、減少幾個減少js檔案,需要用戶端能夠自動、
同事在製作觸屏頁面的時候收到產品這樣一個需求:“我們的頁面為什麼點擊完textarea框,在點空白處時,iphone的鍵盤不能隱藏?”我們就這個問題進行了測試,確實沒有隱藏。看了看其它網站的頁面,也是有的能隱藏有的不能隱藏。IPHONE系統在點擊document時textarea為什麼沒有失去焦點?同樣的問題我又在Android系統上測試了一下可以自動隱藏,只有IPHONE有這問題。於是上網搜了搜相關的方法顯示隱藏鍵盤的方法都是基於APP的而沒有js的,看來需要自己動手解
說到瀑布流布局,先上張圖片來說明一下什麼是瀑布流好了。 這個是我畢設中的一個截圖(內容是我暫時從其他網站上爬下來測試的….),那麼我們從這張圖片中就能看到大致來說瀑布流就是一些等寬不等高的圖片來排列展 示的,因為每張圖片都不一樣大,以及我在圖片下面展示了各種資訊都不一樣,所以導致這些展示的框它們的高度都不統一,那麼為什麼卻要要求它們之間的寬度相
效果圖雖然比較簡單,不過畫面非常生動。主體用了幾輛非常酷的賽車,加上了動感模糊等,非常有速度感;同時畫面加入了煙霧、火焰、燈光等,給畫面增加了緊張感;總體非常不錯。 最終效果
背景色較為單一的人像圖片,用替換顏色工具更換背景色是非常快和準的;不過操作的時候有一些小技巧:開啟替換顏色面板後,容差的設定非常重要,根據背景色的複雜程度設定合適數值;然後直接用吸管吸取背景主色,改變色相即可更換成想要的顏色;同時還可以用吸管旁邊的加,減吸管減少頭髮邊緣的背景色;最後人物臉部及衣服等有接近背景色的地方也會變色,需要用蒙版或記錄畫筆來還原。 原圖
在現在更加追加頁面載入速度和使用者體驗的情況下,頁面的滾動事件使用的越來越多。通常我們使用滾動事件主要做的事情主要有: ajax非同步載入,加快頁面首次載入的速度 懶載入(或消極式載入):先把HTML元素放到textarea標籤中,或把img的連結先放到一個欄位裡,頁面滾動到某個位置時才進行開始載入 頂部導航或側邊導航的焦點跟蹤 側邊數字導航的跟蹤(例如百度經驗)
效果圖有兩組,製作方法雖然有點差別,不過思路基本接近。過程:先簡單加強素材圖片的明暗對比;然後用一些特殊濾鏡給圖片增加類似繪畫的紋理;再把圖片轉為黑白,適當增加背景和文字等裝飾即可。 原圖
作者比較牛,化妝品圖不用修圖,直接畫出來,確實需要一定的綜合實力。思路:先瞭解產品的構造,然後從類比布光入手,分層畫出產品的構成色塊圖;再根據同類產品實物圖細化各部分;最後再修飾細節,整體潤色,銳利化等即可。 最終效果
製作文字人像的思路基本接近,過程:先把人物單獨摳出來,背景單一的圖片可以不用摳;然後用通道或調色工具提取人像的暗部地區;再輸入文字,稍微做一些排版後合并為一個圖層;用人像暗部選區複製文字得到初步文字人像;後期處理細節,添加一些顏色即可。 最終效果
雙十一是一年中促銷力度最大的節日,所以這一天的頁面設計也是相當的重要。接下來就給大家分析一下雙十一海報的設計過程。 最終效果 一、尋找靈感:
本教程需要CS3以上的版本。教程重點是升級後的調整邊緣功能更強大,可以先選頭髮附近地區;然後在黑色背景下用調整半徑工具塗抹髮絲,就可快速摳出髮絲,非常方便。 原圖 最終效果
素材圖為一張非常平常的圖片,不過作者通過一些修飾,添加了霞光、流水、寶塔、樹枝等,畫面立刻生動,唯美很多。 最終效果
製作之前最好對沙漏構造有全面的瞭解,每一個組件的特點、材質、光感等都要做到心中有數。然後畫出每一部分的圖形,再慢慢上色,刻畫光影及材質即可。 最終效果