原创 編譯器工作原理(轉)

編譯器,是將便於人編寫,閱讀,維護的高級計算機語言翻譯爲計算機能識別,運行的低級機器語言的程序。編譯器將源程序(Source program)作爲輸入,翻譯產生使用目標語言(Target language)的等價程序。源程序一般爲高級語

原创 java 中隊列的使用

剛纔看見羣裏的一個朋友在問隊列的使用,確實在現實的寫代碼中很少使用隊列的,反正我是從來沒使用過。只是學數據結構的時候學過。 下面是我寫的一個小例子,希望有不足之處請提出改正。O(∩_∩)O~ 看代碼: [java] view pl

原创 Flex組件生命週期

1. Intiliazition Construction Construction是組件構造階段,組件的構造器不能有必須的參數。在構造函數中可以添加事件監聽器,初始化屬性。這個階段只做很少的事情。 Configuration C

原创 java責任鏈模式

責任鏈模式(Chain of Responsibility)的目標是使多個對象都有機會處理請求,從而避免請求的發送者和接收者之間的耦合關係。將這些對象連成一條鏈,並沿着這條鏈傳遞請求,直到有一個對象處理它爲止。 在處理用戶的請求時可能要根

原创 Flex數據類型

我們在寫FLEX程序時,總是會碰到關於Flex數據類型的問題,在網上看了一些文章,感覺總結的挺不錯的,就記錄一下。 基元數據類型包括: 1. Boolean 2. int、Null、    3. Number 4. String 5. u

原创 FLEX中讀取XML文件

有時候我們可能需要在FLEX中操作XML文件. 可以在Flex客戶端工程的資源文件夾asserts裏面添加.asserts/config/text.xml  如下: <configuration> <config> <con1

原创 經典技術書籍收藏

以下書籍主要都是關於JAVA和FLEX的。個人感覺真心不錯。特此記錄收藏一下(之後碰到好的一些書籍,會持續更新): 1 書名:重構改善即有代碼的設計。        作者:MartinFowler。                    

原创 字符串反轉,神奇的算法-讀《編程珠璣(第二版)》

最近在緩慢地讀《編程珠璣(第二版)》(英文名Programming Pearls),書很薄(正文才160多頁),但正如其封面“近20年來衆多大師級程序員一致推崇的作品”所示,這本經典哪能是我一下子就能讀完的?書中有很多簡潔但有趣的例子分析

原创 Flex容器和組件的初始化創建事件

在FLEX中,我們經常會用到,當容器或者這個組件初始化的時候,或者創建完成的時候,就去做一些事情。 那麼此時Flex就會派發preinitialize、initialize和creationComplete事件。當子項初始化完成後,其父容

原创 flex面試題及答案

在網上見到了一篇不錯的關於flex面試題目,轉來記錄一下。希望有所幫助! 第一部分: 1.使用Flex Bulider3建立一下新的.mxml的頁面時默認的背景是藍色的,請問 用什麼辦法能修改掉此背景顏色,以至於下次創建時背景不是爲

原创 15款非常有用的Adobe Flex教程

Adobe Flex是最初由Macromedia公司在2004年3月發佈的,基於其專有的Macromedia Flash平臺,它是涵蓋了支持RIA(Rich Internet Applications)的開發和部署的一系列技術組合。Fl

原创 flex中換行符的使用

有時候在FLEX會使用到換行符。 比如:有時候在label上顯示的內容太多,想換行,可以採用如下兩種方式 1、在as中  \r\nlbl.text = "aaaaaa\r\nbbbbb"; 2、在mxml中  &#13;<mx: Labe

原创 關於FLEX異步調用

我們都知道在FLEX中,我們寫的代碼都是異步執行的,所謂“異步”就是方法調用之後,當前線程並不阻塞以等待調用結果的返回,而是繼續執行下一行代碼(意思就是一行代碼執行完後,並不會立即得到結果,再執行下一行代碼。而是得不到結果,就繼續執行下一

原创 FLEX SharedObject介紹及應用

ShareObject介紹: 1 ShareObject,顧名思義共享對象,而通常意義上的共享,從B/S結構上來講,無非是客戶端(瀏覽器端)的共享和服務器端的共享了,不錯,ShareObject剛好份演了這兩種角色。而且ShareObje

原创 Java程序員應該瞭解的10個面向對象設計原則

摘要:Java編程最基本的原則就是要追求高內聚和低耦合的解決方案和代碼模塊設計。查看Apache和Sun的開放源代碼能幫助你發現其他Java設計原則在這些代碼中的實際運用。 面向對象設計原則是OOPS(Object-Oriented