Time of Update: 2018-12-07
分析別人的原始碼,除了可以瞭解程式功能是如何?之外,還可以學到一些比較先進的編程方式和思想,進而提高自己的水平。本著這一想法,我將對QUnit的原始碼加以解讀,也希望對大家js水平的提高有個協助作用。 好的js架構在語言上總是很乾練的,裡面也使用了很多比較先進的編程技巧,這就要求讀者必須要有比較紮實的js基礎知識。在這裡我重點推薦湯姆大叔的譯作《深入理解JavaScript系列》。文章很多共有50多篇,前20多篇對js基礎知識作了很深入的講解(市面上沒看到比他更深入的書籍和博文,也可能是我
Time of Update: 2018-12-07
Controller建立和撤銷事件監聽是相當的容易,撤銷事件可以防止記憶體泄露,這對長時間啟動並執行程式很用協助。 1.自動綁定 當一個Controller被建立的時候會調用原型中的方法,會檢查那些從名字上看起來像事件的新建立的函數,然會把他們綁定到html元素相應的事件委託上。當Controller被銷毀的時候,這些事件將會撤銷。我們來看下面的例子,所有的函數將會被自動綁定:$.Controller("Crazy",{ // 監聽元素所有的click事件 "click" :
Time of Update: 2018-12-07
FuncUnit相關的知識我在之前的博文已有簡單介紹,大家可以自行閱讀《javascriptMVC入門 --
Time of Update: 2018-12-07
文章目錄 目的 HTML代碼 重新設定webkit預設搜尋輸入框 設定輸入框樣式 例子B 瀏覽器安全色
Time of Update: 2018-12-07
1.經濟方面(1) 全球化經濟一體化(2)日益複雜的世界和不可確定性黑天鵝現象(3)
Time of Update: 2018-12-07
$.Class為javascript類比了繼承的實現,他將jquery面向函數的編程和物件導向的編程銜接在一起。$.Class基於 John Resig 的Simple Class類庫,除了原型繼承外,他還有其他一些特性:靜態繼承、自描述(Introspection)、命名空間的支援、建立和初始化方法、更容易建立的回呼函數。 建構函式 我們通過下面的方式生命一個類型:$.Class( [NAME , STATIC,] PROTOTYPE ) -> ClassName{可選:字串}
Time of Update: 2018-12-07
本文主要內容是講解圖片走廊-gallery的實現。 首先建立jquery.gallery.js的外掛程式檔案,構建程式骨架。(function ($) { $.fn.gallery = function () { return this.each(function () { var self = $(this); self.click(function () {
Time of Update: 2018-12-07
文章目錄 RGBA 文字陰影 邊框半徑 盒子陰影 轉載請註明原創地址:http://www.cnblogs.com/softlover/archive/2012/11/21/2779873.html 今天我們的內容是css3的text-shadow、box-shadow 和 border-radius幾個屬性的介紹,他能增強頁面配置,值得學習。 RGBA 前三個值分別代碼RBG的值,最後一個值代表透明度(0表示透明,1
Time of Update: 2018-12-07
首先找到網站http://www.apache.org/dist/tuscany/java/sca/看到版本列表,目前比較穩定的版本是1.6.2,所以進到1.6.2的檔案目錄內可以選擇兩種方式安裝,第一種方式,是下載apache-tuscany-sca-1.6.2-src.zip 2011-04-06 18:03 17M Java-Apache (old)包裡邊有需要的外掛程式和tuscany的源碼還有和種方式就是線上更新,在eclipse中配置,名稱添tuscany
Time of Update: 2018-12-07
本章我們將建立一個自增長的輸入框外掛程式,jquery.aotogrow.js。首先還是看html代碼:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <
Time of Update: 2018-12-07
文章目錄 問題 之前的解決方案 新解決方案 圖片樣式 瀏覽器安全色 轉載請註明原創地址:http://www.cnblogs.com/softlover/archive/2012/11/23/2780892.html 之前的教程《HTML5實踐 -- css3圖片樣式》,我介紹了如何為圖片添加background-image封裝,藉助box-shadow 和
Time of Update: 2018-12-07
今天我們介紹的是提示框外掛程式tooltip的製作,其中還會介紹到自訂選取器外掛程式的開發。 我們首先來介紹自訂選取器的開發,他的代碼結構如下:(function ($) { $.expr[':'].customselector = function (object,index,properties,list) { //code
Time of Update: 2018-12-07
文章目錄 以前使用JavaScript實現的方式 使用jquery產生預留位置 移出webkit搜尋方塊樣式
Time of Update: 2018-12-07
$.Controller用於建立易管理的、節約記憶體的和執行效率高效的jquery外掛程式。極強的靈活性允許他可以做為傳統的view或者controller。你可以使用它建立tabs,grids和文本菜單,或者給他們灌輸更為複雜的商務邏輯。Controller讓你的代碼功能更明確,可重複使用,更有組織性,他繼承製$.Class,並且使用到了event delegation。 基本的例子:傳統做法:$(function(){
Time of Update: 2018-12-07
以前,在web上要顯示灰階圖片的話,只有手工使用圖片軟體轉換。但是現在藉助於html5的canvas可以實現這個過程,而不需要再藉助圖片編輯軟體了。我用html5和jquery做了一個demo,來展示如何?這個功能。demo地址:http://webdesignerwall.com/demo/html5-grayscale/ 目的這個demo將會向你展示用html5和jquery,如何?滑鼠在圖片上移動移出時,灰階映像和原圖之間的切換。在html5出現之前,要實現這個功能就需要準備兩個圖片,
Time of Update: 2018-12-07
由於在svn的介面中並沒有為我們提供直接更換使用者名稱密碼的地方,所以一旦我們需要更換使用者名稱的就需要自己想一些辦法。 解決方案: 在Eclipse使用SVN的過程中大多數人往往習慣把訪問SVN的使用者名稱密碼自動儲存起來 以便下次自動使用,不要再次手工輸入,但是有些時候需要變更密碼或者使用者名稱, 這時候怎麼辦?在網上尋找後發現如下方法: 1. 查看你的Eclipse中使用的是什麼SVN Interface
Time of Update: 2018-12-07
1、MongoDB介紹MongoDB是一個基於分布式檔案儲存體的資料庫。由C++語言編寫。主要解決的是海量資料的訪問效率問題,為WEB應用提供可擴充的高效能資料儲存解決方案。當資料量達到50GB以上的時候,MongoDB的資料庫訪問速度是MySQL的10倍以上。MongoDB的並發讀寫效率不是特別出色,根據官方提供的效能測試表明,大約每秒可以處理0.5萬~1.5萬次讀寫請求。MongoDB還內建了一個出色的Distributed File
Time of Update: 2018-12-07
該系列文章是我閱讀<jQuery Plugin Development Beginner's Guide>後的總結,有興趣的朋友可以去讀原版的書籍。 定義外掛程式的結構骨架: 書中最開始使用的結構骨架如下:jQuery.fn.fluginmane=function(){ return
Time of Update: 2018-12-07
今天我們的內容是關於如何建立離線web應用,他的好處是可以讓瀏覽器下載我們指定的web資源,這樣使用者在離線狀態下也能正常使用我們的網站。 1.定義Manifest 我們使用manifest列舉出需要離線時訪問的資源,他本身是一個文本類型的檔案,第一行經常是CACHE MANIFEST,然後列舉我們需要的資源,每行一個。檔案沒有固定的命名規則,尾碼名也沒有要求,唯一的要求就是需要把尾碼名在伺服器端以text/cache-manifest的MIME類型定義。 如果是iis
Time of Update: 2018-12-07
描述 資源 路徑 位置 類型未繫結元素“mx:Panel”的首碼“mx”。 HelloWorld.mxml /HelloWorld/src 第 23 行 Flex