外掛程式架構學習體會(二) — 外掛程式程式說:要求平等對話

在上一篇中我們知道,宿主程式對外掛程式程式定義了一個規約,以此達到和外掛程式程式通訊的目的。那外掛程式有些不平衡,有時候我也需要知道你宿主程式的一些資訊來完成我的工作,因此,我必須和你通訊,要有對話的權利。實際上,外掛程式一般都會或多或少的用到宿主程式的上下文,比如vs外掛程式,需要擷取vs環境中的編輯的代碼對象,才能完成它的工作比如格式化啊統計啊,再比如播放器的歌詞外掛程式,至少要擷取播放器現正播放的是哪首歌吧。那麼我們如何來實現這個通訊呢?我們知道宿主通過一個介面來操作外掛程式,那麼同理,外

[Flash入門-基本動畫]第8課

前面三次課通過改變對象的三種屬性來製作運動動畫——“位置”、“角度”和“大小”。此外,顏色也是一種可以用於運動動畫的屬性。當建立一個元件,或者把繪製的對象轉換為“元件”以後,在舞台上建立該元件的“執行個體”,然後用選擇工具的選中這個執行個體,然後在屬性面板的右邊就可以改變它的顏色。分別在補間的起始主要畫面格和結束主要畫面格為該執行個體設定不同的顏色

資料庫正常化與最佳化問題講解

  資料庫設計是應用程式設計的基礎,其效能直接影響應用程式的效能。資料庫效能包括儲存空間需求量的大小和查詢回應時間的長短兩個方面。為了最佳化資料庫效能,需要對資料庫中的表進行正常化。正常化的範式可分為第一範式、第二範式、第三範式、BCNF範式、第四範式和第五範式。一般來說,邏輯資料庫設計會滿足正常化的前3級標準,但由於滿足第三範式的表結構容易維護且基本滿足實際應用的要求。因此,實際應用中一般都按照第三範式的標準進行正常化。但是,正常化也有缺點:由於將一個表拆分成為多個表,在查詢時需要多表串連,降

jQuery使用手冊之jQuery外掛程式(9)

這也是一個外掛程式的時代。隨著jQuery的廣泛使用,已經出現了大量jQuery外掛程式,如thickbox,iFX,jQuery-googleMap等,簡單的引用這些源檔案就可以方便的使用這些外掛程式。這裡我簡單的介紹一些網址供大家參考,這些網站頭提供了大量的demo,並且使用及其簡單,及時E文不好,也能快速掌握!jquery外掛程式給我的感覺清一色的清潔,簡單。如Jtip,要使用它的功能,只需要在你的元素的class上加上Jtip,並引入jtip.js及其樣式即可以了。其他事情外掛程式全包。

外掛程式架構學習體會(三)–外掛程式:兄弟們要團結

外掛程式和宿主程式之間的相互連訊都不是什麼問題了,那外掛程式之間的相互連訊呢?理論上來說,外掛程式之間的相互連訊是比較少見的,因為他們之間的通訊勢必造成外掛程式之間的依賴關係,那麼對載入順序也就有了嚴格的要求,我們應該盡量避免這種依賴。話說回來,如果需要外掛程式間通訊,我們該如何做,不難想到,既然外掛程式和宿主可以相互連訊,那我們只要讓宿主做外掛程式的中間人,就可以把兩個外掛程式聯絡在一起,畢竟宿主可以持有外掛程式的引用。按照這個思路,繼續修改程式:    首先我們得讓宿主程式儲存已載入外掛程式

關於伺服器虛擬化知識十二問

