原创 Flex的小作品 球員信息瀏覽

最近自學了flex,接觸了papervision3D等框架後,嘗試自己寫了一個程序。這個程序是展示足球隊11人的場上位置,點擊菜單,會顯示詳細的信息,並會自動將視角移動到相應人物之前。現在只是一個測試版本,

原创 面向對象的JavaScript 六 ---- javascript 繼承方式總結

文本主要對與12種繼承的實現方式進行總結:1.prototype chainingChild。prototype = new Parent();ECMA標準默認描述的機制,將所有的屬性和方法被子類繼承。2.

原创 使用erlang實現的quicksort

最近erlang開始變得流行起來,一下是一個erlang中的quicksort的代碼。%% Author: ztl%% Created: Nov 26, 2008%% Description: TODO: 

原创 面向對象的JavaScript 二 ----- Javascript高級知識

本文主要講解javascript的高級知識。只是指出一些可能讓人產生誤解的知識。1.js內置函數parseInt() parseFloat() isNaN() isFinite() encodeURI()

原创 面向對象的JavaScript 五 ----- Javascript實現繼承的方式(2)

四,封裝繼承之前的代碼有個很大的缺點,每次繼承的時候,我們都要輸入重複的代碼。所以,我們可以把繼承的代碼獨立開來,代碼如下: function extend(Child, Parent) {   var F

原创 Javascript 使用面向對象

開始 JavaScript是一門相當靈活的語言,語法也相當寬鬆,並且入門門檻很低,您可以不 費什麼力氣就編寫出一大堆可以運行的代碼,但是根據我在實際工作中的經驗,多數人還是對之核心技術知之甚少。同樣一個功能,簡簡單單幾行代碼,就可看出一

原创 面向對象的JavaScript (一) ----- Javascript偏僻的基礎知識

本系列文章主要講解javascript的面向對象機制,以及如何寫出面向對象的javascript代碼。作爲本系列的第一篇文章,本文主要介紹javascript的比較偏僻的基礎知識,對於一些基本的語法,本文不

原创 面向對象的JavaScript 四 ----- Javascript實現繼承的方式(1)

在javascript中,實現繼承的方式很多,有12種。本文將會對此作一些介紹。 一,初入繼承 首先來看一段代碼 function Shape(){   this.name = 'shape';   this.toString = fu

原创 設計模式總結2

1.抽象工廠模式提供一個創建一系列相關或相互依賴對象的接口,而無需指定它們具體的類2.適配器模式將一個類的接口轉換成客戶希望的另外一個接口,使得原本由於接口不兼容而不能一起工作的那些類可以一起工作3.建造者

原创 矩陣連乘的JAVA實現(動態規劃)

用動態規劃的方法計算矩陣連乘的最少次數:public class MatrixChainOrder {    int[] p;    int[][] m;    int[][] s;    int leng