原创 嵌入式Linux自學階段性總結(3)

d. 現在就可以配置./configure參數,生成我們平臺需要的Makefile了.一點需要說明,必須在源代碼目錄運行解壓路徑下的configure.如下所示,我的解壓路徑是和目標路徑並列,所以才../qtopia-opensource

原创 基於OSGI規範Equinox實現的Web組件化松耦合、熱插拔架構

在編碼的同時,寫點東西,休息一下。   在ServletBridge中,對tomat(或者其他服務器的實現)的Servlet,ServletContex, ServletConfigure, ServletRequest, Servlet

原创 嵌入式Linux自學階段性總結(2)

  修改qtopia源碼,配置和交叉編譯 a.安裝arm-linux-gcc-3.4.1 網上下載arm-linux-gcc3.4.1,直接解壓後,把usr目錄覆蓋到ubuntu根目錄,然後在~/.bashrc添加/usr/loca

原创 嵌入式Linux自學階段性總結(1)

嵌入式Linux自學階段性總結 Leo Chang QQ:278475286 MSN:[email protected] 歡迎從事嵌入式linux圖形及設備驅動開發的朋友交流! 最近自學嵌入式linux下qt/e q

原创 嵌入式Linux自學階段性總結(5)

二 移植和編譯mscore-0.9.3   要成功編譯,必須下載編譯alsa-lib,因爲該工程中調用alsa-lib的頭文件,從官方網站上下載。解壓後不要編譯,否則會安裝在主機上,我們最終是要運行在嵌入式linux上的,這裏把源碼中的頭

原创 基於WebOSGi的Web組件化開發3——WebOSGi框架的提出

  WebOSGi開發框架,旨在在解決傳統Java EE web應用的功能耦合緊密、代碼重用困難、功能組件動態熱插拔等問題, 爲大規模Web應用的持續開發和實施提供統一的、標準化、堅固的組件化開發、運行、組件依賴及版本管理、開發文

原创 嵌入式Linux自學階段性總結(4)

至此,qtopia編譯完成了。下面要把剛纔配置的-image目錄掛在到開發板的-prefix目錄下,讓qpe運行起來,看到實際的手機greenphone界面。在開發板系統的/etc/init.d/rCS腳本中,增加/opt/qtopia/

原创 shindig3 beta2 gadget渲染及bugs

org.apache.shindig.gadgets.servlet.GadgetRenderingServlet負責了gadget iframe內容的渲染工作,/gadgets/ifr請求會轉發到此servlet的doGet()

原创 Atl ActiveX網頁控件的數字簽名和安全驗證

項目需求中,有需求:從Javascript中生成ActivexObject對象,然後調用其方法和響應其事件。例如: <script language="JavaScript" type="text/javascript"> <!--   

原创 JSP被生成java類編譯及Tag解析過程

  1. org.apache.jasper.servlet.JspServletWrapper     jsp被編譯成servlet,然後運行其service方法。 2. org.apache.jasper.compiler.Compi

原创 OSGi代碼權限與Java Security機制

在OSGi開發中,我們常用的getBundleContext().getServiceReferences(String, String)調用,偶爾會出現訪問失敗,返回null的問題。這是因爲OSGi在若干關鍵的方法中,基於java.s

原创 Java WeakHashMap使用陷阱

某個Factory類中,使用了WeakHashMap保存弱引用的key和value。運行一段時間後,使用Eclipse Memory Analyzer分析JVM拋出的內存 dump文件, 發現WeakHa

原创 terracota DSO client App端原理分析

對於terracota項目是什麼,google一下資料很多。推薦一篇中文文檔,http://yale.iteye.com/blog/1541612 爲了說明本文要關注的方向,並借用一張圖先。下面的TC即表示Terracota。 上圖中,

原创 嵌入式Linux自學階段性總結(6)

三 配置linux kernel及安裝alsa-driver   經歷了上面兩個階段,mscore樂譜程序可以在開發板上運行起來了,已經看到了勝利的曙光。下面面臨的問題有幾點: mscore在開發板上運行比老黃牛都慢,觸摸屏點擊後幾秒纔

原创 基於OSGI規範Equinox實現的Web組件化鬆耦合、熱插拔架構

在編碼的同時,寫點東西,休息一下。   在ServletBridge中,對tomat(或者其他服務器的實現)的Servlet,ServletContex, ServletConfigure, ServletRequest, Servlet