1.在一台特定的伺服器上,每一個虛擬機器是否可以運行任何版本的Windows? 伺服器虛擬化對於你在每一個虛擬機器上使用的Windows伺服器作業系統(或者Linux)沒有任何版本限制,不過,全新版本的Windows需要你在安裝之前檢查一下它與你的伺服器虛擬化軟體的相容性。2.重新啟動虛擬機器,是否會對其它虛擬機器產生影響?重新啟動虛擬機器不需要接觸伺服器或者伺服器虛擬化軟體。重新啟動虛擬化對於其它虛擬機器沒有任何影響。虛擬機器完全是相互隔離的。不過,如果你重新啟動物理伺服器(也就是說你重新啟動

[Flash入門-基本動畫]第6課

通過上次課程的學習,我們已經對動作補間動畫有了大致的瞭解。在上一個小例子中,我們通過使對象“平移”來實現一個最簡單的動畫效果。在這次課程中,我們將通過使一個對象發生旋轉來實現動畫效果。在製作時,首先像上次那樣在舞台上匯入或者繪製一個圓形的“圖章”,然後根據本次課的示範,就可以製作出使它不斷旋轉的效果了。從原理上來說,“旋轉”和“平移”是相似的,分別設定了起始和結束主要畫面格的對象狀態,然後設定補間,並設定“順時針”旋轉還是“逆時針”旋轉,以及旋轉的圈數,就可以產生旋轉的動畫效果了。本節課時間長度

[Fireworks+Dreamweaver製作網站]第1課

製作網頁是一件很有趣的工作,但是也並不困難。Fireworks和Dreameaver是製作網頁的一對最佳搭檔!在接下來的8天裡,我們就來示範一下,如果從零開始,真正製作出一個看上去很專業的網站。在今天的第一課中,我們要學習如何在Fireworks中建立文檔,以及設計首頁、二級頁面和三級頁面草圖,設計頁面配置,最後檢查頁面配置是否適當。本節課時間長度19分35秒,下載檔案5.51MB。 下載

目前國內幾個使用jQuery的大型網站

這幾天找的,源檔案中都能看到jquery.js的影子。但總體看來 ,這些網站只是用了jQuery的部分功能。還有很多功能是用以前的Js或者庫。導致很多JS代碼重複。可能它們正在慢慢轉變。要一個時間。js代碼都很亂,重複編寫很高,甚至有網站的頁面匯入了2次jQuery.js。從目前現狀看來,國內對前端編程不是很重視。目前管理著的目光還是集中在幕後處理方面。前端更主要還是靠

jQuery使用手冊之事件處理(7)

jQuery的事件處理,有方法:hover(Function, Function)當滑鼠moveover時觸發第一個function,當滑鼠move

[Flash入門-基本動畫]第7課

先來總結一下上兩次課我們學會了什嗎?前面已經製作了兩個很簡單的運動動畫,分別實現了對象的移動和旋轉動畫效果,從中可以認識到一點,運動動畫的製作過程就是先把要運動的對象轉換成“元件”,然後分別在運動補間的頭尾兩個主要畫面格中設定這個對象的屬性,什麼是屬性,比如前兩次用到的“位置”和“角度”就都是一種屬性,“快樂小螃蟹”就是通過改變“位置”屬性來實現動畫效果,而“旋轉圖章”就是通過改變角度來實現動畫效果。這次課依然按照這個思路,一個對象的“大小”也是一種屬性,在這個執行個體中,我們將通過改變對象的“

lhgdialog快顯視窗架構(最終完善版).

本篇文章來源於 cssrain.cn 原文連結:http://www.cssrain.cn/article.asp?id=1275 一、組件簡介lhgdialog DIV快顯視窗架構是一個簡潔、高效、美觀、易用的多功能快顯視窗組件。它的主要特點有:代碼簡潔:整個組件所有代碼總共18K,如果不算片和CSS樣式表檔案,總共大小才12K不到。(這是在代碼未壓縮情況下)程式運行效率高:快顯視窗在開啟和拖動時非常流暢,在同等測試條件下,CUP的佔有率在30%左右,最高不超過40%。而其它彈出 視窗(比如:

[Fireworks+Dreamweaver製作網站]第2課

在上節課中,我們製作了一個頁面的草圖,在本課學習,使用Fireworks製作一個頁面的設計方案,它可以作為一個模板,因為在一個網站中,通常一些網頁的大體上是相同的,因此我們先製作一個基本頁面,後面就可以以此為基礎,製作出風格類似的不同頁面方案了。當然,這裡說的“模板”和Dreameaver中所說的模板是不同的概念。 本節課時間長度14分48秒,下載檔案4.00MB。 下載

[Flash入門-基本動畫]第9課

今天的課程是“基本動畫”單元的最後一節課了。在“基本動畫”這個單元,

jQuery選取器(二)

儘管jQuery選取器能給我們靈活的方法識別出DOM中的複雜的元素,並能加以設定。但有時一些匹配條件卻不能很好地用表達示表達出來。考慮到jQuery強有力的方法集合,我們期望調整匹配表達示和方法集合這兩者之間的關係來解決這個問題。某些情況下,jQuery提供的方法不會基於匹配的元素之上,但又可以與本身進行匹配相關的設定。比如:add(表達示)表達示可以是一個選取器表達示,它將得到一個相匹配的結果。當然也可以是一個新元素字串。不管這個結果是直接引用的元素還是一個與表達示相匹配的元素,add()方法

jquery外掛程式 – 5個小外掛程式

jQuery 最好的地方在於其方便的外掛程式機制了,而且網上有很多人在貢獻有用的外掛程式,但是外掛程式太多,不熟悉的朋友選擇起來可能會比較費事。我覺得有必要開此一貼,收集大家一些常用的好外掛程式,最好稍作點評,以供他人蔘考。我先列幾個我常用的,請大家踴躍補充。此帖旨在拋磚引玉。ifixpng:用於修正 IE 6.0 不支援透明 PNG 圖片的,很方便,可以用於 <img/> 和 png 作為背景的元素,只要 $("選取器").ifixpng()

jQuery起點教程之安裝(1)

jQuery入門指南教程這個指南是一個對jQuery庫的說明,要求讀者瞭解HTML(DOM)和CSS的一些常識。它包括了一個簡單的HelloWorld的例子,選取器和事件基礎,AJAX、FX的用法,以及如何製作jQuery的外掛程式。這個指南包括了很多代碼,你可以copy它們,並試著修改它們,看看產生的效果。 內容提要安裝 Hello jQuery Find me:使用選取器和事件 Rate me:使用AJAX Animate me(讓我生動起來):使用FX

千萬級分頁高效預存程序

這兩天測試了前幾天寫的SQL2005專用分頁的預存程序,當資料量達到2千多萬的時候,效率相當的低,每次執行都要8秒左右(CPU:Q6600)。不過在2百多萬資料量的情況下效能還是蠻不錯的,在網上找了找,發現這下面的這兩個,其實還是一個,不過後面那個是靈活了許多,僅供參考。 複製  儲存/******Object: StoredProcedure [dbo].[GetRecordFromPage]Script Date: 07/23/2008 18:42:05******/SET

穿越防火牆 讓遠端桌面自由串連

有些時候,我們需要在公司、學校、網吧或者其他內網環境遠端管理某台電腦或者伺服器。拿我自己來說,我需要遠端管理一台伺服器。但是,我所處的環境是學校機房,也就是一個典型的內網環境,學校的網路出口處有一個非常強悍的防火牆,除了常用的連接埠統統封掉。所以,我無法用遠端桌面連線我的伺服器。我試過很多軟體,比如RealVNC、PCAnywhere等,都是沒有作用的,分析其原因就是,在防火牆處,除了管理員設定允許串連的連接埠外,其餘一律阻止。  其實不僅是學校,現在人們越來越注重安全了,而最簡單的方法就是禁用

[Fireworks+Dreamweaver製作網站]第4課

上次課中,示範了如何製作首頁頁面的方案,在這次課裡,繼續製作二級頁面。風格與首頁是一致的,但是需要做出一些變化,因為在二級頁面中需要展示一些產品,因此必須要留出防止具體內容的空間。從使用Fireworks的角度來說,重點內容是,通過使用“選取框”工具加工對象,調整對象的堆疊次序等等。 本節課時間長度13分50秒,下載檔案7.20MB。 下載

總頁數: 61357 1 .... 4724 4725 4726 4727 4728 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.