Time of Update: 2018-12-05
今天主要分析jQuery處理元素CSS相關屬性的內部實現。相關方法:addClass()、hasClass()、removeClass()、toggleClass()、css()、jQuery.cssHooks、height()、width()、innerHeight()、innerWidth()、outerHeight()、outerWidth()、offset()、position()、scrollLeft()、scrollTop()。其中addClass()、hasClass()、re
Time of Update: 2018-12-05
jquery中的選取器是css3和XPath的結合,jQuery提取這兩種查詢語言最好的部分,結合後創造出了最終的jquery運算式查詢語言。如果你CSS非常熟悉的話那麼你學起來就很容易了。 1、基本選取器:$("#myELement") 選擇id值等於myElement的元素,id值不能重複在文檔中只能有一個id值是myElement所以得到的是唯一的元素$("div") 選擇所有的div標籤元素,返回div元素數組$(".myClass") 選擇使用myClass類的css的所有元素$("*
Time of Update: 2018-12-05
JSTL 使用運算式來簡化頁面的代碼,這對一些標準的方法,例如bean的getter/setter方法,請求參數或者context以及 session中的資料的訪問非常方便,但是我們在實際應用中經常需要在頁面調用對象的某些方法,例如我需要調用字串的length方法來擷取字串的
Time of Update: 2018-12-05
1、 什麼是ESB。ESB的全稱是Enterprise Service Bus,即企業服務匯流排。ESB是過去訊息中介軟體的發展,ESB採用了“匯流排”這樣一種模式來管理和簡化應用之間的整合拓撲結構,以廣為接受的開放標準為基礎來支援應用之間在訊息、事件和服務的層級上動態互連互連。ESB是一種在鬆散耦合的服務和應用之間標準的整合方式。它可以作用於:①面向服務的架構 - 分布式的應用由可重用的服務組成。②面向訊息的架構 - 應用之間通過ESB發送和接受訊息。③事件驅動的架構 -
Time of Update: 2018-12-05
今天主要分析一下jQuery設定元素DOM屬性的相關方法的具體實現:addClass()、attr()、hasClass()、html()、prop()、removeAttr()。 首先是addClass():// 該方法用於向元素添加新類名addClass: function( value ) { var classNames, i, l, elem, setClass, c, cl; // 如果參數是函數的話,執行該分支語句
Time of Update: 2018-12-05
載體是一個很好的資源,為設計師,你可以使用任何尺寸和它們通常是很容易的編輯。以下是無品質向量的集合,您可以使用您的設計工作中,確保你總是看的許可之前使用。1。200 +免費向量表徵圖:普裡莫2。酒瓶封裝向量組 3。4,鋼筆,鉛筆和標記5,免費的動物宿主6,向量圖形表徵圖7,免費向量模式向量網路資產 8。9。Office表徵圖向量10,MacBook Pro的輪廓向量11。各種地圖向量12。自由鳥載體文具向量包 13。碎花元素 14。15 跳的人剪影向量沙發 16。刻飾 17。18。運動鞋載體19
Time of Update: 2018-12-05
網站測試是在web開發當中常用的的方法,該方法是用來測試的網站的速度,可用性和效能。一個網站必須具有良好使用者體驗的,跨瀏覽器的相容性。今天將討論流行的網站測試載入器,這對於提升我們的網站效能具有非常實際的協助意義 Page Speed Online這是一個著名的基於Web的應用程式的Chrome瀏覽器延伸在輸入框填寫要測速的網頁地址,點擊“分析效能”,就能得到Google給出的“案頭版建議”,這是指在PC下瀏覽的建議,也可以指定“移動版建議”。Page speed
Time of Update: 2018-12-05
接上一篇:jQuery亂談(五),今天分析removeClass()、removeProp()、toggleClass()、val()。 removeClass():/*** removeClass方法的內部實現和addClass方法很類似,都是先對參數類型進行判斷:* 參數為Function類型,則利用Function.call()執行函數參數,然後取得傳回值,接著* 利用jQuery.each方法和removeClass方法對每個匹配元素執行命令;*
Time of Update: 2018-12-05
大部分的設計師通常使用PSD檔案PSD檔案,因為在他們的工作是非常有用和有益的設計師。PSD檔案儲存設計師的時間,減輕工作壓力,使設計師的作品更容易。今天,我們提出了一個有趣的展示的20間典雅,時尚,自由的PSD檔案中的按鈕。所有這些按鈕的高品質,使您的網站辦得既生動,精彩和令人興奮的。你會看到很多的PSD按鈕可用,但在這個集合中,我們已經收集只為你的優雅和實用的PSD按鈕。所有這些按鈕都在PSD格式,這樣你就可以很容易地添加一些您的個人風格讓這些的PSD按鈕的外觀更具吸引力和醒目的。這些PSD
Time of Update: 2018-12-05
設計一個友好的使用者介面,需要web開發人員有較好的規劃和良好的溝通能力,特別是在設計手機使用者介面的或iPad時可能是最困難的任務。因為良好的使用者介面體現出介面的互動與使用者的溝通,體現設計人員的思想,目前手機介面互動是ui設計當中很熱門的一個方向,從當初的諾基亞到現在的安卓,時刻體現著UI介面的變化今天,我在這裡分享一些精心挑選的手機GUI模板,可協助您建立多功能的設計,iPhone 4 PSD三星Galaxy Tab P1000RIM黑莓GoogleAndroid
Time of Update: 2018-12-05
最近做HDR時,經常要用NV提供的16位紋理,它的說明書16位能達到24位的精度,就很奇怪?一直搞不懂浮點數的精度怎麼算的?今天認真看了一下IEEE float point的標準,終於明白是什麼了1. 什麼是浮點數在電腦系統的發展過程中,曾經提出過多種方法表達實數。典型的比如相對於浮點數的定點數(Fixed Point Number)。在這種表達方式中,小數點固定的位於實數所有數字中間的某個位置。貨幣的表達就可以使用這種方式,比如 99.00 或者 00.99
Time of Update: 2018-12-05
<SCRIPT LANGUAGE="JavaScript"> <!-- String.prototype.endWith=function(oString){ var reg=new RegExp(oString+"$"); return reg.test(this); } alert("123".endWith("3")); //--> </SCRIPT> <SCRIPT
Time of Update: 2018-12-05
前文回顧MultiRow發現之旅(一)- 高效模板設計器MultiRow發現之旅(二)- 詳解屬性管理員MultiRow發現之旅(三)- 範本管理員器和Table 本文的目標是通過MultiRow快速開發一個簡單的WinForm資料庫應用 - “員工資訊管理系統”。 其中會使用到MulitRow提供的部分內建的Cell類型、MultiRow模板建立、以及MulitRow的列印功能。準備資料庫首先,我們使用Microsoft Access 2007資料庫,建立一個資料表,命名為Employees,
Time of Update: 2018-12-05
即使經驗豐富,天賦過人,也不得不承認,你並不能記得所有的東西,尤其是各種各樣的語言的API,參考手冊(Cheat Sheet)和Google肯定是必備,為了更方便的使用,也有很多有心的人收集整理了很多,比如下面這些。不過,在這之前再推薦一個最近發現的外掛程式,將這些一網打盡,很不錯的體驗: All Cheat Sheets Chrome Extension 如果外掛程式打不開,也可以直接開啟網站 http://overapi.com jQueryjQuery Cheat SheetjQuery
Time of Update: 2018-12-05
一直想對jQuery架構做一個深入而全面的分析,可惜總是沒做到,正好這段時間閑著,我就趕緊把這事給辦了,省的惦記著。 jQuery,相信大家都不陌生,對它的介紹我就不說了,我只說一下我對jQuery自己的一些理解。在我看來,jQuery雖然應用面非常廣,但它更多的用於中小型網站的開發,或者偏向於設計的人員使用。相對於YUI、Ext-JS這些大的庫來說,jquery更像是個人的巔峰之作。而像YUI、Ext-JS這些庫,它們的應用面更偏重於企業級開發。這也是庫與架構的區別。 雖然如此,jQu
Time of Update: 2018-12-05
前些日子為了弄清楚宏定義寫了個小程式,忽然發現將標識符定義為空白和將標識符定義為未定義完全是兩碼事……然後發現原來宏定義中還有一種狀態叫“未定義”。下面就是那個小程式以及簡單的分析,然後通過這個程式可以充分體驗一下這個“未定義”的狀態,體驗一下什麼叫“它被定義了,但它卻被定義為未定義”。程式源碼:#include<stdio.h>int main(){#if (A == B) printf("define A = B\n");#elif (A == C)
Time of Update: 2018-12-05
jQuery核心函數除了最重要的jQuery()之外,還有jQuery.holdReady()、jQuery.sub()、jQuery.when()、jQuery.noConflict()。今天我就介紹一下這四個方法吧。 首先是jQuery.holdReady(),直接上代碼:holdReady: function( hold ) { if ( hold ) { jQuery.readyWait++; //
Time of Update: 2018-12-05
移動開發當中經常要進行UI設計,包含了應用程式圖示,使用者響應事件等等在今天的文章中,收集了 16 個免費行動裝置 App程式表徵圖 (PSD) 的樣板集。所有這些表徵圖模都是非常卓越品質的。這些行動裝置 App程式表徵圖模板是可愛的、 多彩的和有吸引力。您還可以下載這些行動裝置 App程式表徵圖模板,它們都是高解析度 psd、 ai、 eps 等格式的向量檔案。可以自訂色彩,用於移動開發, Mobile App icon templatesShine Steel App Style
Time of Update: 2018-12-05
由於項目需要,需要用嵌入式資料庫SQLite3搭建資料庫。首先當然是要安裝SQLite啦。從官網下了安裝包,讀完README和INSTALL,發現安裝過程很簡單,還是老三式:./configure、make 和 make install。但是在安裝好之後,程式還是無法運行,出現錯誤:ERROR:SQLite header and source version mismatch 百度了之後,原始是:
Time of Update: 2018-12-05
實現業務系統中的使用者權限管理--設計篇 B/S系統中的許可權比C/S中的更顯的重要,C/S系統因為具有特殊的用戶端,所以訪問使用者的許可權檢測可以通過用戶端實現或通過用戶端+伺服器檢測實現,而B/S中,瀏覽器是每一台電腦都已具備的,如果不建立一個完整的許可權檢測,那麼一個“非法使用者”很可能就能通過瀏覽器輕易訪問到B/S系統中的所有功能。因此B/S業務系統都需要有一個或多個許可權系統來實現存取權限檢測,讓經過授權的使用者可以正常合法的使用已授權功能,而對那些未經授權的“非法使用者”