Time of Update: 2018-12-06
J2EE英文全稱Java 2 Platform Enterprise Edition,J2EE是Sun公司為企業計算推出的企業級Java平台。J2EE又是一種架構和標準,架構類似API、庫的概念,但是要超出它們。J2EE 是多層(multi-diered),分布式(distributed),基於組件(component-base)的企業級應用程式模型 (enterpriese application
Time of Update: 2018-12-06
在Symbian C++的編程中,出現一很多與Windows/linux用法與概念不同的東西。首先,在Symbian中不建議多線程,因為線程的開銷,也因為線程之間有很多東西不能傳遞與共用(雖然同一進程中不同線程也是在同一個地址空間中),因而常用Active 對象來替代,常遇到的問題組件根據自己的經驗總結如下:一,RSocket: 在一個線程中建立的RSocket對象,是不能被傳到別一個線程中使用的。如果要使用,要在RSockServer的對象上做手腳。RSockServer server;
Time of Update: 2018-12-06
首先瞭解一些常用的跨平台開發庫, 1,GUI庫方面: QT,可以在除Symbian以外的平台使用,可惜一些平台是收費的。 vxWindows也是支援Symbian平台以外其它各種平台,使用起來一般。 2,非圖形庫。
Time of Update: 2018-12-06
按提供服務的方式可以分為三種類型的云:IaaS(基礎設施作為服務),PaaS(平台方式提供服務),SaaS(軟體做為服務)。1.Iaas: 這樣的雲端服務早就不是新概念了,很早的IDC都是這樣的類型的服務提供者,如果為這樣的供應商工作,或者想建立自己的私人雲端,或者你有能力在網路上提供IaaS服務,那麼,你可以多去研究一些開源IaaS平台,這樣的很多,比如OpenStack, CloudStack. 收費的有不少,比如Virtual Machine
Time of Update: 2018-12-06
一,Live555開發環境搭建:二,Wince 平台的移植: 由於Live555是一種跨平台的庫,雖然沒有專門for WINCE的,有人會說,既然跨平台,為何不支援CE,呵呵,近來看了很多跨平台的庫,他們的代碼注釋中常看到這樣的話“since winodows OS is not POSIX, it is a silly system,not supported by our product", 這些人好像都看不起windows
Time of Update: 2018-12-06
現在寫的通用的平台,Client/Server Side 都要求外掛程式形式,每一個外掛程式宿主於一個動態庫中,在Symbian中,動態調用有些不是很方便,現在總結一下其各種類型庫的載入形式。0, 靜態庫:1, 動態庫: a,靜態載入: b,動態載入:動態庫動態載入的幾個問題:1,在emulator上不能被load,原因有幾個可能: 1.1此動態庫中使用了C的庫(如strlen/malloc,free
Time of Update: 2018-12-06
其實同行評審規則上很簡單,但卻是軟體開發品質保證中的最重要的一環,同行評審與其它評審不同的是評審人對被評審的對象有著本質上的認識,與被評審的對象的作者有著相似的技術背景。這樣更容易發現對象的缺陷與在,及從同行身上學習到更多的知識與思維。
Time of Update: 2018-12-06
我們在做基於html5開發,或者手機跨平台方案時,總是會用到Phonegap, JQuery mobile, XUI, Jqmobi, Sencha Touch,JQuery Touch,等,這些都是前端開發的方式,我們不得不去跟前端工程師一樣,去進行前端調試,但是Fire Fox + Firebug 或者Chrome開發人員工具是常用的方前端方法,但這些方法一用到Phonegap等方案上卻遇到了最大的問題,跨域訪問,於是我們不得不另闢蹊徑。是什麼呢?Dreamweaver
Time of Update: 2018-12-06
1,安裝: 從Nokia網站下載OpenC外掛程式,然後解壓,根據其releasenotes.txt文進行安裝,配置,網站上還可以下載入門示範錄相。在運行時,要按要求,在運行手機上提前安裝相關的外掛程式sis檔案,也可以在開發的發布 sis中一併加入運行外掛程式。相關方法可按外掛程式的release Notes來進行打包。
Time of Update: 2018-12-06
談到組件,JavaScript是不具備這個特點的,以前JavaScript很多功能都依賴不同廠商的實現。基本在組件這個方面有如下特點: .JavaScript沒有模組系統。沒有原生的支援密閉範圍或依賴管理。 .JavaScript沒有標準庫。核心庫外,沒有檔案系統的API等,不過Html5規範出來後,這些將會有的:)。 .JavaScript沒有標準API介面。
Time of Update: 2018-12-06
1,QWidget的管理:
Time of Update: 2018-12-06
原型開發,重點是解決一些關鍵問題,處理技術風險列表中關鍵項:此項目中,採集,上傳到伺服器的系統都常見,關鍵是伺服器到移動端, 伺服器可以先用RealNetworks的 Helix Server搭建,很簡單,10分鐘下載,10分鐘配置。 用戶端開發: 尋找跨平台的幾個關鍵環節的部分: RTSP(including RTP/RTCP),編解碼,跨移動平台的顯示。
Time of Update: 2018-12-06
在做各種網站方案架構進行預演時,如今多是要帶有移動終端,過去的wap早就不再適用。我近來在整理了一種快速預演方案,思路如下:1. 用開源的 CMS Drupal搭建網站,由於Drupal易於深度定製可以定製成各種類型的網站(基於很多成功案例,所以選型於它)2. 用Drupal的restful Service提供網站的使用者功能,資訊功能。3. 用Drupal的Views Datasource模組提供基於JSON的資訊索引功能。4.
Time of Update: 2018-12-06
QT既然作為一個成功的跨平台GUI庫,當然會想到介面風格統一,本地化與換膚都做了考慮,網上有多種換膚的方法,自己也習慣於用簡單的方法,總結了一下自己心得,與大家分享一,改變與裝飾介面: 通常使用設定Widget的背景,邊界,子物件的圖片,顏色來進行裝飾QWidget, 1,改變被景圖片: 較常用辦法是 QWidget.setAutoFillBackground(true); QPalette palette= QWidget.Palette();
Time of Update: 2018-12-06
近來在封裝一個跨Symbian/Linux/Wince/Windows的應用程式層架構,但有的平台是沒有STL的,也沒有一些基本的C++函數,必須動手封裝保持各平台的架構代碼一致,於是從寫封裝了string,STL的部分代碼,在這過程中,遇到不少模板,構造,析構,函數參數的問題,其實就是C++的基本功問題,在這裡做一個總結,對自己作為備忘錄,也給一些C++基本功不是很紮實的人做一個快速溫習:一,基本建構函式 1,預設構造:
Time of Update: 2018-12-06
什麼是MAID儲存MAID,即Massive Arrays of Idle Disks,中文意思為大規模非活動磁碟陣列儲存。SNIA對MAID的定義是:A storage system comprising an array of disk drives that are powered down individually or in groups when not required。 MAID storage systems reduce the power consumed by a
Time of Update: 2018-12-06
近來有些時間,就整理一些方案,架構方面的思路與總結。希望在思路上給一些人節省一些時間,中國IT業較為缺少的是系統化工程,思維方式及知識的總結與共用。在我們平時做新的架構設計及方案預演時,我們最常用的思維方法是:0.業務方案分析1.根據業務方案,進行總體技術方案選擇,總的系統架構2.技術方案中用什麼樣的開源架構或組件進行整合預演。3.調整最佳化方案。下面我們淺淡一下一層一層地選擇架構或組件。0.基本業務類型,可以初步分析為ROA,或SOA類型系統,系統中是否需要企業級業務(主要對事務的關注)1.
Time of Update: 2018-12-06
原帖地址: http://ogldev.atspace.co.uk/www/tutorial20/tutorial20.html 前面的教程中,我們在方向光的前提下,研究了基本的光照模型(環境光線,漫反射光,高光)。方向光沒有起點,所有光線都是沿著一個方向,它的強度不會隨著距離的增加有任何變化。本篇教程中,我們開始研究點光源,點光源是起始於一個點,向四面照射,會隨著傳輸距離增加而衰減,所以在點光源屬性中,我們會增加一個光源位置。通常點光源衰減程度離物體距離的平方成反,如下面的公式:
Time of Update: 2018-12-06
偶得一空閑時,開始整理一些東西來與大家共用,為這個世界上IT苦旅的人節省一些時間。因為涉及較多內容,我會漸漸補充內容一,選擇: 首先選擇網站技術架構,如果我們不是做面向服務型,電子商務型網站或管理網站,我們一般不用考慮J2EE,SSH等方案,一般選擇前端部分主要為PHP架構,後端採用多種語言及組件的混合結構來提供服務。二,基本結構: 1. Web服務: 網上有很多關於Web伺服器的選擇,如果為將來的擴充及高並發做準備,最好是前端用Nginx,Nginx在反向
Time of Update: 2018-12-06
近來在分析Phonegap與JQuery Mobile 時。要用到NodeJS進行調試,而且前端介面調試,也完全可以用FireFox + FireBug做一般的介面調試,加上Poster for FireFox直接調試Web API(如Restful service等),再加上Dreamweaver CS